منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : تعديل كود أظهار بيانات الحضور والغياب
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
تقبل الله منا ومنكم الصيام والقيام وتلاوة القرآن

هذا مثال بسيط مستقطع من مشروع شؤون الطلبــة، المطلوب إظهار بيانات الحضـور أو الغياب للطالــب في التقرير وذلك حسب الشهر
البيانات موجودة في استعلام = Q_MDay

حاولت بشتى الطرق قبل عرض المشكلة؛ ولكن دون جدوى فعسى أن أجد عندكم الحل

[attachment=26651]
حللت المشكلة ونجح الكود في إظهار بيانات الغياب في تقرير حصر عدد أيام الغياب
والمشكلة أن الكود غبي وطويل وممل لاسيما أنه سوف يتكرر 33 مرة بعدد الفليد الموجودة في التقرير
فهل يمكن التعديل عليه وجعله مختصرا
بحيث يتغير لون خط الفليد ألــ 33 حسب الشرط
إذا كان ح (حضور) يكون لون الخط أبيض
وإذا كان غ (غياب) يكون لون الخط أسود ليكون مقروءاً

حيلة بسيطة لكنها حققت الغرض

كود :
If F1.Text = "ح" Then
F1.ForeColor = &HFFFFFF
ElseIf F1.Text = "غ" Then
F1.ForeColor = &H0&
End If
السلام عليكم ورحمة الله وبركاته

أهلا بك أخي الكريم, تم تعديل المثال بناء على الحيلة التي قمت أنت بإستخدامها,بالتوفيق .
(08-05-21, 10:38 PM)Ahmed_Mansoor كتب : [ -> ]السلام عليكم ورحمة الله وبركاته

أهلا بك أخي الكريم, تم تعديل المثال بناء على الحيلة التي قمت أنت بإستخدامها,بالتوفيق .

بارك الله فيك أستاذي العزيز.
ونسأل الله أن يبلغك ليلة القدر، وأن يكتبك فيها من السعداء.
وان شاء الله أرى التعديل وارد عليك لأنني داخل من الجوال الآن.