اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

نموذج فرعي (المواد) يحتوي على مبيعات للمواد

كيف يمكن جعل التاريخ مفهرس بشكل تصاعدي عند كل عملية فتح للنموذج الرئيسي

image.png.a56e38032c231c784a46afc8bbb58822.png

قام بنشر

تفضل استاذ @شامل2 .

لجعل التاريخ في نموذج فرعي يحتوي على مبيعات للمواد مفهرسًا بشكل تصاعدي عند فتح النموذج الرئيسي، يمكنك اتباع الخطوات التالية:

  1. إنشاء حقل التاريخ في الجدول الفرعي: تأكد من أن الجدول الفرعي يحتوي على حقل تاريخ (مثلاً "تاريخ المبيعات").

  2. ترتيب البيانات في الاستعلام: يمكنك ترتيب البيانات في الاستعلام الذي يمد النموذج الفرعي بمبيعات المواد. لتكون النتائج مرتبة بشكل تصاعدي حسب التاريخ، قم بتعديل الاستعلام المستخدم في النموذج الفرعي ليكون ترتيبه حسب الحقل "تاريخ المبيعات" بشكل تصاعدي. يمكن ذلك عبر تحديد "ترتيب حسب" في استعلام البيانات.

  3. إضافة ترتيب إلى النموذج الفرعي: افتح النموذج الفرعي، وانتقل إلى خصائص النموذج. في خاصية "البيانات"، تأكد من أن الاستعلام الذي يجلب البيانات يحتوي على ترتيب تصاعدي حسب تاريخ المبيعات.

  4. تحديث البيانات عند فتح النموذج الرئيسي: لاجبار النموذج الفرعي على إعادة تحميل البيانات وترتيبها كلما تم فتح النموذج الرئيسي، يمكنك إضافة كود في الحدث On Open للنموذج الرئيسي لتحديث النموذج الفرعي. في هذا الكود، يمكن استخدام تعليمة VBA التالية لتحديث البيانات في النموذج الفرعي

    Private Sub Form_Open(Cancel As Integer)
        Me![اسم النموذج الفرعي].Requery
    End Sub

     

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information