الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

زيادة قيمة سجل

مغلق
بدأه mesf2002 في 29 يوليو 2005 · 3 رد · 808 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الأخوة المشرفين

تحية على الجهوذ المبدولة

قمت بإعداد منظومة مخزن و أريد أن أضيف عملية الإضافة و السحب من المخازن أي زيادة حقل الكمية لصنف معين عند ما ترد كمية جديدة منه و إنقاص حقل الكمية عند ما يتم صرف كمية من صنف معين

كيف يمكن أن أعمل ذلك و أخزن القيمة الجديدة من الكمية في الحقل الخاص بالكمية

#2

السلام عليكم

ممكن ذلك باستخدام Update Query كالتالي

إذا أراد المستخدم سحب مثلا 10 قطع من أصل 1000 قطعة في الرصيد ، عليك أن تضع حدث لحقل الكمية المصروفة ويكون هذا الحدث بعد التحديث UfterUpdate

إطرح الكمية المصروفة من الرصيد (بالكود طبعا)

نفذ استعلام تحديث يقوم بقراءة الرصيد الجديد لهذه القطعة Item من على الفورم وتحديثه في الجدول

أتمنى أن تستفيد مما سبق وإذا كنت تريد برنامج مخزون جاهز إنت بس أشر

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

#3

ما هو حدث التحديث أرجو التوضيح وكيف يمكن أن أستخدم استعلام التحديث لزيادة قيمة حقل لسجل واحد

#4

حاضر:

1- الحدث بعد التحديث : after Update Event هذا الحدث يتم تنفيذه فور انتهاء المستخدم من الكتابة في مربع النص المحدد ومغادرته له

ولتحديد حدث ما لأداة على النموذج إذهب إلى خصائصها ثم الاحداث Events اختر أي حدث Event ستجد أمامه سهم إضغطه لفتح القائمة المنسدلة واختر [Event Procedure] إجرا حدث - بعد ذلك ثم اضغط على زر إيلابس الذي عليه النقط الثلاثة لفتح محرر الكود VB Code ...

2- لعمل الاستعلام : (سأكتب لك الطريقة من ذاكرتي)

أولا اترك النموذج مفتوح وصغره في الاسفل

أنشئ استعلام جديد واختر نوعه update

اختر الجدول واختر حقل الرصيد

في خانة update to اضغط الزراليمين من الماوس

اختر إنشاء wizard

ستفتح شاشة جديدة اختر منها forms واعمل Expand (أي اضغط على علامة + )

اختر loaded forms (النماذج المحملة ولذك تركنا النموذج مفتوح)

هنا اختر اسم النموذج المراد وستظهر تلقائيا جميع الكونترولز الموجودة على النموذج - اختر مربع النص الخاص بالرصيد

الآن اضغط موافق لاغلاق الشاشة

إلى الآن هذا الاستعلام سيحدث جميع حقول الرصيد إلى القيمة التي على النموذج ولكن نحن نريد أن نحدث الرصيد للقطعة المحددة فقط لذلك سنحتاج لوضع شرط في المعايير cretiria :

اضغط الزراليمين من الماوس في خانة الشرط cretiria

اختر إنشاء wizard

ستفتح شاشة جديدة اختر منها forms واعمل Expand (أي اضغط على علامة + )

اختر loaded forms (النماذج المحملة ولذك تركنا النموذج مفتوح)

هنا اختر اسم النموذج المراد وستظهر تلقائيا جميع الكونترولز الموجودة على النموذج - اختر مربع النص الخاص برقم القطعة أو الPK

الآن اضغط موافق لاغلاق الشاشة

إحفظ الاستعلام - انتهينا من استعلام التحديث

فلسطين الزاهية بألوان الحب والسلام

ذلك الطعم الزيتوني الذي يتدفق عسلاً من أفواه بساتينها وحدائقها

تشتاق إليها نفوس المتقين وترنوا للسجود فيها جباه المسلمين

هذا الموضوع مغلق.

مواضيع مشابهة