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

معادله iif

بدأه wanted4net في 14 نوفمبر 2010 · 4 رد · 491 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمه الله وبركته

اخواني ارجوا المساعده في هذه المعادله iif

قمت بالسؤال عنها في احدي المواضيع ولم استفد

لأني لم اكن اعلم المعادله

بالمختصر المفيد

عندي q1

q2

q3

احيث ان q1

هي الانتاج المطلوب

و q2

هي اقل انتاجيه ممكنه

و q3

هو الانتاج الفعلي بعد اقل انتاجيه

بمعني ان q2 -- q1

لا اطلب فيهم اي اكواد

فهم يقوم المستخدم بتعبئتهم آليا

و q3

اريد ان تكون هكذا

اذا كان الانتاج المطلوب 60

واقل انتاجيه 50

لا يحدث شيئا ويثول له ان الانتاج الفعلي 60

اما اذا كان الانتاج المطلوب 50

واقل انتاجيه 60

يقول له ان يطلب اقرب عدد من مضاعفات الانتاج المطلوب مع اقل انتاجيه

بمعني ان الانتاج الفعلي 100

بحيث ان الفارق 40 ( لا اريده في المعادله)

مثال آخر للتوضيح اكثر

اذا كان الانتاج المطلوب 80

واقل انتاجيه 90

يقول له ان يطلب 160

بحيث ان الفارق 70 ( لا اريد وضعه في المعادله )

#2

اليك اخى ما طلبت

استخدم هذا الكود

Q3 = (Int(Q2 / Q1) + 1) * Q1
MsgBox IIf(Q1 >= Q2, "Actual Production= " & Q1, "Actual Production= " & Q3

)

او هذا الكود

If Q1 >= Q2 Then
Q3 = Q1
MsgBox "Actual Production= " & Q1
Else     'Q2 > Q1 Then
Q3 = (Int(Q2 / Q1) + 1) * Q1
MsgBox "Actual Production= " & Q3
End If

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#3

اخي هل يمكنني تنفيذها في form

?

اخي هل يمكنني تنفيذها في form

?

#4

بالتأكيد أخى

جرب المرفق

prod.rar

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#5

شكرا لك اخي

بجد توصلت الي الحل

مش عارف كيف اشكرك

رزقك الله بالعافيه

والنجاح بأذن الله

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