نجوم المشاركات
Popular Content
Showing content with the highest reputation on 12/03/17 in all areas
-
اخی @حسين العربى السلام عليكم ورحمة الله وبركاته كن معي خطوة خطوة اولا في الاستعلام حضرتك استخدمت هذا الكود 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 points
-
1 point
-
1 point
-
يجب عدم استخدام Dlookup ، لأنها تعطي اول قيمة تلقاها في الجدول (كما قلت انت) والطريقة الصحيحة هي عمل استعلام يأخذ فيه جميع بيانات الجدول T_Caht ربطا بأسماء المستخدمين من الجدول user: . ومن هذه الجداول ، نرى ان بيانات الاستعلام صحيحة: . على هذا الاساس ، التنسيق الشرطي يصبح . والنتيجة: . جعفر 778.تنسيق شرطي.accdb.zip1 point
-
نسخة الاكسس 2003 لم يكن فيها xlsx ويمكنك استخدام الامر الذي تستخدمه xls ، لأنه يعمل على جميع اصدارات الاكسس جعفر1 point
-
1 point
-
وعليكم السلام الله يطول في عمرك ، لازم تشوف رأي الاكسس ، مو رأينا اذا هذه الاختيارات موجودة في هذا الامر كما يمكنك استخدام الامر docmd.TransferSpreadsheet .... جعفر1 point
-
accdb للذين يستخدمون الاكسس 2007 فما فوق ، mdb للذين لا يزالون يستعملون 2000 - 2003 جعفر1 point
-
الاخ /عبد اللطيف في رأي انا البرنامج جميل وان كان لي بعض الملاحظات وهي ان تجعل صورة الصنف في تقرير لحاله وان عند الضغط علي خانة السعر كليك مرتين تجلب السعر من جدول الاصناف اتوماتيكيا حسب اسم الصنف وربنا يوفقك يكفينا انك لم تبخل علينا ببرنامجك كما يكفيك ان اثنين من عمالقة اكسس افادوا بالمداخلة1 point
-
1 point
-
وهذه النسخة بصيغة mdb مشتريات ومبيعات 2017.mdb.zip1 point
-
حيث ان اكسس عندي لا يدعم هذا الاصدار فسأكتفي بالتعليق على صورة البرنامج الظاهرة الخلفية رائعة و تمنح المستخدم راحة في نفسه فملاحظتي انك تجعل للمستخدم صلاحية اخفاء الازرار اذا اراد حتى يعيش الاجواء التي خلفها1 point
-
تمام ، اذن نحن في الطريق الصحيح جرب هذا =Nz(DSum("[Travel2]";"Tabil_Visitors";"[Num_brnamge]=" & [Num_brnamge] & " and [Travel2]=" & 2);0) جعفر1 point
-
وعليكم السلام جرب هذا اذا الحقل رقم =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
-
العفو أخي محمد اكثر من مشارك يعطي اثراء للمشاركة بطرق عديدة لحل السؤال ، كما هو الحال هنا جعفر1 point
-
1 point
-
وعليكم السلام ورحمة الله وبركاته لحساب الفرق بين تاريخين نستخدم دالة = 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
-
وعليكم السلام تفضل ، هذا استعلام تحديث ، فيه: معيار بتاريخ اليوم ناقصا سنة (يعني نفس تاريخ اليوم بس للسنة الماضية) ، يعني الاستعلام سيعمل تصفية للسجلات ، ويعرض فقط هذا اليوم ، وكود تحديث التاريخ السابق ، بإضافة سنة له ، فيصبح تاريخ اليوم: . تستطيع ان تغير في المعيار حسب حاجتك ، مثلا يمكنك تصفية جميع سجلات السنة السابقة فقط ، او الشه الذي انت فيه ، فتغير المعيار على اساس حاجتك وعلى اساس كم مرة تريد ان تستعمل الاستعلام جعفر1 point
-
السلام عليكم اخي حسين استعمل الاداة: . لكي تعرض الكود في المشاركة بطريقة صحيحة ، هكذا (طبعا بسبب وجود كلمات عربية في الكود ، فالكود لن يُعرض بطريقة صحيحة) : Inx: Nz(DSum("[كمية]";" مستلم";"[رقم الصنف]='" & [رقم الصنف] & "'");0) otx: Nz(DSum("[الكمية]";"مبيعات";"[رقم صنف]='" & [رقم الصنف] & "'");0) . جعفر1 point
-
شاكر لك مرورك أخي مصطفى وإن شاء الله الفور يلبي احتياجاتك انت صاحب الفكرة فلك الشكر والتقدير1 point
-
وعليكم السلام الله يطول في عمرك اخوي ، طلبك سهل ، بهذه الطريقة تعرف عدد السجلات الالموجودة في الجدول واللي لها علاقة ببيانات النموذج الفرعي: a = DCount("*", "Service", "[Nameemployee1]='" & Me.Name_employee1 & "' And [CustomerNumber]=" & Me.CustomerNumber) MsgBox a لكن عندك خطأ في مربع اختيار المواد بالعربي والانجليزي واللي ما يساوون بعض!! ثم في نفس المربعات ، يجب ان تربط اختيار المادة بأحد اعمدة الاستعلام: جعفر1 point
-
افتح برنامج الإكسيل وليس الملف .. اضغط زر الأزفيس في أعلى يسار التطبيق اختر الأمر Open ثم حدد مكان الملف المراد فتحه اضغط Shift من لوحة المفاتيح ثم اضغط الأمر Open من النافذة ..سيتم فتح الملف معك بدون تفعيل الأكواد .. قم بالإطلاع على كلمة السر واسم المستخدم ...1 point
-
أخي الكريم إجعل قناع الإدخال 9999 بالعدد الأقصى لطول الحقل والله الموفق ,,,1 point
-
0 points