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

لون الحقل شفاف اذا كان فارغاً برمجياً

بدأه sweety78 في 15 فبراير 2013 · 6 رد · 766 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

 

ما هو الكود الذي يمكنني وضعه في النموذج عند الحدث:

Private Sub Form_Current()

 

والحصول على نتيجة أن يكون الحقل بدون لون Transparent فقط اذا كان الحقل فارغاً

 

مثال

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

If IsNull(Combo65) Then
Me.Combo65.BackColor = vbTransparent

أرجو المساعدة

 

تحيااااتي

#2

اخي الفاضل

 

خاصية الشفافية هي BackStyle وليست BackColor

الـ  BackStyle تأخذ فيمتين

1 وتعني عادي

0 وتعني شفاف

 

استخدم هذا الكود

 

 

Private Sub Form_Current()
If IsNull(Combo65) Then
Me.Combo65.BackStyle = 0
End If
End Sub
 
 
اذا تمت الإجابه على السؤال فلا تنسى الضغط على ( أفضل إجابة )
 
بالتوفيق

تم تعديل هذه المشاركة بواسطة zahrah في 15 فبراير 2013 في 02:02

#3

السلام عليكم

 

الشكر للأستاذة زهرة...

 

لقد حاولت تطبيق الكود ولكن لم يعمل معي..

 

مثال مرفق أرجو التعديل عليه

 

في حال كون Combo65 فارغ، لا يحدث شيء، واذا كانت به قيمه Not IsNull يصبح لون Combo65 شفاف.

 

تحيااااتي

BackStyle.rar

#4

تفضل اخي الكريم

 

post-15367-0-85290300-1361016447_thumb.g

 

 

post-15367-0-70431400-1361016466_thumb.g

 

 

يتم تطبيق هذه الخاصية مع النماذج المفردة وليس النماذج المستمرة

 

 

اذا تمت الإجابه على السؤال فلا تنسى الضغط على ( أفضل إجابة )

za-BackStyle-UP.rar

اذا تمت الإجابه على السؤال فلا تنسى الضغط على ( أفضل إجابة )

 

 

بالتوفيق

1
#5

ديه طريقه تانيه .. بس عندي سؤال ..  ازاي خليت السجلات متكرره في الفورم ؟

BackStyle.zip

#6
حيدر مياز كتب:

 ازاي خليت السجلات متكرره في الفورم ؟

 

 

 

في خصائص النموذج ضع طريقة العرض الإفتراضية  على ( نماذج مستمره  )  بدلا من نموذج مفرد

1
#7

ممتاز .. شكرا زهرة ..

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

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

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

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

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