nabilbibo قام بنشر نوفمبر 30, 2017 قام بنشر نوفمبر 30, 2017 السلام عليكم اخواني ممكن مساعدة في كيفية عمل تحين لتاريغ معين اليا مثلا موظفين تحسب لهم الخبرة المهنية كل سنة اي مثلا موظف حسبت له الخبرة المهنية بتاريخ 01/07/2016 اريد في السنة الموالية اي سنة 2017 وعند الوصول الى تاريخ 01/07/2017 يتغير اليا بدون التدخل مني و شكراااا
jjafferr قام بنشر ديسمبر 3, 2017 قام بنشر ديسمبر 3, 2017 وعليكم السلام تفضل ، هذا استعلام تحديث ، فيه: معيار بتاريخ اليوم ناقصا سنة (يعني نفس تاريخ اليوم بس للسنة الماضية) ، يعني الاستعلام سيعمل تصفية للسجلات ، ويعرض فقط هذا اليوم ، وكود تحديث التاريخ السابق ، بإضافة سنة له ، فيصبح تاريخ اليوم: . تستطيع ان تغير في المعيار حسب حاجتك ، مثلا يمكنك تصفية جميع سجلات السنة السابقة فقط ، او الشه الذي انت فيه ، فتغير المعيار على اساس حاجتك وعلى اساس كم مرة تريد ان تستعمل الاستعلام جعفر 1
محمد أبوعبدالله قام بنشر ديسمبر 3, 2017 قام بنشر ديسمبر 3, 2017 وعليكم السلام ورحمة الله وبركاته لحساب الفرق بين تاريخين نستخدم دالة = 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; تحياتي 2 دقائق مضت, jjafferr said: تفضل ، هذا استعلام تحديث ، فيه: المعذرة اخي جعفر لم انتبه لردك الكريم فقد سبقتني بدقيقة :) تحياتي 1
jjafferr قام بنشر ديسمبر 3, 2017 قام بنشر ديسمبر 3, 2017 العفو أخي محمد اكثر من مشارك يعطي اثراء للمشاركة بطرق عديدة لحل السؤال ، كما هو الحال هنا جعفر 1
nabilbibo قام بنشر ديسمبر 3, 2017 الكاتب قام بنشر ديسمبر 3, 2017 بارك الله فيكم على الردود ولكن لم اجد المرفقات
nabilbibo قام بنشر ديسمبر 3, 2017 الكاتب قام بنشر ديسمبر 3, 2017 بارك الله فيكم على المساعدة سؤال اخر كيف يمكن اظهار بيانات الاستعلام في الجدول وشكرااا
jjafferr قام بنشر ديسمبر 3, 2017 قام بنشر ديسمبر 3, 2017 48 دقائق مضت, nabilbibo said: سؤال اخر كيف يمكن اظهار بيانات الاستعلام في الجدول وشكرااا عفوا سؤالك غير واضح !! اذا قصدك تحديث بيانات التواريخ في الجدول ، فأنا اعطيتك الطريقة ، وقلت لك: 6 ساعات مضت, jjafferr said: تفضل ، هذا استعلام تحديث . جعفر
nabilbibo قام بنشر ديسمبر 3, 2017 الكاتب قام بنشر ديسمبر 3, 2017 اخي بارك الله فيك انا استعملت طريقة اخرى ولست ادري هل هي طريقة سليمة ام لا ولكن البيانات لا تظهر لي في الجدول . و هذا ملف مرفق اذا امكن التعديل عليه وشكرااا iep.rar
jjafferr قام بنشر ديسمبر 3, 2017 قام بنشر ديسمبر 3, 2017 انت لم تستعمل استعلام تحديث (2) !! . بينما عند الضغط على زر التحديث ، يتغير شكل الاستعلام ، وعليه يكون هكذا: . جعفر 777.iep.accdb.zip
ali1972 قام بنشر ديسمبر 3, 2017 قام بنشر ديسمبر 3, 2017 بارك الله فيك اخي جعفر و الله اليوم استفدت منك اشياء جديدة لم اكن اعرفها جعلها الله في يمزان حسناتك
jjafferr قام بنشر ديسمبر 3, 2017 قام بنشر ديسمبر 3, 2017 4 دقائق مضت, ali1972 said: بارك الله فيك اخي جعفر و الله اليوم استفدت منك اشياء جديدة لم اكن اعرفها جعلها الله في يمزان حسناتك حياك الله اخي علي ، واهلا وسهلا بك في المنتدى جعفر
nabilbibo قام بنشر ديسمبر 13, 2017 الكاتب قام بنشر ديسمبر 13, 2017 السلام عليكم سؤال بسيط لما اقوم بعملية الضرب مثلا 16 * 1.4 = 22.4 هذه هي النتيجة الصحية و لكن انا تظهر عندي النتيجة 22.00 ممكن الحل و شكراااا
jjafferr قام بنشر ديسمبر 13, 2017 قام بنشر ديسمبر 13, 2017 وعليكم السلام حياك الله اخي نبيل رجاء عمل سؤال جديد في المرة القادمة سبب حصولك على هذه النتيجة هي ان تنسيق الحقل عندك هو "رقم صحيح" او "طويل" (Integer or Long) ، هناك عدة طرق للحل: اعمل تنسيق الحقل "مزدوج عدد عشري" (Double) ، ثم اختار كم خانة عشرية تريد ، استخدم الكود التالي لتحديد النتيجة = Format(16 * 1.4 , "#.00") = Format([Field_Name] , "#.00") جعفر
ali1972 قام بنشر ديسمبر 13, 2017 قام بنشر ديسمبر 13, 2017 بارك الله فيك اخي تم الحل * للتذكير هذا موضوعي و لكنني اخطأت دخلت بحساب اخر وانا اعتذر على هذا الخطأ .
jjafferr قام بنشر ديسمبر 13, 2017 قام بنشر ديسمبر 13, 2017 4 دقائق مضت, ali1972 said: * للتذكير هذا موضوعي و لكنني اخطأت دخلت بحساب اخر وانا اعتذر على هذا الخطأ . انا كنت اقصد شروط المشاركة في المنتدى ، وتذكر اسم موضوعك: مساعدة في تحيين التاريخ أليا جعفر
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.