السلام عليكم ورحمة الله
اخوكم \ محمد
من مصر
محاسب بادارة النظم والمعلومات فى احد الشركات التى تعمل
فى مجال الماركت.
خبرتى فى مجالى قواعد البيانات لا يتعدى الاشهر ولكن
اغرمت بهذا المجال جدا وستهوانى بحث واطلاعا.
وقمت بمحاولات عديده حتى ادركت بعد الفهم فى بناء القواعد
وكل هذا من من خلال متابعة مشاركات الاعضاء
جزاهم الله عنا خيرا
حتى لا اطيل .
اقوم ببناء قاعدة بيانات تساعدنى فى امور عديده
منها ادارة حركة الاصناف من داخل المخزن الى فروع الشركة والعكس.
علما بانى (( اعمل بقاعدة كاملة وكبيره خاصه بالعمل))
ولكن اريد هذه القاعده خاصة بى.
....................................................................................
وذلك عن طريق تعريف الاصناف - وبيانتها
تقسم المخزن الى اقسام ومجموعات
نقل البضاعة من المخزن الى الفروع والعكس عن طريق اذون صرف - وتوريد بضاعه.
قمت بتصميم كل هذه الجداول - والاستعلامات الخاصه بها - والنماذج الخاصة بالادخال.
ولكن اريد بيان صغير لهذا الكود
الذى يتوقف عليه بناء اذن التوريد من حيث الاصناف .
التى تم تعريفها مسبقا فى بيانات الاصناف.
بحيث يتم كتابة كود الصنف فى خانة الكود فيقوم بستدعاء باقى بيناته فى اذن التوريد - الصرف
من السجل الخاص به من جدول بيانات الاصناف.
Private Sub كود_الصنف_AfterUpdate()
[بيان الصنف] = DLookup("[Name]", "Names", "Number=[كود الصنف]")
[بيان الصنف] = DLookup("[Name]", "Names", "Number=[كود الصنف]")
[unit price] = DLookup("[unit price]", "Names", "number=[كود الصنف]")
[unit] = DLookup("[unit]", "Names", "number=[كود الصنف]")
If IsNull(DLookup("[number]", "names", "[number]='" & [كود الصنف] & "'")) Then
MsgBox " هذا الكود غير موجود بدليل أصناف المخازن ", vbCritical
Cancel = -1
End If
End Sub
برجاء بيان صيغة هذا الكود والمتغيرات الموجود به
حت استفيد به فى القاعده الخاصه بى
وهذا لختلاف مسميات الجداول - و النماذج فى الكود الموضح
عنها فى القاعده الخصة بى.
وجزاكم الله خيرا.
