alix24028 قام بنشر فبراير 7, 2020 قام بنشر فبراير 7, 2020 (معدل) السلام عليكم اخواني كيف اجمع حقل التكست في التقرير بحيث اذا كانت الاسماء 1 يكون العدد 1 واذا كانت الاسماء 2 يكون العدد 2 وهكذا هناك صوره ومرف وبعد ذلك سوف اجمع جمعا رأسيا المجموع الافقي مع خالص شكري Database5.accdb تم تعديل فبراير 7, 2020 بواسطه alix24028
Khalid Jnb قام بنشر فبراير 7, 2020 قام بنشر فبراير 7, 2020 (معدل) السلام عليكم alix24028 تجمع في تذييل التقرير تحياتي تم تعديل فبراير 7, 2020 بواسطه خالد سيسكو 1
alix24028 قام بنشر فبراير 8, 2020 الكاتب قام بنشر فبراير 8, 2020 اخي خالد شكرا لمرورك الذي احتاجه ان اجمع افقي العدد لكل اوردر لان كل اوردر يشتركون العمل فيه من عامل الي اربعه عمال
alix24028 قام بنشر فبراير 8, 2020 الكاتب قام بنشر فبراير 8, 2020 Daily Report V07.accdb Database5.accdb
kha9009lid قام بنشر فبراير 8, 2020 قام بنشر فبراير 8, 2020 مرحبا لا يمكن جمع الحقول النصية وللتغلب على ذلك يمكن عملها بعدة طرق ومن اسهل الطرق ان نقوم بعمل اربع مربعات نص غير منظمة مخفية في المربع الاول نضع التعبير التالي =IIf(IsNull([Worker01]);0;1) اي اننا نقول اذا كان الحقل Worker01 فارغ يكون قيمة المربع المخفي يساوي 0 وان كان Worker01 غير فارغ المربع المخفي يساوي 1 وهكذا لباقي الحقول ثم في خانة المربع الخاص بالمجموع نجمع المربعات المخفية [t29]+[t40]+[t41]+[t42] جرب المرفق Database510.accdb 2
kha9009lid قام بنشر فبراير 8, 2020 قام بنشر فبراير 8, 2020 الطريقة الاخرى بدون الحاجة الى مربعات النص المخفية في الحقل الخاص بالجمع نضع التعبير التالي IIf(IsNull([Worker01]);0;1)+IIf(IsNull([Worker02]);0;1)+IIf(IsNull([Worker03]);0;1)+IIf(IsNull([Worker04]);0;1) ويمكن عملها ايضا في الاستعلام مصدر التقرير الملف مرفق Database511.accdb 2
alix24028 قام بنشر فبراير 8, 2020 الكاتب قام بنشر فبراير 8, 2020 كل الشكر اخي العزيز تمام الان ان امكن ان تري هذه المرفقات الجديد الحقل يتكون تاره يكون اسم العامل وتاره غير موجود اضع صفرا لان الحقل مطلوب تعبئته المطلوب اخي العزيز اذا كان في الحقل موجود مثلا ثلاثه اسماء وحقل مكتةب فيه صفر فعلي حسب حسابك السابق سوف يحسب الصفر مع الاسماء ويكونون اربعه وانا اريد ان يكونو ثلاثه كيف استثني الصفر من العد واعد فقط الاسماء ارجو ان وصلت الفكره Daily Report V07.accdb
أفضل إجابة kha9009lid قام بنشر فبراير 8, 2020 أفضل إجابة قام بنشر فبراير 8, 2020 جرب المرفق IIf(IsNull([Worker01]) or [Worker01]="0";0;1)+IIf(IsNull([Worker02])or [Worker02]="0";0;1)+IIf(IsNull([Worker03])or [Worker03]="0";0;1)+IIf(IsNull([Worker04])or [Worker04]="0";0;1) Daily Report V07.accdb 4
alix24028 قام بنشر فبراير 8, 2020 الكاتب قام بنشر فبراير 8, 2020 (معدل) ياسلام عليك مزبوط الله يسهل امورك ياريت تشرح لنا الجزئيه هذي ="0";0;1 وكذلك انت استخدمت قاعده IIf وليس )IF تم تعديل فبراير 8, 2020 بواسطه alix24028
kha9009lid قام بنشر فبراير 8, 2020 قام بنشر فبراير 8, 2020 بالتوفيق اخي وجزاك الله خير على الدعاء اولا استخدمنا IIf لكوننا استخدمنا الكود في منشئ التعبير وليس ضمن حدث في بي تفسير الكود نقول اذا حقل اسم عامل الصيانة فارغ او اذا كان اسم العامل يساوي "0" وهنا وضعنا الصفر بين علامات اقتباس لكون الحقل نصي وليس رقمي اذن نقول اذا كان الحقل فارغ او يساوي صفر فتكون قيمة الحقل تساوي صفر واذا لم تتحق الشرطين تكون قيمة الحقل تساوي واحد هذا تفسير الكود امل ان تكون اتضحت الصورة 2
alix24028 قام بنشر فبراير 8, 2020 الكاتب قام بنشر فبراير 8, 2020 احسنت اخي kha9009lid اذا هناك شرح او مواقع او كتاب لكيفيه فهم مثل هذه الاكواد حتي اقدر ان اصيغ اي شي اريده عمله اكن لك من الشاكرين
kha9009lid قام بنشر فبراير 8, 2020 قام بنشر فبراير 8, 2020 اخي علي فيه مثل عربي يقول اقصد البحر واترك القنوات وانت الان في واحد من افضل المواقع المهتمة بالاكسس وفيه كوكبة من افضل الخبراء فلست في حاجة الى مواقع اخرى كل ماعليك ابحث في الموقع وان لم تجد ضع استفسارك وسوف تجد بعون الله تعدد الحلول 1
alix24028 قام بنشر فبراير 9, 2020 الكاتب قام بنشر فبراير 9, 2020 احسنت اخي العزيز نعم انا في البحر ولقد استفدت منه ولاكن هذا البحر يحتاج الي ربان والا ضيعت الطريق
أحمد يوسف قام بنشر فبراير 9, 2020 قام بنشر فبراير 9, 2020 أستاذ alix24028 أين الضغط على الإعجاب ؟!! 💙
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.