moamen salem قام بنشر فبراير 1, 2017 قام بنشر فبراير 1, 2017 اساتذتي الكرام بعد اذنكم انا عامل دالة DSUM لحقل معين بس بعض الاحيان بتبقي النتيجة 0 ففي الحقل بيبقي فارغ انا عايز اكتب صفر بدل الفراغ Me.n1 = DSum("[امتار الإنتاج]", "امر التشغيل", "[نوع]=[FORMS]![لوحة تحكم]![M] AND [المنتج]=[FORMS]![لوحة تحكم]![B2] AND [تاريخ الصب]=[FORMS]![لوحة تحكم]![MM]") ودي الدالة اللي عاملها
Shivan Rekany قام بنشر فبراير 1, 2017 قام بنشر فبراير 1, 2017 استخدم هكذا NZ([forms]![NameMyForm]![NameMyfeild]) Nz(me.myfeild) نايم ماى فورم = اسم النموذج نايم ماي فايلد = اسم المربع النصي والا ارفق قاعدة بياناتك لكي نعمل العملية عليه او اكتب كودك بالصحيح وهناك ملاحظة ابتعد من تسميات باللغة العربية 1
jjafferr قام بنشر فبراير 1, 2017 قام بنشر فبراير 1, 2017 السلام عليكم هذا مثال متوسع على الدالة NZ جعفر 1
moamen salem قام بنشر فبراير 2, 2017 الكاتب قام بنشر فبراير 2, 2017 15 ساعات مضت, jjafferr said: السلام عليكم هذا مثال متوسع على الدالة NZ جعفر استاذي جغفر انا مش عارف اضبقها علي دالة DSUM للاسف مش عارف احطها فين
moamen salem قام بنشر فبراير 2, 2017 الكاتب قام بنشر فبراير 2, 2017 استاذي الفاضل دا الكود اللي حاضة في حدث بعد التحديث Me.n5 = DSum("[M]", "DD", "[FORMS]!![M]=[K] AND [FORMS]!![MM]=[L]")
jjafferr قام بنشر فبراير 2, 2017 قام بنشر فبراير 2, 2017 علشان نقدر نقرأ المعادلة ، ففكتها لمعرفة اماكن الحقول الى: A1 = "[امتار الإنتاج]" A2 = "امر التشغيل" A3 = "لوحة تحكم" A4 = "تاريخ الصب" A5 = "المنتج" A6 = "نوع" Me.n1 = DSum("[A1]", "A2", "[A6]=[FORMS]![A3]![M] AND [A5]=[FORMS]![A3]![B2] AND [A4]=[FORMS]![A3]![MM]") . وانا استغرب اذا كانت المعادلة تشتغل اصلا ، لأن طريقتها غير صحيحة!! الآن السوال: الحقول M و B2 و MM اي منها نص ، واي منها رقم ؟ جعفر 1
moamen salem قام بنشر فبراير 9, 2017 الكاتب قام بنشر فبراير 9, 2017 استاذي جعفر B2 _ M دول حقول نصية اما MM دا تاريخ
jjafferr قام بنشر فبراير 10, 2017 قام بنشر فبراير 10, 2017 تفضل A1 = "[امتار الإنتاج]" A2 = "امر التشغيل" A3 = "لوحة تحكم" A4 = "تاريخ الصب" A5 = "المنتج" A6 = "نوع" Me.n1 = DSum("[A1]", "A2", "[A6]='" & [Forms]![A3]![M] & "' AND [A5]='" & [Forms]![A3]![B2] & "' AND [A4]=#" & [Forms]![A3]![MM] & "#") يعني استعمل الكود التالي ، وذلك بعدما ضبطناه في السطر السابق Me.n1 = DSum("[امتار الإنتاج]", "امر التشغيل", "[نوع]='" & [Forms]![لوحة تحكم]![M] & "' AND [المنتج]='" & [Forms]![لوحة تحكم]![B2] & "' AND [تاريخ الصب]=#" & [Forms]![لوحة تحكم]![MM] & "#") وعلشان نضع صفر بدل الحقل الفارغ Me.n1 = NZ(DSum("[امتار الإنتاج]", "امر التشغيل", "[نوع]='" & [Forms]![لوحة تحكم]![M] & "' AND [المنتج]='" & [Forms]![لوحة تحكم]![B2] & "' AND [تاريخ الصب]=#" & [Forms]![لوحة تحكم]![MM] & "#"),0) جعفر 1
moamen salem قام بنشر فبراير 13, 2017 الكاتب قام بنشر فبراير 13, 2017 في ١٠/٢/٢٠١٧ at 18:23, jjafferr said: تفضل A1 = "[امتار الإنتاج]" A2 = "امر التشغيل" A3 = "لوحة تحكم" A4 = "تاريخ الصب" A5 = "المنتج" A6 = "نوع" Me.n1 = DSum("[A1]", "A2", "[A6]='" & [Forms]![A3]![M] & "' AND [A5]='" & [Forms]![A3]![B2] & "' AND [A4]=#" & [Forms]![A3]![MM] & "#") يعني استعمل الكود التالي ، وذلك بعدما ضبطناه في السطر السابق Me.n1 = DSum("[امتار الإنتاج]", "امر التشغيل", "[نوع]='" & [Forms]![لوحة تحكم]![M] & "' AND [المنتج]='" & [Forms]![لوحة تحكم]![B2] & "' AND [تاريخ الصب]=#" & [Forms]![لوحة تحكم]![MM] & "#") وعلشان نضع صفر بدل الحقل الفارغ Me.n1 = NZ(DSum("[امتار الإنتاج]", "امر التشغيل", "[نوع]='" & [Forms]![لوحة تحكم]![M] & "' AND [المنتج]='" & [Forms]![لوحة تحكم]![B2] & "' AND [تاريخ الصب]=#" & [Forms]![لوحة تحكم]![MM] & "#"),0) جعفر والله فعلا بسم الله ما شاء الله عليك ربنا يزيدك من علمه
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.