الإخوة الكرام:
يهتم البعض منا في توثيق سير خطوات برنامجه للدراسة والتحليل وأحياناً للضبط والمراقبة كما هو الحال في تطبيقات (المحاسبة - العهدة – الصادر والوارد – المبيعات .. وغيرها).
أحببت أن أقدم هذا المثال لمن يرغب في تسجيل الأحداث لبرنامجه (من طأطأ للسلام عليكم)
فكرة البرنامج (وحدة نمطية - ajbLogDoc) أحفظها في مشروعك كـ Module
جدول (tblLogDoc) لتوثيق العمليات
دعني أفكك لك Code إلى أجزاء لتيسير المهمة:
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
الإعلان عن المتغيرات الأساسية.
2- دالة الاستدعاء عند حدث (الفتح)
من خلاها يتم أستدعاء ما يلي:
الزمن عندما تم فتح الكائن.
الزمن عندما تم غلق الكائن.
رقم نوع الكائن كـ(جدول ، استعلام ، نموذج ، تقرير).
أسم الكائن المفتوح (نموذج/تقرير).
الرقم التسلسلي للوثيقة.تستخدم للمطابقة عند فتح النموذج وأغلاقه.
أسم جهاز الكمبيوتر أو شبكة العمل المحلية.
اسم المستخدم داخل الويندوز.
نوع المستخدم.
العرض الحالي للنموذج / تقرير (0 = تصميم، 1 = نموذج، 2 = ورقة البيانات، 3 = جدول معالج البيانات، 4 = معالج التخطيط، 5 = المعاينة قبل الطباعة، 6 = عرض تقرير ، 7 = عرض التخطيط.) تنطبق على التقارير في Access 2007 والأحدث.
دعنا نبدأ المشاهد
1- صورة للجدول:
2- التعامل مع الأحداث
في كل نموذج ضع الأحداث كما هو مبين بالصورة:
في كل تقرير ضع الأحداث كما هو مبين بالصورة:
((أصل هذا المثال أجنبي، تم تطويعه))
آمل أن يلبي للبعض منا مبتغاه والله من وراء القصد
أبومحمد
مرفق البرنامج: توثيق العمليات.rar

