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

طلب مساعدة في تنشيط الحقل بعد الضغط على علامة صح

بدأه مبرمجه غشيمه في 10 مارس 2008 · 11 رد · 1,031 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اسعد الله اوقاتكم بالخير والمسرات

=====================

انا عندي حقل هنا مؤمن كما في الصورة

774275-1140.jpg

واللي ابغاه لما اضغط على علامة الصحة يتنشط الحقل اللي جنبها

نفس الصورة التالية

774275-1141.jpg

=====================

اتمنى من اللي عنده شرح لهذه الطريقة لايبخل علينا

وانا شاكره لكم تعاونكم

#2

السلام عليك

شوف هذا البرنامج مال احد الاخوان

يمكن تجد منه الفائده

____________.rar

#3

ضع هذا الكود في حدث بعد التحديث لعلامة الصح

يكون الكود كالتالي

If Me.Chk = True Then
Me.T1.Enabled = False

حيث ان chk هو اسم اداة checkbox ( علامة الصح)

و T1 الحقل المراد تمكينة او الغاء تمكينة

وهذا شكل الكود النهائي

Private Sub Chk_AfterUpdate()
If Chk.Value = True Then
T1.Enabled = False
Else
T1.Enabled = True
End If
End Sub

وفي حالة التمكين يستبدل True مكان False

شكرا وهذا مثال علي هذه العملية

enabled_True_or_False.rar

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#4
moom2007 كتب:
السلام عليك

شوف هذا البرنامج مال احد الاخوان

يمكن تجد منه الفائده

================================================

مشكور اخوي moom2007

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

يعطيك العافية اخي العزيز

================================================

محمد فؤاد تركي كتب:
ضع هذا الكود في حدث بعد التحديث لعلامة الصح

يكون الكود كالتالي


Me.T1.Enabled = False
If Me.Chk = True Then

حيث ان chk هو اسم اداة checkbox ( علامة الصح)

و T1 الحقل المراد تمكينة او الغاء تمكينة

وهذا شكل الكود النهائي


If Chk.Value = True Then
T1.Enabled = False
Else
T1.Enabled = True
End If
End Sub
Private Sub Chk_AfterUpdate()

وفي حالة التمكين يستبدل True مكان False

شكرا وهذا مثال علي هذه العملية

============================================

مشكور اخي واستاذي العزيز محمد فؤاد تركي

فعلاً كان هذا هو نفس المطلوب بالتماااااااااااااااااام

وتم استبدال True مكان False ومشى التطبيق بالتمام

يعطيك الف عااااااااااافية استاذي القدير

مدري كيف اوصلك شكري وتقديري

#5

الاستاذ محمد فؤاد تركي

عندي مشكلة بسيطه وياليت تحلها لي

المشكلة وهي لما اضع علامة صح لأحد السجلات يتنشط الحقل المراد تنشيطه حلو ؟

ولما أعمل إضافة سجل جديد نفس العلامة مايكون عليها صح ومع ذلك الحقل يكون منشط

مع اني وضعت على خاصية الحقل تمكين لا

اتمنى اني وفقت في توصيل هذا الإستفسار

وانك فهمت علي

#6

أختي الغالية

برجاء ارفاق مثال ليتم فحصة وان شاء الله نجد لك الحل

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 11 مارس 2008 في 08:48

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#7

بسم الله الرحمن الرحيم

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

enabled_True_or_False.rar

#8
sx1 كتب:
بسم الله الرحمن الرحيم

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

تمام اخوي هذا هو المطلوب ولكن ممكن تشرح هذي الطريقة

انا اشوف بأنه يوجد ثلاثة اكواد

واحد بعد التحديث لــ checkbox

والثاني في الحالي للفورم

اما الكود ماعرف وين مكانه

ممكن تشرح لي شرح على السريع مكان الكود الثالث

محمد فؤاد تركي كتب:
أختي الغالية

برجاء ارفاق مثال ليتم فحصة وان شاء الله نجد لك الحل

الاخ الاستاذ محمد فؤاد

هذا مثال مرفق

من نفس المثال اللي انت وضعته بس عدلت فيه المطلوب

enabled_True_or_False.rar

تم تعديل هذه المشاركة بواسطة مبرمجه غشيمه في 11 مارس 2008 في 14:57

#9

الاخت الغالية

الكود الثالث والذي يبدأ بــــ..

Private Sub protect_cell()

هي عبارة عن دالة ثانوية انشئها الاخ الفاضل sx1 في Genral أو في العام وليست في حدث معين ووضع بداخلها نفس الكود الاساسي اللي انا عملتة في الاول

ثم قام الاخ استدعائها بعد ذلك في الحدث المطلوب عمل حماية له

وهو بعد التحديث

والحالي للنموذج

لكي يتغلب علي المشكلة

ويتم استدعاء هذه الدالة في أي حدث عن طريق هذه الكلمة Call

ده شرح كده علي السريع كما طلبتي

تم تعديل هذه المشاركة بواسطة محمد فؤاد تركي في 11 مارس 2008 في 15:23

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#10

الف الف الف شكر لكم اخواني واساتذتي الكرام

فعلاً تغلبت على هذه المشكلة بفضل من الله ثم بفضلكم

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

ورحم الله والديكم

#11

بسم الله الرحمن الرحيم

بارك الله فيكم اخواني ورحم والدي ووالديكم

وشكرا خاص للاخ محمد فؤاد على الشرح الجميل ما كنت لاشرح مثله

#12

مشكور اخوي sx1

بارك الله فيك اخوي

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

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

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

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

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