اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

إظهار أسماء الأيام مقابل التاريخ


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

السلام عليكم..

أقوم حاليا بتصميم قاعدة بيانات ، ومن ضمن الأشياء التي أدرجتها بها خاصية إظهار اسم اليوم أمام تاريخه ، وفعلا نجحت في ذلك وبسهولة وخرجت لي النتائج جيدة ، لكن بعد عودتي من إجازة نهاية السبوع وعندما أردت إكمال العمل لم تظهر لي تلك النتائج وكانت النتيجة سلبية رغم أنني لم اغير شيئا والكود الذي استخدمته موضح بالمثال المرفق في التقرير ، المشكلة أن الكود صح 100% كما هو واضح ، ولكن في قاعدة البيانات التي أصممها اشتغل في اليوم الذي صممته فيه ثم ما رضى يشتغل بعد ذلك ، ما السبب ؟

افترضت أن تقدم التاريخ قد يكون المشكلة ولكن دون جدوى ، يظهر لي أنه لا يمكن تخصيص مرجع لدالة أو كائن إلا إذا كان التركيز عليه ، واللي مجنني إن الكود شغال وهو نفسه الذي استخدمته .

وأخيرا فإني لا استطيع إرفاق البرنامج الأساسي لأسباب كثيرة ...

أرجو المساعدة لو سمحتم

db1.rar

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

السلام عليكم

لا أعرف ما هو سبب المشكلة عندك بالضبط فالكود الذي كتبته عمل عندي بدون مشاكل ولكن!

لا أنصحك بأستخدام أسماء لعناصر التحكم في التقرير أو في النموذج مثل (Date,Day,Name,time.............إلخ)

فهي مستخدمة من قبل البرنامج وتدل على أسماء كائنات أو دوال أو عناصر تحكم أو أسم لخصاية من خواص عنصر تحكم ما مثل Name

لا أنصحك بالتصريح عن أي متغير بأستخدام كلمة تدل على أسماء كائنات أو دوال مثل day أو عناصر تحكم أو أسم لخصاية من خواص عنصر تحكم ما

قبل كتابة أي كود أذهب أعلى(Class,Module) في قسم التصريحات العامة وقم بكتابة العبارة

Option Explicit

تحت Option Compare Database مباشرةً

أنا قمت بأستخدام Choose بدل الكود الذي كتبته لأنها تبدو لي أسهل من الكود السابق وهناك دالة أسمها WeekDayName وهي سهلة الاستخدام وتقوم بأرجاع أسم اليوم الحالي العربي أو الانجليزي حسب الاعدادات في النظام الذي تعمل عليه

WeekdayName.rar

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

شكرا لك أخي لقد حللت المشكلة ...

انا لم أستخدم أسماء لعناصر تحكم فذلك لم يغب عني ، لكن لعل التقرير كان لا يستطيع قراءة التاريخ من الاستعلام ..

عموما الكود شغال 100% وشكرا لك على المعلومات الجديدة

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

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

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



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

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

Important Information