اذهب الي المحتوي
أوفيسنا

عند وضع علامة صح امام الاسم يختفى من القائمة


jo_2010

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

السادة الخبراء 

ارجو المساعدة طلبى اكثر وضوح داخل النموذج المرفق

عند وضع علامة صح  امام الاسم يختفى من القائمة

Lab 2019.rar

رابط هذا التعليق
شارك

مش عارف اجرب جرب انت بقه :biggrin:

Lab 2019.zip

احتمال تحتاج وضع الكود بالشكل ده لزر الامر اللى بيضع العلامة

Private Sub JO_Click()
Call OK_JO_Click
Me.Requery
End Sub

بس لو اخترت شئ غلط اختفى خلاص :wallbash:

رابط هذا التعليق
شارك

في ١٩‏/٩‏/٢٠١٩ at 12:41, jo_2010 said:

استاذنا الفاضل ابا جودى 

الكود لا يعمل ويعطى النموذج خالى من البيانات

ما هو انا مش عارف اجرب والله انت مكبر حجم النموذج جدا جدا جدا جدا لايظهر عندى اى بيانات 

رابط هذا التعليق
شارك

في ١٩‏/٩‏/٢٠١٩ at 12:41, jo_2010 said:

استاذنا الفاضل ابا جودى 

الكود لا يعمل ويعطى النموذج خالى من البيانات

اولا احب اضيف شئ قاله لى ذات مرة استاذى الجليل ومعلمى القدير ووالدى الحبيب الاستاذ @ابوخليل :fff:

اقتباس

استخدام القيم المعروفة (0)(-1) أولى .. لما قد نحتاجه مستقبلا في عمليات التصفية

لذلك اعدت التصميم الاصل قمت ببعض التعديل وتم المطلبوب بفضل الله
كما ان استخدام الـ الحقل من النوع yes/no   افضل من الحقل النصى حتى وان استخدمنا حرفا واحدا فى كم البيانات وقيمتها من حيث احتلال المساحة داخل القاعدة 

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

 

Lab 2019- 2.zip

رابط هذا التعليق
شارك

استاذى الفاضل  ابا جودى النموذج فارغ ولا يحتوى على بيانات

الخبير الفاضل ابو عارف

عتد وضع علامة صح اما الاسم لا يختفى الا بعد غلق النموذج واعادة فتحة اريد اختفاء بمجرد الضغط على علام الصح

رابط هذا التعليق
شارك

في ١٩‏/٩‏/٢٠١٩ at 17:08, jo_2010 said:

استاذى الفاضل  ابا جودى النموذج فارغ ولا يحتوى على بيانات

اى نموذج تقصد ؟!

انا جربت الان وكل شئ تمام 

جرب تضع الكود 9

رابط هذا التعليق
شارك

الخبير الفاصل الذى يغمر الجميع بافضالة ابا جودى

كتر خيرك ولكن فى لمحة بسيطة اريد شرح ماقمت بة حتى استطيع تطبيقة على البرنامج الاصلى هذا طلب اما طلبى الاخير عند كتابة الكود 3 مثلا وكان عدد المرضى 10 افراد وقمت بوضع علامة على 4 مثلا عند غلق النموذج وفتحة واختيار الكود 3 مرة اخرى يعطى المتبقى 6 وهم فى الحقيقة 10 اريد عند غلق النموذج وفتحة يعود نظيفا بكامل بياناتة والغاء علامة الصح لك كل تقدير

رابط هذا التعليق
شارك

في ١٩‏/٩‏/٢٠١٩ at 17:33, jo_2010 said:

كتر خيرك ولكن فى لمحة بسيطة اريد شرح ماقمت بة حتى استطيع تطبيقة على البرنامج الاصلى هذا طلب
اما طلبى الاخير عند كتابة الكود 3 مثلا وكان عدد المرضى 10 افراد وقمت بوضع علامة على 4 مثلا عند غلق النموذج وفتحة واختيار الكود 3 مرة اخرى يعطى المتبقى 6 وهم فى الحقيقة 10 اريد عند غلق النموذج وفتحة يعود نظيفا بكامل بياناتة والغاء علامة الصح لك كل تقدير

طيب قبل اى شئ لا فضل لى فى اى شئ وانا اقل من اقل طالب علم قد تلتقى به
اما بخصوص الطلب الاخير ارجو منك الاول يا استاذ @jo_2010  تجربة المرفق الاتى لانى لم يملأنى الرضا عن سابقه وقمت بتنفيذ الطلب الاخير

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

Lab 2019 -3.zip

رابط هذا التعليق
شارك

استاذى الفاضل احسنت بل ابدعت شكرا لحضرتك

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

  • Haha 1
رابط هذا التعليق
شارك

في ١٩‏/٩‏/٢٠١٩ at 18:53, jo_2010 said:

النموذج الجديد طبعا

اتفضل الجديد طبعا زى ما انت اخترت :fff:

 

Lab 2019 -4.zip

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

الخبير سريعة الاستجابة اباجودى 

اشعر انى اثقلت عليك بما فية الكفاية ولكنى دائما اجد ضالتى المنشودة لديكم

اريد فتح الاثنان بزر واحد وعند اختيار احد المرض من الاول ينتقل الى الثانى مباشرة وهما الاثنين امامى 

  • Haha 1
رابط هذا التعليق
شارك

ما تتكسفش قول عاوز ايه تانى حاسك عاوز تقول حاجة ومتردد:biggrin:

في ١٩‏/٩‏/٢٠١٩ at 19:04, jo_2010 said:

الخبير سريعة الاستجابة اباجودى 

اشعر انى اثقلت عليك بما فية الكفاية ولكنى دائما اجد ضالتى المنشودة لديكم

اريد فتح الاثنان بزر واحد وعند اختيار احد المرض من الاول ينتقل الى الثانى مباشرة وهما الاثنين امامى 

لا لا لا دى بقه فكره ثالثه ولن تكون الا بمقابل:yes:

  • Like 1
رابط هذا التعليق
شارك

مافى قول غير اسف على تعبك وجعل الله مساعدتك لى فى ميزان حساناتك

يا ابا جودى يا ابا الكرم

انت تأمر بس بالامانة دة كان هدفى من الاول وكن حضرتك نفدت المهمة بطريقة اخرى وفى كلتا الحالتين جزاك الله كل خير 

  • Haha 1
رابط هذا التعليق
شارك

في ١٩‏/٩‏/٢٠١٩ at 19:07, jo_2010 said:

مافى قول غير اسف على تعبك وجعل الله مساعدتك لى فى ميزان حساناتك

يا ابا جودى يا ابا الكرم

انت تأمر بس بالامانة دة كان هدفى من الاول وكن حضرتك نفدت المهمة بطريقة اخرى وفى كلتا الحالتين جزاك الله كل خير 

برضو هتدفع ان كان هدفك اللى تختاره يختفى ونفذتهولك كل شويه بقه تفكر وتحلم

رابط هذا التعليق
شارك

اتفضل :fff:

وقت الدفع

صلاة علي النبي المصطفي (صلي الله عليه وسلم)

 

Lab 2019 -5.zip

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

يا ابا جودى

مافعلتة فاق احلامى بالفعل ابدعت وكلمات الشكر لاتكفى سعة صدرك واحتمالك لطلباتى المتكررة شكرررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررا

رابط هذا التعليق
شارك

في ١٩‏/٩‏/٢٠١٩ at 21:14, jo_2010 said:

يا ابا جودى

مافعلتة فاق احلامى بالفعل ابدعت وكلمات الشكر لاتكفى سعة صدرك واحتمالك لطلباتى المتكررة شكرررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررررا

الحمد لله الذى تتم بنعمته الصالحات سبحان الذى هدانا وما كنا لنهتدى لولا انا هدانا الله عزوجل

ولكنك لم تدقع المقابل وهو  صلاة علي النبي المصطفي (صلي الله عليه وسلم)

 

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

تم تعديل بواسطه ابا جودى
رابط هذا التعليق
شارك

والان وقت الشــــرح للتعديلات التى تمت على المرفق 

1- الجدول NewLab   تم التعديل لنوع الحقل فيه OK_JO  من نصى الى Yes/No
2-تم حذف الاستعلام   New_No  لا نريدة الان فى شئ 
3-فى النموذج      New_P_Test     حدث عند الفتح تم ازالة الجزء الخاص بإستدعاء الاستعلام الذى حذفنا منذ قليل

DoCmd.OpenQuery "new_no"

4-اضفنا الى النموذج الحقل OK_JO وقمنا باخفاءه انزر الى الصورة الاتية ولاحظ الارقام 1,2,3 على الصورة
 - الرقم 1  هو هنصر تحكم الحقل OK_JO  والذى قمنا باخفائه واسم العنصر هو    ChckOk
 - الرقم2 عنصر غير منضم اسمه  txtOk   ومصدر بيااناته كالاتى =ChrW(10003)   علامة الصح بالترميز UNICODE   وتنسيق الخط له هو Arial
 - الرقم 3 زر امر مخفى باسم cmdOK
000000.png.1b606e68225d3432c7c4d1aefebc500b.png
5- على زر الامر المخفى وضعنا الكود الاتى

Me.ChckOk = Not Me.ChckOk
DoCmd.Requery
Form_frm_P.ListNo.Requery

-السطر الاول من الكود نخبره ان يعكس قيمة   ChckOk   لتغير من  yes    الى no   والعكس
-السطر التالى للتحديث بعد تغيير القيمة
-السطر الثالث لتحديث بيانات نموذج فرعى اسم الهنصر الداله عليه هو   ListOk   والذى تم إدراجه داخل نموذج رئيسى بإسم  frm_p
سنتحدث عن ذلك لاحقا بالتفصيل

ودخلنا الى مصدر بيانات النموذج
000000.png.f2611426305cf7d6ddd0dd4a6bf4c48c.png
ولاحظ المعايير التى تم استخدامها
6-قمنا بنسخ هذا النموذج مع تغيير اسمه  الى   New_P_checked  وقمنا بتعديل المعيار على الحقل OK_JO
وقمنا بتعديل الكود على زر الأمر ليكون

Me.ChckOk = Not Me.ChckOk
DoCmd.Requery
Form_frm_P.ListNo.Requery

-السطر الاول من الكود نخبره ان يعكس قيمة   ChckOk   لتغير من  yes    الى no   والعكس
-السطر التالى للتحديث بعد تغيير القيمة
-السطر الثالث لتحديث بيانات نموذج فرعى اسم العنصر الداله عليه هو   ListNo   والذى تم إدراجه داخل نموذج رئيسى بإسم  frm_p
سنتحدث عن ذلك لاحقا بالتفصيل


قأصبح النموذج الاول    New_P_Test   يعرض فقط الحقول التى لا تساوى  yes
والنموذج الثانى     New_P_checked   يعرض فقط الحقول التى لا تساوى  no

قمنا بعمل نموذج بأسم  frm_P  غير منضم لا مصر بيانات له ولكن قمنا بأدراج مربعين نص
  - مربع النص الاول بإسم   dDate   ومصدر بياناته 

=[Forms]![New_Project]![dDate]

  - مربع النص الثانى بإسم   txtTCode   ومصدر بياناته 

=[Forms]![New_Project]![txtTCode]

وذلك لنحصل على كل من قيم التاريخ والكود من النموذج الرئيسى هنا
قمنا بإدارج النموذجين   New_P_Test   ,   New_P_checked   ليكونا نموذجين فرعين على هذا النموذج
قمنا بتغيير اسم النموذج الفرعى   New_P_Test         من داخل التصميم ليكون اسمه  ListNo
000000.png.b4446ab4dec691249d14fceb9c202d7a.png
قمنا بتغيير اسم النموذج الفرعى   New_P_checked   من داخل التصميم ليكون اسمه  ListOk

000000.png.ef1f903746f7dc9ee0a366cd12f0c7fe.png

 

-السطر الثالث لتحديث بيانات نموذج فرعى اسم العنصر الداله عليه هو   ListNo   والذى تم إدراجه داخل نموذج رئيسى بإسم  frm_p
الان اتضحت الصورة

رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information