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

كيف يمكن فتح حقول في سجل بشرط

مغلق
بدأه space في 7 فبراير 2003 · 17 رد · 1,068 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أعزائي

كيف يمكن أن أجعل بعض الحقول تكون مغلقة في نموذج و تفتح إذا كان في حقل ما كلمة معينة فمثلاً

عندي في جدول مكون من عشرة حقول و الحقل السابع يسأل هل أنت متزوج أو لا فإذا كانت الإجابة بنعم يُفتح الحقل الثامن و التاسع و العاشر حيث فيهم بالتتالي عدد الأبناء جميعاً ، عدد الأولاد ، عدد البنات

و لكم تحياتي

#2

اختر احدى الطريقتين

الأولى : استعمال التنسيق الشرطي

الثانية : كتابة كود لفحص قيمة الحقل وتنفيذ تعليمات تخفي او تظهر الحقول التي ذكرتها

وفقك الله

#3

و كيف يكون ذلك يا عزيزي

أفدنا

#4

أخي الكريم

السلام عليكم

يمكنك وضع الكود التالي في حدث بعد التحديث للحقل الخاص بالسؤال عن الزواج مع تغيير أسماء الحقول للحقول الخاصة بك

if me.field7 = "yes" then

me.field8.enabled = true

me.field9.enabled = true

me.field10.enabled = true

else

me.field8.enabled = false

me.field9.enabled = false

me.field10.enabled = false

end if

تحياتي

أخوك / أبو هاجر

#5

الله يعطيك العافية و عندي استفسار إذا كان هناك شرطان فمثلاً إذا كان متزوج أو مطلق فكيف يكتب الشرط

#6
if me.field7 = "متزوج" OR me.field7 = "مطلق" OR me.field7 = "أرمل" then

me.field8.enabled = true

me.field9.enabled = true

me.field10.enabled = true

else

me.field8.enabled = false

me.field9.enabled = false

me.field10.enabled = false

end if

أو

if me.field7 = "أعزب" then

me.field8.enabled = false

me.field9.enabled = false

me.field10.enabled = false

else

me.field8.enabled = true

me.field9.enabled = true

me.field10.enabled = true



end if
#7

أعزائي مشكورين و ما قصرتوا عملت ما كتبتوه و لكن ما ضبطت معي و هذا المثال الذي أريد التعديل عليه مع المطلوب من الحقول المطلوب إخفائها

و لكم تحياتي

space.zip

#8

(مشاركة فارغة)

#9

إليك المثال بعد عمل المطلوب

space.zip

#10

الله يعطيك العافية ياأخي متأمل و لكني وجدت خطأً و لا أعرف ما هو السبب و الخطأ هو إما أن الحقول التي نتكلم عنها إما ان تُفتح في جميع السجلات أو أنه تُغلق في جميع السجلات و أنا أريدها أن تُغلق إذا كانت نتيجة الدراسة انتظار فقط و تُفتح فيما عدا ذلك

و لك تحياتي على تعاونك و جميع الأخوة

#11

للرفع

#12

للرفع

#13

أخي الكريم space

السلام عليكم

الحقيقة أنني أنزلت الملف وراجعته منذ فترة ولكنني وجدته يعمل بشكل جيد ولم أفهم ما تريد بالضبط فحبذا لو وضحت المشكلة أكثر

تحياتي

#14

هلا بك يا بوهاجر و تحياتي لك و شكراً على جهودك و التي تشكر عليها.

عزيزي المشكلة أنني أريد في حالة كتابة في حقل نتيجة الدراسة(انتظار) يتم إغلاق الحقول التي تليها و عند كتابة (موافقة أو رفض) في حقل نتيجة الدراسة يتم فتح الحقول التي تليها

هذا ما أريد و أرجو أن أكون وصلت الفكرة التي أريدها بالضبط

و تحياتي

#15

أخي الكريم

السلام عليكم

هل أنت متأكد من أنك حملت تعديل الأخ متأمل

ما تريده موجود فيه جرب كتابة انتظار وسوف تغلق الحقول التالية ثم جرب كتابة موافقة أو رفض وسوف تفتح الحقول

تحياتي

#16

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

#17

أخي الكريم

السلام عليكم

هل تقصد في جميع السجلات أنه عند انتقالك إلى سجل آخر تبقى الحقول مغلقة إذا كان هذا ما تقصده فأنا لم ألاحظ ذلك بل إن الحقول تتحدث بمجرد الانتقال إلى سجل آخر

تحياتي وأملي بأن تعيد إنزال تعديل الأخ متأمل وتجربه فربما أخطأت في إنزال الملف

أخوك / أبو هاجر

#18

شكراً لكم جميعاً

عندما أنزلت البرنامج لأول مرة لم يعمل معي بشكل كما أريد أما الآن فعمل معي بالشكل المطلوب فشكراً لك يا متأمل و لك يا بو هاجر

تحياتي

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

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