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

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

قام بنشر (معدل)

عندى فورم به الحقول التاليه volume,conc,total

المطلوب اثناء الكتابه فى اى من الحقلين التاليين

volume,conc

يتم احتساب حقل total

اثناء الكتابه وهو ناتج عن ضرب قيمة الحقلين السابقين ببعضهما 

انا استخدمت الكود دا بس الاستجابه مش سريعه   

 Private Sub conc_Change()

Me.total = Nz(Me.volume, 0) * Nz(Me.conc, 1)

End Sub

 

مطلوب الكود فى حدث on change 

فقط بدون استخدم حدث عندالتغيير

مثل المثال ف الصوره

calc.accdb

calc.gif

تم تعديل بواسطه safaa salem5
قام بنشر (معدل)
2 hours ago, safaa salem5 said:

مين هيجاوب؟؟

 

 

تم تعديل بواسطه safaa salem5
قام بنشر (معدل)
3 ساعات مضت, safaa salem5 said:

مطلوب الكود فى حدث on change 

فقط بدون استخدم حدث عندالتغيير

الجملتين عكس بعض يا @safaa salem5

وليه تلزمي نفسك بالحدث عند التغيير ؟؟؟

مجرد فكرة ، جربي الحدث بعد التحديث للحقلين

Private Sub volume_AfterUpdate()
    Me.total = Nz(Me.volume, 0) * Nz(Me.conc, 1)
End Sub
Private Sub conc_AfterUpdate()
    Me.total = Nz(Me.volume, 0) * Nz(Me.conc, 1)
End Sub

مجرد فكرة 😅

تم تعديل بواسطه Foksh
  • أفضل إجابة
قام بنشر (معدل)
38 دقائق مضت, safaa salem5 said:

عشان يدينى نفس النتيجه زى الصورة 

عندك طريقتين للحل ، اختاري اللي يعجبك

 

calc.accdb

تم تعديل بواسطه Foksh
قام بنشر (معدل)
14 hours ago, Foksh said:

عندك طريقتين للحل ، اختاري اللي يعجبك

 

calc.accdb 616 kB · 4 downloads

الطريقة التانيه هى اللى شغاله بس هل ممكن الاستغناء عن الحقول غير المنضمه

تم تعديل بواسطه safaa salem5
قام بنشر (معدل)
7 دقائق مضت, safaa salem5 said:

الطريقة التانيه هى اللى شغاله بس هل ممكن الاستغناء عن الحقول غير المنضمه

أنا مش فاهم ايه اللي انتي عايزاه بالظبط 😅 !!!!!!

تقدري تخفيهم وتخلي مقاساتهم 0 ( طول وعرض ) .

 

وعلى فكره ، الطريقتين شغالات ولكن كل وحدة في حدث مختلف 😁

تم تعديل بواسطه Foksh
قام بنشر (معدل)

 

الفورم الاول مش بيدينى الحقل المحسوب مظبوط فى تاخير فى عملية الحساب جرب بنفسك 

الفورم التان شغال تمام زى ما انا عايزه 

  بس الحقلين مش بيقبلو اكتر من 6 ارقام وبعدها بيدينى رساله

overflow

تم تعديل بواسطه safaa salem5
قام بنشر (معدل)

يا صفاء ، الفورم الأول الحدث بعد التحديث ، الفورم التاني الحدث عند التغيير لقيمة مربعات النص الغير منضمة ،،

وبالنبة للنقطة التانية ، غيري نوع المتغير Integer إلى Double .

 

جربي واديني خبر

تم تعديل بواسطه Foksh
قام بنشر
1 hour ago, Foksh said:

يا صفاء ، الفورم الأول الحدث بعد التحديث ، الفورم التاني الحدث عند التغيير لقيمة مربعات النص الغير منضمة ،،

وبالنبة للنقطة التانية ، غيري نوع المتغير Integer إلى Long .

 

جربي واديني خبر

ما هو انا نقلت الحدث فى onchange فى الفورم الاول

وبرده مش بيحصل تحديث وقتى للقيمه المحسوبه

قام بنشر
1 hour ago, safaa salem5 said:

ما هو انا نقلت الحدث فى onchange فى الفورم الاول

وبرده مش بيحصل تحديث وقتى للقيمه المحسوبه

هديك مثال لو كنبت فى حقل   4  والحقل التانى 2222    هيحسب الحقل المحسوب  تمام  لكن لو شيلت 2 من الحقل اللى فيه 2222 مش هيحصل تحديث فى القيمه المحسوبه

قام بنشر
30 دقائق مضت, safaa salem5 said:

هديك مثال لو كنبت فى حقل   4  والحقل التانى 2222    هيحسب الحقل المحسوب  تمام  لكن لو شيلت 2 من الحقل اللى فيه 2222 مش هيحصل تحديث فى القيمه المحسوبه

اعتذر عن المتابعة 💐

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information