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

kha9009lid

الخبراء
  • Posts

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

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

  • Days Won

    29

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

  1. اخي @rey360 اذا كان فهمي لطلبك صحيح فان الاستاذ محمد اعطاك حل صحيح جرب الملف المرفق test(5).accdb
  2. جرب المرفق Database751.accdb هههههه اخي احمد نفس الفكرة بعد التحديث للحقل [نص0] = Format([نص0], "00/00/0000")
  3. انظر هنا وهنا هناك طريقة ثالثة افضل استخدامها ويمكن عملها بكتابة اكواد xml وهي اجمل وتجمع قوائم مخصصة واشرطة ادوات
  4. الحمد لله اخي احمد وفالك التوفيق ابو بسملة 🌷
  5. اخي الفاضل @emam1424 جزاك الله كل خير على دعائك الطيب لاخي العزيز محمد البرناوي والذي يستحق الدعاء والثناء الجميل على جهده يقول النبي ﷺ من لا يشكر الناس لا يشكر الله
  6. اخي الفاضل @أحمد الفلاحجى ارفق لك نموذج مصغر لاحتساب الاجمالي للمشتريات الشهرية لكل مورد بنفس الطريقة التي وضعتها في الرد السابق امل الاطلاع لعل يكون فيه اجابة على استفساركم اخي العزيز Format(Nz(DSum(" [Total]";"Invoices_p";"month([Date of invoice])=" & [Expr1] & "And [customer]='" & [Customer] & "'");0);"عملة") لاحظ علامات التنصيص للحقل الرقمي وللحقل النصي format يمكن الاستغناء عنها ولكن انا استخدمتها للحصول على تنسيق عملة مباشرة Database74.accdb
  7. بالتوفيق اخي ابو احمد
  8. في حدث بعد التحديث للحقل المطلوب الكتابة بحروف كبيرة ضع الكود التالي [txt] = UCase([txt]) txt هو اسم الحقل اكتب بشكل عادي وسوف تتحول الحروف الى كبيرة
  9. جرب الملف المرفق والذي عملته سابقا للرد على احد الاعضاء الكرام عند تسجيل المندوب تظهر رسالة ان الاسم مسجل مسبقا مع اختيار اعادة تسجيلة برقم جديد بامكانك التعديل عليه ليحقق طلبك بحث وتصفية.accdb
  10. مساهمة مع استاذنا واخي @خالد سيسكو في المرفق نموذج بسيط كنت قدم عملتة ردا على الدكتور الفاضل @حلبي لحساب العمر بالسنوات ادخل سنة الميلاد يحسب سنوات العمر او ادخل العمر يتم تحديد سنة الميلاد حساب العمر بالسنة(1).accdb
  11. عند استخدام معيار الشهر للحصول على اجمالي المبيعات او المشتريات لشهر محدد وكان لدينا سجلات تتوافق مع رقم الشهر لسنوات ماضية فانه سوف تواجهنا مشكلة جمع المبيعات لكافة الاشهر التي تتوافق مع المعيار المحدد مثلا مبيعات شهر 1/2018 و1/2019 و 1/2020 وهكذا لذالك يتطلب منا اضافة لرقم الشهر ان نستخدم معيار السنة بجانب الشهر وممكن عمل ذلك بعدة طرق ومن اسهل الطرق وايسرها ان نعمل حقلين في الاستعلام الاول لرقم الشهر من تاريخ الفاتورة والاخر للسنة وايضا من تاريخ الفاتورة Month([Date of invoice]) لرقم الشهر Year([Date of invoice]) للسنة وللحصول على مبلغ المبيعات نستخدم دالة DSum Format(Nz(DSum(" [Total]";"Invoices";"year([Date of invoice])=" & [y] & "And Month([Date of invoice])=" & [m]);0);"عملة") ومرفق مثال بسيط تم عملة على عجالة وللتسهيل على المتلقي تم عمل فصل الاشهر والسنوات في استعلام والنتيجة النهائية في استعلام ثاني Database74.accdb
  12. لاظهار رقم الشهر =Month(Date()) او =Format(Date();"m") ولاسم الشهر الحالي =Format(Date();"mmm")
  13. الموضوع قديم اكثر من سنتين وكان الافضل وضع موضوع جديد مع ذلك اليك الخطوات مرتبة بالصورة في ملف بي دي اف Doc1.pdf
  14. في المرفق Database178.mdb
  15. اللهم قد أقبل علينا عام جديد نسألك الخير كله عاجله وأجله ونعوذ بك من شره كله عاجله وأجله، ونسألك اللهم عملا يقربنى إليك يا ذا الجلال والإكرام وصل الله على سيدنا محمد وعلى آله وصحبه وسلم
  16. الشكر لله اخي zero111330566
  17. في المرفقات مثال بسيط بناء على طلبكم يقبل البحث بهمزة وبدون والالف المقصورة مع اليا والتاء المربوطة مع الهاء Database78.accdb
  18. عند جمع عدة حقول لا نحتاج الى الدالة sum ايضا الصحيح ان العمليات الحسابية تكون في حقول رقمية لكون اكسس يعتبر + بمثابة & وبالتي تكون نتيجة 55+11 =5511 ولكون النموذج لديك يحتوي على حقول نصية غير منظمة فبالتالي قمنا من خلال خصائص الحقول باختيار تنسيق رقمي
  19. جرب المرفق للجمع.accdb
  20. توجد امثلة كثيرة في الموقع هنا
  21. جرب المرفق اختار تاريخ البداية وعدد الايام Database74.accdb
  22. الاستاذ القدير خالد سيسكو قدم الاجابة الصحيحة ومن باب اثراء الموضوع لقيمة خطأ في الحقل احيانا يكون لدينا حقل في النموذج الرئيسي يستمد قيمتة من خلال قيمة حقل غير منظم في النموذج الفرعي مثلا اجمالي المبيعات لفترة زمنية اكيد توجد اكثر من طريقة لاخذ القيمة ولكن الطريقة الاسهل [q_tax].[Form]![txt23] ولكن عندما لاتكون لدينا سجلات للفترة تكون قيمة الحقل في الرئيسي تساوى خطأ وللتغلب على ذلك يمكن استخدام دالة IsError لتكون بالشكل التالي =IIf(IsError([q_tax].[Form]![txt23]);0;[q_tax].[Form]![txt23]) والنتيجة تكون صفر
  23. من خلال الخيارات اعدادات العميل انظر الصورة
  24. [data2] & Chr(13) & Chr(10) &[data1]
  25. جرب المرفق عقد ايجار2.accdb
×
×
  • اضف...

Important Information