jjafferr قام بنشر ديسمبر 15, 2017 قام بنشر ديسمبر 15, 2017 السلام عليكم بعض الاوقات نحتاج عمل معادلة/كود لحقل ما في نموذج/تقرير ، فلاحظت بعض المبرمجين يضع الكود في مصدر بيانات الحقل في النموذج ، مما يسبب ان ينفتح النموذج ، وبعد لحظات نرى نتيجة المعادلة في الحقل (اي ان نتيجة المعادلة لا تظهر بفتح النموذج) ، بينما لو انهم وضعوا هذه المعادلة في اي من الاحداث السابقة التي يقوم بها النموذج ، لوجدوا نتيجة المعادلة جاهزة مع فتح النموذج. عليه ، رأيت ان اضع بين يديكم تجربة لمعرفة تسلسل الاحداث في النموذج ، ومتى يقوم النموذج بعمل معادلة الحقل. يمكن ان نرى تسلسل احداث اي عمل في الاكسس ، من رابط المايكروسوفت هذا : https://support.office.com/en-us/article/Order-of-events-for-database-objects-e76fbbfe-6180-4a52-8787-ce86553682f9 النموذج ، وبه نموذج فرعي ، ونرى ان النموذج الرئيسي به معادلة ادخال رقم عن طريق InputBox ، والنموذج الفرعي كذلك ، ولكن لحرف ، ونرى اني عملت كود خلف جميع الاحداث في النموذجين الرئيسي والفرعي . . وهذا شكل الكود . هذه البيانات في الجدول ، مصدر النموذج الفرعي . وهذه كائنات البرنامج ، حيث يأخذ النموذج الرئيسي بياناته من الاستعلام qry_Names . وهنا نرى تسلسل الاحداث: . هذا معناه ، انه المعادلة يمكن عملها في اي من التسلسل التالي (كل حدث يستطيع اخذ بياناته من الحدث الذي يسبقه) : في الاستعلام مصدر البيانات > حدث فتح النموذج > حدث تحميل النموذج > حدث تغيير حجم النموذج > حدث الحالي > في مصدر بيانات الحقل. جعفر Order_of_Events.mdb.zip 1
kaser906 قام بنشر ديسمبر 15, 2017 قام بنشر ديسمبر 15, 2017 57 دقائق مضت, jjafferr said: السلام عليكم بعض الاوقات نحتاج عمل معادلة/كود لحقل ما في نموذج/تقرير ، فلاحظت بعض المبرمجين يضع الكود في مصدر بيانات الحقل في النموذج ، مما يسبب ان ينفتح النموذج ، وبعد لحظات نرى نتيجة المعادلة في الحقل (اي ان نتيجة المعادلة لا تظهر بفتح النموذج) ، بينما لو انهم وضعوا هذه المعادلة في اي من الاحداث السابقة التي يقوم بها النموذج ، لوجدوا نتيجة المعادلة جاهزة مع فتح النموذج. . وهنا نرى تسلسل الاحداث: . هذا معناه ، انه المعادلة يمكن عملها في اي من التسلسل التالي (كل حدث يستطيع اخذ بياناته من الحدث الذي يسبقه) : في الاستعلام مصدر البيانات > حدث فتح النموذج > حدث تحميل النموذج > حدث تغيير حجم النموذج > حدث الحالي > في مصدر بيانات الحقل. جعفر Order_of_Events.mdb.zip ممتاز أستاذ جعفر الان صرت اعرف كيف يتم تتالي الاحداث استفسار : لاحظت الاحداث بالنموذج الفرعي تبدا قبل النموذج الرئيسي عند الفتح وتكون بعد النموذج الرئيسي عند الاغلاق فهل هذا الأمر طبيعي ام حصل بتوجيه منك ؟
محمد سلامة قام بنشر ديسمبر 15, 2017 قام بنشر ديسمبر 15, 2017 تحياتي استاذ جعفر علي مجهودك جزاك الله خيرا
jjafferr قام بنشر ديسمبر 15, 2017 الكاتب قام بنشر ديسمبر 15, 2017 13 دقائق مضت, kaser906 said: استفسار : لاحظت الاحداث بالنموذج الفرعي تبدا قبل النموذج الرئيسي عند الفتح وتكون بعد النموذج الرئيسي عند الاغلاق فهل هذا الأمر طبيعي ام حصل بتوجيه منك ؟ الاكسس يعمل بهذه الطريقة 10 دقائق مضت, محمد سلامة said: تحياتي استاذ جعفر علي مجهودك جزاك الله خيرا حياك الله اخي محمد جعفر 3
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.