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

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


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

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

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

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

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

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

db1.rar

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

السلام عليكم

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

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

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

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

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

Option Explicit

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

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

WeekdayName.rar

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

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

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

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

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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information