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

نجوم المشاركات

  1. jjafferr

    jjafferr

    أوفيسنا


    • نقاط

      14

    • Posts

      9,814


  2. bin7shr

    bin7shr

    عضو جديد 01


    • نقاط

      2

    • Posts

      46


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

    • نقاط

      2

    • Posts

      1,998


  4. Shivan Rekany

    Shivan Rekany

    الخبراء


    • نقاط

      2

    • Posts

      3,491


Popular Content

Showing content with the highest reputation on 03 ديس, 2017 in all areas

  1. اخی @حسين العربى السلام عليكم ورحمة الله وبركاته كن معي خطوة خطوة اولا في الاستعلام حضرتك استخدمت هذا الكود Inx: Nz(DSum("[Qote_item]";" tabol_item";"[item_no]='" & [item_no] & "'");0) شوف الاخطاء فيه 1 / هناك فراغ في البداية اسم الجدول " tabol_item" 2 / ليس لديك حقل في الاستعلام باسم [item_no] وحضرتك طلبت ان يجمع حقل (ا[item_no]) في الجدول ( "tabol_item" ) بشرط ان يكون حقل ([item_no]) بيكون يساوي مع الحقل في الاستعلام اللي باسم ( [item_no] ) وهو غير موجود اصلاً بل الحقل الموجود مسمية باسم item_code 3 / لان الحقل item_no و الحقل item_code هم حقول رقمية وحضرتك استخدمت "'" مع الحقل ل«لک لا یعطيك النتيجة الان الكود يجب ان يكون هكذا Inx: Nz(DSum("[Qote_item]";"tabol_item";"[item_no]=" & [item_code]);0) لكن لا تنسى ... اكتب بعض مواد في الجدول للتجربة
    2 points
  2. السلام عليكم أخي يحي ، معنى كلامك انك انزلت المرفق وتصفحته ، وصاحب الموضوع قال: . فياريت أخي يحي تتكرم وتترجم كلماتك الى جملة مفيدة ، حتى يستفيد منها صاحب الموضوع جعفر
    2 points
  3. الرجاء من أعضاء المنتدى المحترمين حل هذه المشكلة التي واجهتني في كل ملفات اكسيل ولكم جزيل الشكر
    1 point
  4. أحذف الافيس ونصبة من جديد بعد إعادة التشغيل
    1 point
  5. يجب عدم استخدام Dlookup ، لأنها تعطي اول قيمة تلقاها في الجدول (كما قلت انت) والطريقة الصحيحة هي عمل استعلام يأخذ فيه جميع بيانات الجدول T_Caht ربطا بأسماء المستخدمين من الجدول user: . ومن هذه الجداول ، نرى ان بيانات الاستعلام صحيحة: . على هذا الاساس ، التنسيق الشرطي يصبح . والنتيجة: . جعفر 778.تنسيق شرطي.accdb.zip
    1 point
  6. نسخة الاكسس 2003 لم يكن فيها xlsx ويمكنك استخدام الامر الذي تستخدمه xls ، لأنه يعمل على جميع اصدارات الاكسس جعفر
    1 point
  7. حياك الله اخوي وضاح جعفر
    1 point
  8. وعليكم السلام الله يطول في عمرك ، لازم تشوف رأي الاكسس ، مو رأينا اذا هذه الاختيارات موجودة في هذا الامر كما يمكنك استخدام الامر docmd.TransferSpreadsheet .... جعفر
    1 point
  9. accdb للذين يستخدمون الاكسس 2007 فما فوق ، mdb للذين لا يزالون يستعملون 2000 - 2003 جعفر
    1 point
  10. الاخ /عبد اللطيف في رأي انا البرنامج جميل وان كان لي بعض الملاحظات وهي ان تجعل صورة الصنف في تقرير لحاله وان عند الضغط علي خانة السعر كليك مرتين تجلب السعر من جدول الاصناف اتوماتيكيا حسب اسم الصنف وربنا يوفقك يكفينا انك لم تبخل علينا ببرنامجك كما يكفيك ان اثنين من عمالقة اكسس افادوا بالمداخلة
    1 point
  11. رغك انك لم ترفع مثالا عما تريد ارجو ان يكون المطلوب هنا Book1_salim.rar
    1 point
  12. وهذه النسخة بصيغة mdb مشتريات ومبيعات 2017.mdb.zip
    1 point
  13. حيث ان اكسس عندي لا يدعم هذا الاصدار فسأكتفي بالتعليق على صورة البرنامج الظاهرة الخلفية رائعة و تمنح المستخدم راحة في نفسه فملاحظتي انك تجعل للمستخدم صلاحية اخفاء الازرار اذا اراد حتى يعيش الاجواء التي خلفها
    1 point
  14. تمام ، اذن نحن في الطريق الصحيح جرب هذا =Nz(DSum("[Travel2]";"Tabil_Visitors";"[Num_brnamge]=" & [Num_brnamge] & " and [Travel2]=" & 2);0) جعفر
    1 point
  15. وعليكم السلام جرب هذا اذا الحقل رقم =Nz(DSum("[Travel2]";"Tabil_Visitors";"[Num_brnamge]=" & [Num_brnamge] & " and [Travel2]=2");0) اذا الحقل نص =Nz(DSum("[Travel2]";"Tabil_Visitors";"[Num_brnamge]='" & [Num_brnamge] & "' and [Travel2]=2");0) . يجب ان تربط الجدولين في استعلام ، ومنه قيمة الحقل Visitors ستكون للسجل الصحيح. جعفر
    1 point
  16. العفو أخي محمد اكثر من مشارك يعطي اثراء للمشاركة بطرق عديدة لحل السؤال ، كما هو الحال هنا جعفر
    1 point
  17. السلام عليكم ضع مسافة بينهم هكذا 2017 / 2018 تحياتي
    1 point
  18. وعليكم السلام ورحمة الله وبركاته لحساب الفرق بين تاريخين نستخدم دالة = DateDiff مثال نقوم بانشاء استعلام ويكون حقل التاريخ باسم = date1 ونضع به الكود التالي d: DateDiff("d";[date1];Date()) لمعرفة عدد سنوات الخبرة نقوم بتحويل الايام الى سنين كالتالي e: [d]/365 واليك الكود كامل في الاستعلام اسم الجدول = tbl1 SELECT tbl1.date1, DateDiff("d",[date1],Date()) AS d, [d]/365 AS e FROM tbl1; تحياتي المعذرة اخي جعفر لم انتبه لردك الكريم فقد سبقتني بدقيقة :) تحياتي
    1 point
  19. وعليكم السلام تفضل ، هذا استعلام تحديث ، فيه: معيار بتاريخ اليوم ناقصا سنة (يعني نفس تاريخ اليوم بس للسنة الماضية) ، يعني الاستعلام سيعمل تصفية للسجلات ، ويعرض فقط هذا اليوم ، وكود تحديث التاريخ السابق ، بإضافة سنة له ، فيصبح تاريخ اليوم: . تستطيع ان تغير في المعيار حسب حاجتك ، مثلا يمكنك تصفية جميع سجلات السنة السابقة فقط ، او الشه الذي انت فيه ، فتغير المعيار على اساس حاجتك وعلى اساس كم مرة تريد ان تستعمل الاستعلام جعفر
    1 point
  20. السلام عليكم اخي حسين استعمل الاداة: . لكي تعرض الكود في المشاركة بطريقة صحيحة ، هكذا (طبعا بسبب وجود كلمات عربية في الكود ، فالكود لن يُعرض بطريقة صحيحة) : Inx: Nz(DSum("[كمية]";" مستلم";"[رقم الصنف]='" & [رقم الصنف] & "'");0) otx: Nz(DSum("[الكمية]";"مبيعات";"[رقم صنف]='" & [رقم الصنف] & "'");0) . جعفر
    1 point
  21. شاكر لك مرورك أخي مصطفى وإن شاء الله الفور يلبي احتياجاتك انت صاحب الفكرة فلك الشكر والتقدير
    1 point
  22. وعليكم السلام الله يطول في عمرك اخوي ، طلبك سهل ، بهذه الطريقة تعرف عدد السجلات الالموجودة في الجدول واللي لها علاقة ببيانات النموذج الفرعي: a = DCount("*", "Service", "[Nameemployee1]='" & Me.Name_employee1 & "' And [CustomerNumber]=" & Me.CustomerNumber) MsgBox a لكن عندك خطأ في مربع اختيار المواد بالعربي والانجليزي واللي ما يساوون بعض!! ثم في نفس المربعات ، يجب ان تربط اختيار المادة بأحد اعمدة الاستعلام: جعفر
    1 point
  23. افتح برنامج الإكسيل وليس الملف .. اضغط زر الأزفيس في أعلى يسار التطبيق اختر الأمر Open ثم حدد مكان الملف المراد فتحه اضغط Shift من لوحة المفاتيح ثم اضغط الأمر Open من النافذة ..سيتم فتح الملف معك بدون تفعيل الأكواد .. قم بالإطلاع على كلمة السر واسم المستخدم ...
    1 point
  24. أخي الكريم إجعل قناع الإدخال 9999 بالعدد الأقصى لطول الحقل والله الموفق ,,,
    1 point
×
×
  • اضف...

Important Information