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

كيف يمكن تغيير لون سجل محدد؟

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

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

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

وكل عام وانتم بخير

سؤالي : كيف يمكننا تغيير لون سجل معين، عندما يتم الضغط على زر تعديل ( وذلك لتمييز ذلك السجل)

تم استخدام التعليمة

 Forecolor

ولم تنجح

كما تم استخدام التعليمة

Me.DatasheetForeColor = 150

الا ان النتيجة كانت بتغيير الوان كافة السجلات، وهذا مغاير لما اطمح اليه

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

المثال : معمول على اكسس 2007

وشكرا جزيلا

Queston -color-record.zip

#2

جرب استخدام التنسيق الشرطي

وضع التعليمة في التعبير

ليس لدي اوفس 2007

سيد الاستغفار

{ اللهم أنت ربي لا إله إلا أنت خلقتني وأنا عبدك وأنا على عهدك ووعدك ما استطعت أعوذ بك من شر ما صنعت أبوء لك بنعمتك علي وأبوء لك بذنبي فاغفر لي فإنه لا يغفر الذنوب إلا أنت}

من قالها من النهار موقنا بها فمات من يومه قبل أن يمسي فهو من أهل الجنة ومن قالها من الليل وهو موقن بها فمات قبل أن يصبح فهو من أهل الجنة .رواه البخاري

#3

شكرا اخي malik 2010 على اجابتك

حاولت تطبيق فكرة التنسيق الشرطي

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

ولذلك قمت باضافة حقل وسيط باسم check_Change قيمته الافتراضية 0 ، وعندما يتم التعديل سوف يحمل القيمة رقم 1

وتم تطبيق التنسيق الشرطي باستخدام ذلك الحقل، حيث تم وضع اللون البرتقالي عندما تكون قيمة ذلك الحقل هي 1

ولكن لم استطع ان اجعل باقي حقول نفس السجل بنفس اللون البرتقالي

ارجو من الاخوة تعديل المثال المرفق

وشكرا

Question_Color2.rar

تم تعديل هذه المشاركة بواسطة kafi في 2 سبتمبر 2011 في 07:12

#5

شكرا اخي abo_Yossof على اجابتك

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

ارجو ايضاح اين تم التعديل على مثالي المرفق حتى اصبح تغيير اللون على كامل حقول السجل

وشكرا جزيلا

#6

التنسيق الشرطي

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#7

شكرا اخي Abo_Yossof على متابعتك للموضوع

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

حاولت مرة ثانية، العودة الى المثال الاول المرسل من قبلي وطبقت نفس اعدادات اللون من حيث لون المقدمة والخلفية وصفة الخط الغامق.......كما تلاحط اخي نفس المشكلة

التنسيق يتم فقط على الحقل Check ولا يتم على باقي حقول السجل

ارجو المساعدة في حل الاشكال

[

attachment=120646:1.JPG]

post-32358-057721500 1315000994_thumb.jp

post-32358-039002200 1315001095_thumb.jp

وشكرا جزيلا

post-32358-034480300 1315000843_thumb.jp

المرفقات
1.JPG2.JPG3.JPG

تم تعديل هذه المشاركة بواسطة kafi في 3 سبتمبر 2011 في 01:24

#8

لاحظ باقى الحقول

و التنسيق الشرطى بها

1

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#9

شكرا اخي Abo Yossof

فقد اتضحت الصورة الآن، وبارك الله فيك

هل التنسيق الشرطي هو الوحيد لتغيير لون السجل، الا يمكن تغيير لون السجل عن طريق التعليمة forecolor او عن طريق Me.DatasheetForeColor

وشكرا جزيلا

#10
kafi كتب:

شكرا اخي Abo Yossof

فقد اتضحت الصورة الآن، وبارك الله فيك

هل التنسيق الشرطي هو الوحيد لتغيير لون السجل، الا يمكن تغيير لون السجل عن طريق التعليمة forecolor او عن طريق Me.DatasheetForeColor

وشكرا جزيلا

نعم اخى

لا يمكن تغيير لون السجل عن طريق التعليمة forecolor او عن طريق Me.DatasheetForeColor

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

1

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#11

شكرا اخي Abo_Yossof على اجابتك

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