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

محمد أبوعبدالله

الخبراء
  • Posts

    1998
  • تاريخ الانضمام

  • Days Won

    26

كل منشورات العضو محمد أبوعبدالله

  1. السلام عليكم نفسها نفسها لا لكن يمكن عمل ما هو افضل بالتأكيد فمثلاً دالة ceiling غير موجودة في اكسيس وبديلها في الاكسيس Round ويمكن تطويعها اكثر من ceiling او انشاء الدالة من الاساس لكن ستجد الموضوع كثيرا ممتع اكثر من الاكسيل ابدأ على بركة الله وستجد يد العون من الجميع باذن الله تحياتي
  2. وعليكم السلام ورحمة الله وبركاته سؤال : ما الفكرة من تقسيم جدول الاصناف الى جدولين ؟ !!! في العادة نفعل ذلك بسبب تكرار العتصر في الجدول الثاني مثال : جدول الاباء = حقل رقم الاب = رقم فريد غير متكرر جدول الابناء يوجد به حقل رقم الاب ويكون متكرر ========================== فما فائدة تقسيم جدول الاصناف الى جدولين ثم انشاء علاقة بينهما نصيحتي اجعلهم في جدول واحد وسيتهي الاشكال باذن الله ========================== ملحوظة ثانية : حقل BarcodeReader = نصي فكتابة المعيار له في دالة DLookup تكون كالشكل التالي DLookup("[ItemID]", "ItemsSub", "[BarcodeReader] ='" & Me.Barcode & "'") وليس بالشكل التالي DLookup("[ItemID]", "ItemsT", "[BarcodeReader]=[Barcode] ") تحياتي
  3. الحمد لله وبالتوفيق اخي الكريم تحياتي
  4. الحمد لله وبالتوفيق اخي الكريم تحياتي
  5. اخي الكريم الحقل لديك من نوع رقم والطريقة الصحيحة لوضعه كمعيار كالتالي [FROM_IN_ARA]=" & [FROM_IN_ARA] وليس كما وضعته بين علامتي تنصيص [FROM_IN_ARA]=" & "[FROM_IN_ARA]" الحقيقة لم افهم المشكلة التي ظهرت معك في المرفق الاخير الذي وضعته لك تحياتي
  6. لا يوجد تعب يا اخي فكلنا اخوة وارجوا من الله ان تجد ما تبحث عنه جرب المرفق من جديد UP-TEST_chrt2.rar تحياتي
  7. هل تقصد استبدال اسم الموظف القديم بموظف جديد ولكن بنفس رقم الموظف القديم ام تريد وضح بارك الله فيك تحياتي
  8. اخي الكريم لو وضعت مثال لسهلت علينا الموضوع كثيرا عموما استخدم هذا الكود في التنسيق الشرطي مع تغيير ما يلزم DCount("text1";"Table1";"text1=Xtext1")>1 تحياتي
  9. لفتح النموذج على الموظف المحدد سنقوم بعمل فلتر قبل الفتح كالتالي stDocName = "frm2" stLinkCriteria = "[رقم الموظف]=" & Me![رقم الموظف] DoCmd.OpenForm stDocName, , , stLinkCriteria ولكن ما فائدة حقل البحث في نموذج frm2 🤕 الحاق11.rar تحياتي
  10. اخي الكريم قد اشرت لك في مشاركة سابقة انك استخدمت النسبة المئوية في الاستعلام فقد يظهر معك الناتج خطأ عموما ان شاء الله خير تم تعديل الاستعلام وباذن الله النتيجة مرضية x1: Nz(DSum("PAX_IN_ARA";"TBL_IN_ARA";"[FROM_IN_ARA]=" & [FROM_IN_ARA] & " And [DATE_IN_ARA] between#" & Format([forms]![open_report]![date1];"yyyy/mm/dd") & "#and #" & Format([forms]![open_report]![date2];"yyyy/mm/dd") & "#")) x3: Nz(DSum("SET_IN_ARA";"TBL_IN_ARA";"[FROM_IN_ARA]=" & [FROM_IN_ARA] & " And [DATE_IN_ARA] between#" & Format([forms]![open_report]![date1];"yyyy/mm/dd") & "#and #" & Format([forms]![open_report]![date2];"yyyy/mm/dd") & "#")) x5: Nz([x1])/Nz([x3]) UP-TEST_chrt2.rar تحياتي
  11. ربما قد غيرت بعض الارقام حتى تظهر معي اكثر برجاء مراجعة الارقام مرة اخرى UP-TEST_chrt2.accdb تحياتي
  12. تفضل اخي الكريم هذا الموضوع سيفيدك ان شاء الله تحياتي
  13. وعليكم السلام ورحمة الله وبركاته هل النموذج مستمر ام مفرد برجاء اضافة مرفق لتوضيح المطلوب وهو غالبا سيتم عن طريق التنسيق الشرطي ان شاء الله تحياتي
  14. تفضل اخي الكريم ارجوا ان يكون هو المطلوب UP-TEST_chrt2.accdb تحياتي
  15. وعليكم السلام ورحمة الله وبركاته تفضل اخي الكريم الحاق.rar تحياتي
  16. بارك الله فيكم اخواني الكرام وجزاكم الله خيراً تحياتي
  17. بارك الله فيكم اخواني الكرام دمتم بكل خير تحياتي
  18. تفضل اخي الكريم TEST_chrt2.accdb حدد التاريخ في النموذج ولا تلتزم بحقل العام الحالي او العام الماضي يمكنك تغيير التاريخ وعرض التقرير حسب التاريخ المحدد ان شاء الله تحياتي
×
×
  • اضف...

Important Information