اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

برنامج الاكسس Access 2007 : لدي نموذج رئيسي (Leste_general) مصدره جدول . متصل به نموذج فرعي (SubformBasedOnQuery) ومرتبط باستعلام (qrySearch) ليقوم بالعمليات الحسابية ، أعرض فيه جدول اشتراك كل شخص منظم وأنشئت فيه الحقول التالية :

o        رقم الشخص (رقم)

o        سنة الإشتراك (رقم)

o        قيمة الاشتراك (عملة)

o        دفـــع (عملة)

o        الباقي (عملة)

o        تاريخ الدفع (تاريخ/وقت)

o        حالة الدفع (نعم/لا) = وضع الدفع - Checkbox  .

 كيف أجعل خانة الإختيار تعمل في حالة إختيارها (إظهار أو إخفاء) للصف بالكامل . حيث بعد أن تكون خلية (قيمة الإشتراك) في الخلية (دفع) كاملة يعني القيمة كاملة . تقوم خانة الإختيار بإخفاء الصف بالكامل.... الصورة توضح المطلوب .

02-Code-Access-2007.jpg

قام بنشر
3 ساعات مضت, BRAHIM Ben aissa said:

 كيف أجعل خانة الإختيار تعمل في حالة إختيارها (إظهار أو إخفاء) للصف بالكامل . حيث بعد أن تكون خلية (قيمة الإشتراك) في الخلية (دفع) كاملة يعني القيمة كاملة . تقوم خانة الإختيار بإخفاء الصف بالكامل.... الصورة توضح المطلوب .

 

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

رغم أن طلبك غير مفهوم بشكل واضح ، ولكن هل ما تقصده أنك تريد اخفاء الصف الذي تكون فيه حالة الدفع = نعم ؟؟؟؟؟؟

وإذا كان غير ذلك ، فلا تبخل علينا بارفاق ملف بسيط لفهم آلية تصميمك .

فقد تكون مشكلتك اضافة شرط الى الإستعلام بتحديد السجلات التي يتم عرضها فقط اذا حالة الدفع = False 😉

قام بنشر

سأحاول رفع الملف المنجز لتوضيع المعنى أكثر وتعميم الفائدة للجميع ....

قام بنشر

شكرا على هذا الرد المشرف والقريب من المطلوب ما شاء الله و بارك الله فيك أخي الآستاذ .... أنا أحاول رفع ملف البرنامج لتوضيح السؤال أكثر....

قام بنشر

السلام عليكم . اساتذتي الكرام إليكم الملف بعد الرفع.... والتساؤل هو كيف أجعل خانة الإختيار تعمل في حالة إختيارها (إظهار أو إخفاء) للصف بالكامل . حيث بعد أن تكون خلية (قيمة الإشتراك) في الخلية (دفع) كاملة يعني القيمة كاملة . تقوم خانة الإختيار بإخفاء الصف بالكامل. 

03-Cherche 2020 تجارب.rar

قام بنشر

اخي العزيز

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

فكما فهمت منك فأنت تريد إظهار وإخفاء السجلات بناء على ما إذا كان قيمة الإشتراك يساوي المبلغ المدفوع وطالما يمكننا التحقق من هذا الشرط في الإستعلام فلن نحتاج إلى حقل مستقل لنتحقق على هذا الشرط من خلاله فهذا يفتح مجال كبير للخطأ في حال كان الإشتراك = المدفوع ولكن حقل وضع الدفع لم يكن محدد والعكس

لذا قمت بإجراء بعض التعديلات (بناء على مافهمته من الطلب) والتي يمكنك التركيز عليها للتعرف على ماقمت به وهذه التعديلات تمت في (مربع التحرير والسرد وضع الدفع في النموذج الرئيسي - مصدر بيانات النموذج الفرعي - ألغيت مربع التحديد وضع الدفع من النموذج الفرعي لعدم حاجتنا إليه)

تحياتي

 

03-Cherche 2020 تجارب.rar

قام بنشر (معدل)

استاذ @BRAHIM Ben aissa في النموذج المستمر لا يمكن استخدام Visible = False لذا سنستخدم (Conditional Formatting) للحقول كما بالعرض اليك المرفق .

واذا تريد العمل على مرفقك. وافني بالرد .:fff:

image.gif

BRAHIMBenAissa-1.rar

تم تعديل بواسطه kkhalifa1960
قام بنشر

طالع المشاركة الاخيرة بعد التعديل واذا كان هذا طلبك وحابب التعديل على مرفقك. وافني بالرد:fff:

قام بنشر

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

فكما فهمت منك فأنت تريد إظهار وإخفاء السجلات بناء على ما إذا كان قيمة الإشتراك يساوي المبلغ المدفوع وطالما يمكننا التحقق من هذا الشرط في الإستعلام فلن نحتاج إلى حقل مستقل لنتحقق على هذا الشرط من خلاله فهذا يفتح مجال كبير للخطأ في حال كان الإشتراك = المدفوع ولكن حقل وضع الدفع لم يكن محدد والعكس

لذا قمت بإجراء بعض التعديلات (بناء على مافهمته من الطلب) والتي يمكنك التركيز عليها للتعرف على ماقمت به وهذه التعديلات تمت في (مربع التحرير والسرد وضع الدفع في النموذج الرئيسي - مصدر بيانات النموذج الفرعي - ألغيت مربع التحديد وضع الدفع من النموذج الفرعي لعدم حاجتنا إليه)

تحياتي . 

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

السلام عليكم ورحمة الله تعالى وبركاته.... ما شاء الله على الرد والمقترح نتيجة جد رائعة وعملية جد سلسة.... ولكن ملاحظة في خاصية (الإظهار والإخفاء) .... اريد من خاصية الإخفاء أن تخفي إلا الشخص الذي أنا أركز عليه وأعمل فيه دون إخفاء جميع كل الصفوف المدفوعة في القائمة.... 

قام بنشر

طالع المشاركة الاخيرة بعد التعديل واذا كان هذا طلبك وحابب التعديل على مرفقك. وافني بالرد:fff:

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

ما شاء الله هلى هذا الرد الرائع وتقريبا هذا المطلوب..... ولكن ارجوا أن يكون إخفاء الصفوف بعد تحديدها وأثناء الإختيار إخفاء تختفي الصفوف وهي محددة ... وعند اختيار إظهار تظهر الصفوف محددة . إن أمكن التعديل عل الملف المرسل لتسهيل الخطوات.... بارك الله فيك أستاذ ....

قام بنشر (معدل)
23 ساعات مضت, BRAHIM Ben aissa said:

أثناء الإختيار إخفاء تختفي الصفوف وهي محددة

عند اختيار اي سجل طالع صورة القلم على يسار السجل هذا دليل على انك تتعامل مع هذا السجل . واليك المرفق والعرض .:fff:

أما مرفقك بعتذر منك لأن التعامل مع اللغة العربية بيلخبط البرمجة !!!!!!!!! .:fff:

                                                                                               image.gif.93a7c423e2ae5f1cee0b79974dd8c903.gif

BRAHIMBenAissa-2.rar

تم تعديل بواسطه kkhalifa1960
اضافة العرض
قام بنشر

ما شاء الله عليك أستاذ kkhalifa1960 ... النموذج الأول هو الأحسن ولكن به ملاحظة إن أمكن من فضلك وهي عند تحديد الصف لإخفائه يختفي تماما (الضغط على Reset) . ولكن عند ضغط الإظهار يظهر غير محدد (إظهار Upate) . أريده أن يظهر محدد ومشار إليه... بارك الله .

 

قام بنشر
10 ساعات مضت, RAIANESAMI said:

لم افهم

السلام عليكم

اخي العزيز... حاول ان تجعل الحقول الحسابية calculated في الاستعلام وليس في الجدول حتى يسهل تحويلها الى mdb 2003

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information