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

أكثر من شرط فى لااستعلام

مغلق
بدأه محمد طاهر في 21 أكتوبر 2002 · 0 رد · 436 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1

موضوع منقول من المنتدي القديم

الكاتب : فتى الوادي

شرطين في واحد ... ّ!

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

كيف لي أن أضيف شرط ثاني أضافة إلى الشرط المذكور في المذكور ...

 
  txtwnum = DLookup("[txtwnum]", "t_wared", "[txtnum2]=[forms]![f_sader]![txtnum2]")

بمعنى أن الكود السابق يظهر لي بيانات الرقم = txtwnum ولكن المشكلة لدي أن الرقم هذا متكرر لكن بتواريخ مختلفة ...

والمطلوب أضافة شرط التاريخ إلى الكود السابق بحيث يظهر لي الرقم الموافق للتاريخ المدخل

أرجو أن يكون الأستفسار واضح .. والسلام عليكم

الكاتب: فتى الوادي بتاريخ: 9/16/2002 8:47:27 PM

اضف للمفضلة

--------------------------------------------------------------------------------

الرد

جرب

 
 txtwnum = DLookup("[txtwnum]", "t_wared", "[txtnum2]=[forms]![f_sader]![txtnum2] and [txtnumdate]=[forms]![f_sader]![txtnumdate] ")

و أحيانا تضطر لتقطيع جملة الشرط بحيث تفصل الشرط عن الشطر الثاني

مثال

 
"[FieldName] = " & [Forms]![MainFormName]![SubFormName]![FieldName]

و اذا كان جملة الحقل نصي

 
DLookUp("[TableName]","FieldName","[FieldName] = " & [Forms]![MainFormName]![SubFormName]![FieldName] & "")

و أحيانا بالنسبة للتاريخ تضطر لاضافة # و عكس التاريخ بتحصل علي نتيجة سليمة

مثال

= #" & Format((Me.Date1), "mm/dd/YY") & "#"

وللحصر بين تاريخين

 
txt2 = DSum("[Saut]", "masrofat", "[datea] Between [Forms]![frm]![date1] And [Forms]![frm]![Date2]")

--------------------------------------------------------------------------------

الكاتب: محمد طاهر بتاريخ: 9/16/2002 11:19:30 PM

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

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