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

نموذج التقويم ( النتيجة )


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

الملف المرفق به مثالين

أحدهما للأخ طارق و الثاني للأخ أبو هادي

و قد شارك فى خطوات اعداد المثال أشرف و أبو هاجر

و المثالين هما آخر تطوريرات النموذج

الاول ( مثال طارق ) للتقويم الميلادي

و الثاني ( مثال أبو هادي ) للتقويم الهجري و الميلادي و أم القري

مع الشكر لهم جميعا :d

ملاحظة : المثال المرفق عدل ليشمل ملف طارق فقط ، بعد إضافة أبو هادي للنسحة الأخيرة من مثاله فى المشاركة التالية :

Calender.rar

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

السلام عليكم

أشكرك أخي محمد ولكنها لم تكن آخر نسخة من المثال :)

أحب أن أنوه أنه يحتوي على طريقة تلوين السجلات وتلوين السجل الحالي .

تحياتي .

الملفات المرفقة

NewCalendar_2002.zip ( 163.83ك ) عدد مرات التنزيل: 278

تم تعديل النتيجة وملحقاته كالتالي :

1 - تم إصلاح المشكلات التي تحدث مع قواعد البيانات التي تستخدم التقويم الهجري كافتراضي .

2 - تم إضافة اللغة كافتراضي حيث كانت سابقا تفتح النتيجة على اللغة العربية أما الآن فهي اختيارية .

3 - تم التعديل كثيرا في نموذج العطل السنوية حيث كان لا يلائم قواعد البيانات المستخدمة للتقويم الهجري كافتراضي .

NewCalendar.rar

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

السلام عليكم

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

فمن يرى أنه لن يستفيد من تقويم أم القرى فما عليه إلا أن يحذف موديول أم القرى وستتكيف النتيجة آليا لتكون هجري وميلادي فقط . كذلك من يرى أنه لا داعي لتحديد عطلة الأسبوع فيمكنه حذف النموذج الخاص بتحديد عطلة الأسبوع وستقوم النتيجة باعتماد الجمعة آليا . وكذلك نموذج الإجازات يمكن حذفه دون أدنى تأثير على عمل النتيجة .

يعني من كل هذه المقدمة أنك تستطيع أن تستقطع نموذج النتيجة لوحده وإضافته لبرنامج وسيعمل بإذن الله . ولكن هناك موديول خاص لاستدعاء النتيجة عن طريق حقول التاريخ حتى يمكنها التبديل في الحقل مباشرة . وبالمناسبة يمكن استدعاء النتيجة من حقل والتبديل في حقل آخر في حالة أن الحقل هو عبارة عن معادلة أو محمي ، أي لا يقبل التعديل .

ومن ميزاتها الأخرى :

- معرفة الحقل الذي تم استدعاء النتيجة منه ، حيث أحيانا نغفل ثم لا نعلم من أين استدعينا النتيجة فبدلا من غلقها ثم فتحها من جديد يمكن الضغط على زر خاص بهذا الأمر .

- تغيير سريع للتاريخ بكتابة التاريخ في صندوق التاريخ مباشرة .

- تغيير تاريخ الجهاز .

- تبديل واجهة النتيجة بين العربي والإنجليزي .

طبعا قبل أن أضع المثال رأيت خللا بسيطا لن أخبر عنه :) ومن رأى منكم أي خلل الرجاء إعلامنا به لنصلحه .

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

تحياتي .

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

السلام عليكم

صراحة نتيجة رائعة :)

بخصوص التنسيق الشرطي أقترح اضافتها فى موضوع منفصل مع الاشارة الي رابط المثال

ملاحظة بسيطة

عند اختيار تاريخ جديد

لا يتم اعتماد التاريخ و الخروج الا بعد الضغط مرتين علي زر موافق

مع تحياتي

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

السلام عليكم

أخي محمد .. الحقيقة أنها مقصودة عندما يتم الدخول بتقويم مختلف عن التقويم التي تم التعامل معه ، فأول ضغطة هي للعودة إلى التقويم الذي تم الدخول به إلى النتيجة للإحتياط بحيث يتأكد المستخدم أنه أدخل تاريخ للتقويم الأصل وليس لتقويم موافق آخر ، أما لو تم الدخول على سبيل المثال ميلادي وتم اختيار ميلادي فيكفي ضغطة واحدة لقبول التاريخ وكذلك مع الهجرى وأم القرى .

آمل أني استطعت توصيل المعلومة ولم أتوهك .

تحياتي .

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

  • 5 months later...

السلام عليكم ياجماعة الخير

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

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

تحياتي

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

السلام عليكم

أخي العزيز أشرف الله يبارك فيك ويعطيك كل عافية وخير

المثال ممتاز ولكن المشكلة عندي أنه إذا كان مربع النص لحقل التاريخ هذا في نموذج فرعي لايعمل التقويم بشكل صحيح

وتظهر لي رسالة خطأ حيث يظهر خط أصفر على العبارة التالية :

Set my_fld = Forms(Screen.ActiveForm.Name)(Screen.ActiveControl.Name)

وبالنسبة للمثال الذي أرفقته مربع النص الثاني اذا ضغطت عليه لايظهر التقويم المطلوب وتظهر رسالة الخطأ التالية :

Me![CAL_8].FirstDay = 7

أرجوا الإفادة وحبذا تكون على ملف مرفق

تحياتي من أعماقي لك

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

السلام عليكم

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

عموما تستدعى النتييجة بالكتابة في حدث On Dbl Click العبارة التالية :

=Open_Cal([ActiveControl];0)

حيث الصفر هو قيمة التقويم الميلادي ويمكن تبديله للتالي :

1 للتقويم الهجري .

2 لتقويم أم القرى .

مع ضرورة استيراد الموديول الخاص باستدعاء النتيجة كما أن هناك نموذجين أحدهما لعطلة نهاية الأسبوع وآخر للعطل الرسمية .

تحياتي

ملاحظة : هذه المشاركة كتبت بعد نقل الموقع إلى خادم جديد وتأكدت من وجودها ولكني لاحقا لم أجدها فيبدو أن هناك خللا ما .

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

شكرا للكبير بوهادي والله اشتقنا لك هالكم يوم اللي غبت فيها

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

تحياتي لك بوهادي

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

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