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

العنصر DBCheckBox لماذا يظهر بهذا الشكل ....؟

مغلق
بدأه Al-Jawad في 2 سبتمبر 2006 · 4 رد · 659 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم :

عند التعامل مع العنصر DBCheckBox ألاحظ إن حالته الابتدائية تكون عليه علامة الاختيار ولونها رمادي رغم إني أكون قد وضعت الحالة الابتدائية للحقل التابع له هي False أي يجب أن يكون غير مختار .... فماهو الحل حيث إني أريد لهذا العنصر أن يكون في البداية غير مختار وبلون عادي علماً بأني أستخدم قواعد البينات Access ....؟

ولكم الشكر .

#2

اذا وضعت القيمة false في الحقل فيجب ان تظهر فارغة , و لكن تأكد من انّ DBCheckBox مربوط مع الحقل الذي قمت بوضع القيمة false فيه

تأكد من انك فعلت التالي ايضاً

  ADOTable1.Active:= true;
  ADOTable1.Edit;
  ADOTable1Checkboxvalue.Value:= false;

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#3

شكراً لمرورك .

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

طبعاً العنصر يحتفظ بالقيمة التي أعطيه غياها سواء True أو False ولكن إذا لم أستخدمه فإنه يظهر علامة الاختيار وبلون رمادي فلماذا لا يتأثر بقيمة الحقل الافتراضية التي وضعتها وهي False علماً إن نوع الحقل هو Yes/No عند إنشائي له في قواعد البيانات Access ...... وشكراً لكم .

#4
Al-Jawad كتب:
ولكن إذا لم أستخدمه فإنه يظهر علامة الاختيار وبلون رمادي فلماذا لا يتأثر بقيمة الحقل الافتراضية التي وضعتها وهي False علماً إن نوع الحقل هو Yes/No عند إنشائي له في قواعد البيانات Access ...... وشكراً لكم .

طبعا سوف يظهر علامة بلون رمادي لانّ القيمة سوف تكون Null و هو لا يتأثر بالقيمة الافتراضية حيث انّ القيم الافتراضية يتم وضعها بعد الحفظ

قم بعمل الكود السابق عند عمل insert يعني عند اضافة سجل جديد

رب اجعلني مقيم الصلاة ومن ذريتي ربنا وتقبل دعاء.

لا تنسى: "العقل مثل العضلة كلما استخدمته أكثر كلما ازدادت قوته"

#5

شكراً أخي وائل فقط عملت بطريقتك ونجح الأمر معي ...... شكراً لك .

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…