ولد جدة قام بنشر ديسمبر 2, 2016 قام بنشر ديسمبر 2, 2016 السلام عليكم ارغب في كود فصل اليوم عن التاريخ بالاستعلام لحقلين حيث في الجدول الأحد 01/01/1438 ارغب فصله الاحد في حقل و 01/01/1438 في حقل مرفق مثل والله يجزاكم بالخير TEST_DATE.rar
jjafferr قام بنشر ديسمبر 3, 2016 قام بنشر ديسمبر 3, 2016 وعليكم السلام في عدة طرق لهذا العمل ، واليك احدها ، والذي يعتمد على مكان كل حرف في الجملة من النظرة الاولى لجٌملة الحقل اليوم والتاريخ في الجدول ، نرى ان اول حرف على اليسار هو رقم . ولكن من تجربتنا بالحروف العربية في الكود ، حيث لا يبقى الكود على حاله حين نستعمل الحروف العربية ، ويلخبط مكان متغيرات الدوال ، لذا وجب علينا التأكد بالكود عن اول حرف بالجملة ، لهذا عملنا كود لها في الاستعلام ادناه: . 1. واتضح من نتائج الاستعلام ، ان اول حرف ليس الرقم كما كنا نعتقد ، وانما هي بداية كملة اليوم (الأحد ، الاثنين ، ...) 2. بما ان التاريخ ثابت: عددين لليوم ، ثم / ، ثم عددين للشهر ، ثم / ، ثم اربعة اعداد للسنة ، اي 2 + 1 + 2 + 1 + 4 =10 مسافات عليه ، بإمكاننا عمل نوعين من المعادلات للتاريخ واليوم (وانت تختار) . والنتيجة . جعفر 470.TEST_DATE.accdb.zip 3
رمهان قام بنشر ديسمبر 3, 2016 قام بنشر ديسمبر 3, 2016 مشاركة مع الاستاذ جعفر ضع هذا التعبير في استعلام Expr1: Left([اليوم والتاريخ],InStrRev([اليوم والتاريخ],Chr(10))) بالتوفيق 2
jjafferr قام بنشر ديسمبر 3, 2016 قام بنشر ديسمبر 3, 2016 1 ساعه مضت, رمهان said: مشاركة مع الاستاذ جعفر ضع هذا التعبير في استعلام Expr1: Left([اليوم والتاريخ],InStrRev([اليوم والتاريخ],Chr(10))) بالتوفيق ومرة اخرى ، الذي كنا نراه من نتائج الجدول ، ليست هي النتائج المتوقعة (شكرا استاذ رمهان) فبعد النظر الى معادلة الاستاذ رمهان ، والتي لا يمكن ان تعمل اذا كان حقل اليوم والتاريخ سطر واحد ، نظرت في الجدول مرة اخرى ، واوسعت خانة السجلات عموديا ، واذا بها هكذا: . جعفر 2
رمهان قام بنشر ديسمبر 3, 2016 قام بنشر ديسمبر 3, 2016 (معدل) ما هوه انا انتبهت لها اخي الاستاذ جعفر قبلك ومعادلتك لن تعمل لو اختلف تنسيق التاريخ او لو حصل ان الايام بدأت بحرف أ بدل ا . او لو كانت الايام بالانجليش فقلت استخدم البحث عن المسافة ومالي شغل باي شي ثاني . فالتاريخ لن يحوي مسافة وكذلك الاسم لن يحوي مسافة . المسافة تكون حتما بين التاريخ واليوم . وماتجيش اخوي جعفر وتعقدها وتقول لي ممكن ينشبك الاسم مع التاريخ !! تحياتي ياغالي وهذا لاستخراج التاريخ Expr2: Replace([اليوم والتاريخ],Left([اليوم والتاريخ],InStrRev([اليوم والتاريخ],Chr(10))),"") تم تعديل ديسمبر 3, 2016 بواسطه رمهان 2
ولد جدة قام بنشر ديسمبر 3, 2016 الكاتب قام بنشر ديسمبر 3, 2016 يعطيك الف عافيه استاذ جعفر والاستاذ رمهان جزاكم الله الف خير باثرائكم بالموضوع لكم مني جزاء الشكر ،،، بالنسبه للتاريخ واليوم ممكن ينشبك في اي لحظة في النظام الي انا شغال عليه اساسا التقارير باصدرها من النظام الي اعمل عليه كملفات اكسل واستوردها علي الاكسيس واعمل عليها الاستعلامات المختلفة
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.