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

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

قام بنشر

السلام عليكم 

 هذا المثال برنامج للمخزن لكن توجد هنا مشكلة صغيرة وهى 

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

المطلوب هو الرصيد الحالى للصنف 

ارجوا من الاخوة الزملاء تجربة هذا النموذج و الحل سيكون فى استعلام ولكن لم أتذكره فأرجوا الحل وشكرا لكم 

db1.rar

قام بنشر
22 دقائق مضت, ASD-pcit said:

هل من اجابة

السلام عليكم

أخي الكريم لا تستعجل الإجابة لم يمضي على كتابتك للمنشور إلا 7 دقائق

فكل الأعضاء متبروع بما يسمح لهم وقتهم للمساعدة فمن المستحسن عدم الإثقال عليهم كثيرا و إن لم تظهر لك أي إجابة يمكنك استعجال الرد بكلمة للرفع هذه هي قوانين المنتدى أخي الكريم.

تفضل هذا التعديل على ملفك:

db1.rar

قام بنشر

شكرا لك اخى الكريم الاستاذ صالح حمادى 

وأسف جدا واعتذارى للجميع 

ممكن تشرح لى ما كان الخطأ 

وشكرا لك مرة اخرى

قام بنشر
1 دقيقه مضت, ASD-pcit said:

ممكن تشرح لى ما كان الخطأ

لم يكن هناك أي خطأ في الكود بل الخطأ في البرمجة

أنت وضعت الكود :

[Forms]![مبيعات]![الكمية المتوفرة] = [Forms]![مبيعات]![الكمية المتوفرة] - [Forms]![مبيعات]![t2]

و هذا الكود معناه أنقص العدد الموجود في مربع النص t2 من الكمية المتوفرة مثلا: الكمية المتوفرة 100 و  الكمية المباعة 10 عند تعديلها إلى 20  يقوم الكود بالعملية التالية : 100-20=80

و هذا خطأ يجب إضافة الكمية القديمة إلى الكمية المتوفرة ثم نقوم بالعملية.

لذلك وضعت متغير  x_qeuntitie يأخذ قيمة الكمية المباعة قبل التعديل عليها و عدلت على الكود كالتالي:

[Forms]![مبيعات]![الكمية المتوفرة] = [Forms]![مبيعات]![الكمية المتوفرة] + x_qeuntitie - [Forms]![مبيعات]![t2]

 

  • Like 1

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

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

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

Important Information