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

AbuuAhmed

الخبراء
  • Posts

    1,022
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    16

كل منشورات العضو AbuuAhmed

  1. هذا الأرقام التسلسلية للتاريخ وهي الأصل كقيمة وكتخزين وما نراه على شكل تاريخ ما هو إلا تنسيق شكلي له. عموما هذه القيمة أنا أبدلها بتمرير عبارة SQL عند أمر فتح التقرير باستخدام خاصية OpenArgs
  2. مساهمة أخرى مع الإعتذار لمن سبقني بتقديم الحل. Vacations_01.xlsx
  3. دالة Nz ، دالة قوية وتغنيك عن استخدام عبارة الـ if ، أو دالة IIf علما لم أطلع على كل الأكواد ولم أقرأ جميع الردود ولما علقت لم أركز على كاتبها ، ونحن في منتدى نتعلم كل يوم شيء جديد وكثير من الأحيان أبدل فيه طريقتي التي اعتدت عليها لما أرى طريقة جديدة دون التدقيق كثيرا في كاتبها. لكم كل الود والتقدير.
  4. بعد التعديل كلامك صحيح عن التاريخ مصدر أكواد تقويم أم القرى ومنتقي التاريخ: https://sites.google.com/view/abuhadi/ms-access Gyab_New_02.rar
  5. أنا استخدم نفس التاريخ ونفس الإسم كما الإضافة تماما ، حاول مرة أخرى وخبرني بالنتيجة. بالنسبة للتقرير بدل مصدر الحقل إلى um.
  6. لا أنصحك بالتعديل على عمل غيرك ، وإن اضطررت للتعديل فلا تقم بنشره وغالبا لن تستطيع فمع الوقت سوف تنسى وتقوم بنشر عمل "مشوه" إن صح التعبير قد يسيء إلى كاتبه.
  7. المثال بعد التعديل حتى أستطيع أن أتم العمل قمت بحدف كل الأكواد التي رأيتها أنا غير مطلوبة وبدلت جل الأسماء للجداول والأدوات وبدلت في تركيب الجداول وإعادة ربطها وكثير لا أتذكر كل شيئ الآن. لم أفتح مثالك الأخير.
  8. يمكن اختصار: n = IIf(IsNull([Text0]), 0, [Text0]) إلى: n = Nz(Me.Text0), 0) ويمكن لمزيد من الاختراز تبديل: If IsNull(fld.Value) Then إلى: If Trim(Nz(fld.Value, "")) = "" Then مع الإعتذار لكاتب الأكواد فهي صحيحة ولكن صيغت أولها للإختصار والأخرى لمزيد من الإحتراز.
  9. أنهيت 95% من المطلوب الليلة أرفع لكم المثال إن شاء الله
  10. أضرب الوقت في 24 ستحصل على الرقم العشري والعكس اقسم الرقم العشري على 24 ثم استخدم تنسيق الوقت.
  11. هل تمانع من تخزين تواريخ الغياب بالميلادي؟ مع إبقاء الإدخالات بتقويم أم القرى
×
×
  • اضف...

Important Information