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

كيفية اختيار الحدث في النماذج المسترة؟؟؟ النجدة!!

مغلق
بدأه أبو عاصم في 19 أبريل 2001 · 3 رد · 673 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

إخواني ..

السلام عليكم ورحمة الله وبركاته وبعد:

كتبت الكود الموجود أسفل والمطلوب هو إعطاء حقل المجموع إذا كان أكبر من 25 لوناً متميزاً. وقد نجح الكود في تغيير

حقل المجموع إلا أنه يغير حقل المجموع في جميع السجلات لأني وضعت طريقة عرض النموج (نماذج مستمرة)

السؤال ما الحدث الذي ينبغي أن أختاره لأجل وضع هذا الكود في النماذج المستمرة

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

Private Sub Form_Current()

If total.Value > 25 Then

total.BackColor = 13421619

Else

total.BackColor = 16777215

End If

End Sub

#2

الكود السابق سيحول كل الجدول و ليس قيمة معينة

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

اليك مثال على شرط يغير لون الرقم حسب قيمته

"$ "#,##0.00[blue];"($ "#,##0.00)[Red];"Zero";"Null"

يجب نسخ السطر السابق و لصقه في المفكرة حتى يظهر بصورة صحيحة

المثال لاسابقة يعمل مع الارقام اما مع الاحرف حيث استخدمت الرموز # و الرقم 0 لتوصيف شكل ظهور الارقام

اما ان اردت ان تطبق المثال السابق على التواريخ و النصوص فهناك رموز اخرى يجب استخدامها و منها الرمز @ وغيره من الرموز

للحصول على معلومات تفصيلية عن جميع الرموز و طرق عملها يمكنك الرجوع الى ملفات المساعدة في Access فهي تحتوي على معلومات كاملة عن عملية تهيئة الحقول Format

#3

الأخ / خضر ترزي

أقدر لك اهتمامك وإلمامك بالكثير وتعاونك

أولا : التنسيق الشرطي هو إمكانية جديدة في أوفيس 2000 ولم أجدها إلا بعد ردك علي.

ثانيا: الطريقة موجودة في إكسل القديم وسهلة للغاية لكني حاولت أن أطبقها في أكسس ولم تنجح معي وقد اخترت القمية إذا كانت أكبر من ثم وضعت في حقل القيمة 25 دون أي رمز أو أي شيء يذكر فلم تنجح.

ثالثا: يا أخ خضر أنا وضعت الكود مجرد مثال على تغيير اللون لتوضيح السؤال فأنا أريد أن أتعلم طريقة تغيير اللون أو أي شيء مثل الإخفاء أو التمكين أو غيرها إذا كان النموذج نموذجاً مستمراً.

وفقك الله...

#4

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

بالطبع لديها حل ما ولكني لم اجرب حلها من وقت طويل

ساقوم ببعض التجارب ان توفر لدي الوقت و ان لم اتمكن من ذلك في الوقت القريب فساضيفها في كتابي لاحقا (فانا مجبر ان اجد لها حل لاضافتها)

و ان تغلبت عليها اخبرني بالنتيجة

خضر

[عدلت بواسطة خضرترزي ت:22-04-2001 س: 06:53 AM]

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

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

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

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

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

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