sm44ms قام بنشر فبراير 7, 2023 قام بنشر فبراير 7, 2023 السلام عليكم ورحمة الله وبركاتة تحية لكل واحد فيكم اريد عدد السجلات في الحقول الصفر اي كالتالي اذا معاملة يظهر في العدد 1 واذا معاملتين تظهر في العدد 2 اذا الكل تظهر العدد 4
kkhalifa1960 قام بنشر فبراير 7, 2023 قام بنشر فبراير 7, 2023 اين المرفق للعمل عليه لان هل الفورم هذا (single Form) أو غير ذلك وما الى ذلك . 1
sm44ms قام بنشر فبراير 7, 2023 الكاتب قام بنشر فبراير 7, 2023 قاعد البيانات حجمها اكثر من 3 جي بي ولم ترفق بسبب الحجم جزاك الله خير
Altimas100 قام بنشر فبراير 8, 2023 قام بنشر فبراير 8, 2023 !! لم تحدد اذا الحقول او حقل لتحدد عدد المعاملة !!ه احاول المساعدة :استعمل الشرط عند الضغط او بعد التحديث اذا كان لكل معاملة حقل للحقل = مرفق اسم المعاملة* if isnull me.حقل المعاملة then exit sub else نفذ end if :للحقل بعدد* او اذا كان حقل بالقيمة if me.حقل القيمة .value = 1 then end if if me.حقل القيمة .value = 2 then end if ارفق مرفق في فورم واحد وليس المشروع 1
sm44ms قام بنشر فبراير 8, 2023 الكاتب قام بنشر فبراير 8, 2023 ياشيخ عدد الحقول الي باللون الاصفر وعددهم 4 عدد الحقول القيمة وعددهم 4 اي نوع منهم سوى حقول المعاملات او حقول القيمة والف شكر
jjafferr قام بنشر فبراير 8, 2023 قام بنشر فبراير 8, 2023 السلام عليكم 🙂 طبعا المرفق يسهل عملنا ، ولكن نقدر نساعد بدونه ايضا ان شاء الله 🙂 خلينا نفترض اسماء الحقول: N1 = نوع المعاملة 1 N2 = نوع المعاملة 2 N3 = نوع المعاملة3 N4 = نوع المعاملة 4 وحقل المجموع هو T ، في مصدر بيانات الحقل T ، ضع هذه المعادلة : = iif(len(me.N1 & "")=0,0,1) + iif(len(me.N2 & "")=0,0,1) + iif(len(me.N3 & "")=0,0,1) + iif(len(me.N4 & "")=0,0,1) جعفر 1
sm44ms قام بنشر فبراير 8, 2023 الكاتب قام بنشر فبراير 8, 2023 (معدل) سويت الطريقة الي قلت عليها ظهرت الرساله هذه تم تعديل فبراير 8, 2023 بواسطه sm44ms
sm44ms قام بنشر فبراير 8, 2023 الكاتب قام بنشر فبراير 8, 2023 اسماء الحقول هي نوع المعاملة النصية a2 a3 a4 a5 الرقمية a7 a8 a9 a10
jjafferr قام بنشر فبراير 8, 2023 قام بنشر فبراير 8, 2023 في المعادلة بدل الفاصلة , استخدم فاصلة منقطة ; 1
jjafferr قام بنشر فبراير 8, 2023 قام بنشر فبراير 8, 2023 رجاء اعمل نسخ من الكود الذي وضعته في الحقل ، ضعه هنا ، حتى نرى المشكلة !! جعفر 1
أفضل إجابة Eng.Qassim قام بنشر فبراير 8, 2023 أفضل إجابة قام بنشر فبراير 8, 2023 استخدم كود استاذ جعفر هكذا =IIf(Len([N1] & "")=0,0,1)+IIf(Len([N2] & "")=0,0,1)+IIf(Len([N3] & "")=0,0,1)+IIf(Len([N4] & "")=0,0,1) 1 1
jjafferr قام بنشر فبراير 8, 2023 قام بنشر فبراير 8, 2023 19 دقائق مضت, Eng.Qassim said: استخدم كود استاذ جعفر هكذا شكرا جزيلا اخوي قاسم ، هو كما قلت انت ، مع تغيير اسماء الحقول ، وتغيير الفاصلة الى فاصلة منقوطة 🙂 1 1
Eng.Qassim قام بنشر فبراير 8, 2023 قام بنشر فبراير 8, 2023 1 ساعه مضت, jjafferr said: وتغيير الفاصلة الى فاصلة منقوطة طبعا الفاصلة المنقوطة تحولت عندي الى فاصلة عادية عندما غيرت اعدادات اللغة للحاسوب الى الانكليزي قبل يومين .. قبلها لم اكن منتبه لهذه الجزئية 1
sm44ms قام بنشر فبراير 9, 2023 الكاتب قام بنشر فبراير 9, 2023 عدلت الفاصلة المنقوطه ولم تنحج معي شوف الرسم في الصوره =IIf(Len([me].[a7] & "")=0;0;1)+IIf(Len([me].[a8] & "")=0;0;1)+IIf(Len([me].[a9] & "")=0;0;1)+IIf(Len([me].[a10] & "")=0;0;1) بعد التعديل عليه بخصوص الفاصله المنقوطه بس لم يعمل
jjafferr قام بنشر فبراير 9, 2023 قام بنشر فبراير 9, 2023 هكذا =IIf(Len([a7] & "")=0;0;1) + IIf(Len([a8] & "")=0;0;1) + IIf(Len([a9] & "")=0;0;1) + IIf(Len([a10] & "")=0;0;1) 1
sm44ms قام بنشر فبراير 9, 2023 الكاتب قام بنشر فبراير 9, 2023 يعطيك العافية اشتغل هذا الكود معي لانك قمت بتعديل بعض منه والف شكر لمن مر علينا وساهم في بعض الحلول باقة ورد لكم جميعا اين ماكنتوا 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.