راعي الغنم قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 قال الراوي ياسادة ياكرام: في المرفق ادناه يوجد حقل datee وهو يعرض تاريخ ووقت السجل وذلك لضرورة وجود الوقت, وبطبيعة الحال سيكون للتاريخ الواحد اكثر من وقت. فمثلا:19/05/2015 به سجل بوقت 06:30م واخر 12:00ص وهكذا.. والمطلوب معلمة او معيار بالاستعلام لا احتاج فيه لأدخال التاريخ والوقت لليوم المطلوب وانما ادخال تاريخ اليوم والذي سيرجع جميع سجلات اليوم المدخل بالمعلمة بغض النظر عن اوقات السجلات.. كنت قد وضعت حقل تاريخ فقط بنفس الجدول باسم datee1 وقيمته الافتراضية date() بحيث يكون الاستعلام منه وليس من الحقل الاول ولكنني اعرضت عنه لأنه ستحدث الاخطاء عندما يتم تحديث حقل التاريخ في اوقات اخرى... شكرا لتعاونكم ومشاركتكم... راعي الغنم.rar رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 وعليكم السلام ليس معيارا ، وانما القيمة في الاستعلام: Date1: Format([DATEE],"dd/mm/yyyy") جعفر رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر يونيو 6, 2015 الكاتب مشاركة قام بنشر يونيو 6, 2015 وعليكم السلام ليس معيارا ، وانما القيمة في الاستعلام: Date1: Format([DATEE],"dd/mm/yyyy") جعفر جميل حيث كنت قد استخدمت دالة يسار date1:left([datee];10) ولكنها مع ماتكرمت بوضعه انت تحتاج مني ان ادخل التاريخ كاملا (19/05/2015) في حال وضعت في المعايير معلمة [ادخل تاريخ اليوم المطلوب] بعكس حقول التاريخ الاخرى والتي لا احتاج سوى ادخال (19/5) وهاهنا بيت القصيد والطبيخ ^_^.. رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر يونيو 6, 2015 الكاتب مشاركة قام بنشر يونيو 6, 2015 (معدل) بخصوص حقل التاريخ الثاني datee1 سيكون غير ظاهر للمستخدم وادخال قيمه تلقائيا..هذا للافادة تم تعديل يونيو 6, 2015 بواسطه راعي الغنم رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 (معدل) تستطيع على الحدث "بعد التحديث" لإدخال التاريخ في الحقل myDate تستعمل هذا الكود: if len(me.myDate) <=5 then me.myDate=cDate(me.myDate & "/" & year(now())) endif باعتبار 19/05 هي خمسة حروف ، فعلى اساسه سيضيف السنة جعفر تم تعديل يونيو 6, 2015 بواسطه jjafferr رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 بعد اجمل تحية للجميع ضع عمود جديد بالاستعلام وبه الدالة فورمات ثم ادخل الدالة فورمات كذلك على المعيار طبعا كليهما نفس التنسيق وحسب ماتختار من تنسيقات التواريخ بالتوفيق رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 حيا الله أخوي رمهان طريقة حلوة بس هذه الطريقة تنفع اذا كان المعيار لهذه السنة ، وانما للسنوات السابقة لا ينفع جعفر رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر يونيو 6, 2015 الكاتب مشاركة قام بنشر يونيو 6, 2015 وماذا عن معلمة الاستعلام [ادخل تاريخ اليوم المطلوب] وماهو موقعها من الاعراب... هناك مشكلة كبيرة انتو مش عارفينها وهي ان حضراتكم تفتكروني فهمان بالاكسس وماشاء الله علي ولذلك تعطوني رؤؤؤس اقلام!! ياجماعة انا طست في الاكسس, اعطوني على قد عقلي وفهموني حبة حبة الله يرضى عليكم وعلى والديكم... رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 حيا الله أخوي رمهان طريقة حلوة بس هذه الطريقة تنفع اذا كان المعيار لهذه السنة ، وانما للسنوات السابقة لا ينفع جعفر مافهمت عليك اخوي جعفر ! مالها دخل السنوات ! مثلا : ضع المعيار: format([xx];"dd/mm/yyyy)" والعمود الجديد به : format([datee];"dd/mm/yyyy)" تحياتي رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 وماذا عن معلمة الاستعلام [ادخل تاريخ اليوم المطلوب] وماهو موقعها من الاعراب... هناك مشكلة كبيرة انتو مش عارفينها وهي ان حضراتكم تفتكروني فهمان بالاكسس وماشاء الله علي ولذلك تعطوني رؤؤؤس اقلام!! ياجماعة انا طست في الاكسس, اعطوني على قد عقلي وفهموني حبة حبة الله يرضى عليكم وعلى والديكم... فيك الخير والبركة تفضل : لا تقول ماتعرف كيف تلصق جملة الاستعلام !!!!!!!!! SELECT LY.ID, LY.[PT-NAME], LY.DATEE, LY.datee1 FROM LY WHERE (((Format([datee],"d/m/yy"))=Format([ادخل تاريخ اليوم المطلوب],"d/m/yy"))); تحياتي رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر يونيو 6, 2015 الكاتب مشاركة قام بنشر يونيو 6, 2015 هيييييييييييييييييييييييييييييييييييييييييه وجدتها على قول ارشميدس دائما اقول حديث رمهان حديث الثقات... مش كنت تقول من اول ان المعلمة تكون مكان حقل التاريخ لما نحط الدالة فورمات في المعايير وانا جالس احطها زي ماهي نسخ لصق ولا جابت اي قناة.. جابها رمهان الله يزوجه ويزوج جعفر ويزوج الجميع بحبات جديدة او مستخدم نظيف.^_^ رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 تفضل افتح النموذج ، وادخل التاريخ بطريقتك جعفر 91.Database1.accdb.zip رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر يونيو 6, 2015 الكاتب مشاركة قام بنشر يونيو 6, 2015 شكرا للاستاذ جعفر افندي وللاستاذ رمهان افندي والشكر موصول لكل من مر هنا وغادر مصحوبا بالسلامة.. وافضل قسم الله للمرء عقله...فليس من الخيرات شيئ يقاربه اذا اكمل الرحمن للمرء عقله...فقد كملت اخلاقه ومآربه رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 مافهمت عليك اخوي جعفر ! يوجد في التاريخ معلومة في 1/1/2014 كيف يمكن ان يبحث عنها؟ جعفر رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر يونيو 6, 2015 الكاتب مشاركة قام بنشر يونيو 6, 2015 ايها السادة الافاضل: ان الكلمات او ضغطات الاعجاب لن تفي بشعرة من حقكم ولن تجازيكم اجركم ولكنني اجعل مجازاتكم لله الواحد سبحانه فهو القادر على إيفائكم ما تستحقون... من علمني حرفاً....صرت له عبدا.. رابط هذا التعليق شارك More sharing options...
راعي الغنم قام بنشر يونيو 6, 2015 الكاتب مشاركة قام بنشر يونيو 6, 2015 (معدل) لعل من المعلوم من الاكسس بالضرورة يااستاذ جعفر ان الاستعلام عن تاريخ ليس بالسنة الحالية يحتاج ادخال السنة المطلوبة او جزء منها 14 تعني 2014 وهذا حسب علمي القاصر جدا والله اعلم. وهذا حسب قولك 1/1/2014 تم تعديل يونيو 6, 2015 بواسطه راعي الغنم رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 ولا يهمك ياساحرهم !!!!! SELECT LY.ID, LY.[PT-NAME], LY.DATEE, LY.datee1 FROM LY WHERE (((Format(CDate([datee]),"dd/mm/yyyy"))=Format(CDate([ادخل تاريخ اليوم المطلوب]),"dd/mm/yyyy"))); تحياتي رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 جربتها وما ضبطت للتاريخ 1/1/2012 يعني لازم تدخل 1/1 فقط ، والاستعلام لازم يعطيك سجل 1/1/2012 هذا كان شرط راعي الغنم ، ادخال اليوم والشهر ، بدون سنة : والتي لا احتاج سوى ادخال (19/5) جعفر رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 انا هنا ادمج لك 3 طرق: 1. عن طريق استخدام النموذج: الاستعلام: والنموذج عند الادخال: وكود بعد التحديث لحقل التاريخ هو: Private Sub myDate_AfterUpdate() If Len(Me.myDate) <= 5 Then Me.myDate = CDate(Me.myDate & "/" & Year(Now())) End If End Sub وعليه يصبح حقل التاريخ بالكامل ، وعندها تضغط على زر فتح الاستعلام: 2. عن طريق وحدة نمطية: الاستعلام: والوحدة النمطية Correct_This_Date: Function Correct_This_Date(D) If Len(D) <= 5 Then This_Date = CDate(D & "/" & Year(Now())) Exit Function Else This_Date = CDate(D) End If End Function 3. واخيرا ، وضعت كل شئ في الاستعلام ، بدون نموذج او وحدة نمطية: جعفر 91.Database1.accdb.zip رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 (معدل) بس الظاهر في الحلول 2 و3 ، اني وقعت في نفس المشكلة اللي وقع فيها أخوي رمهان ، وطريقته واجد ابسط من طريقتي فمافي إلا الحل رقم 1 جعفر تم تعديل يونيو 6, 2015 بواسطه jjafferr رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 عزيزي جعفر ! اوك حبة حبة ! اولا اعطيتني المعلومة 1/1/2014 وهي ليست موجودة !!! ثم 1/1/2012 وهذا ليس موجود كذلك !! على فكرة احنا شغالين على العمود datee والذي يحوي التاريخ والوقت وليس العمود datee1 !! ولي عودة اقرأ كتاباتك بالتركيز المركز !! تحياتي رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 (معدل) نعم شغلنا على Datee وعفوا ، هذا هو السجل: جعفر تم تعديل يونيو 6, 2015 بواسطه jjafferr رابط هذا التعليق شارك More sharing options...
jjafferr قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 انا اعتذر ، فكلامك صح ، لا يوجد 1/1/2012 في Datee جعفر رابط هذا التعليق شارك More sharing options...
رمهان قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 انا اعتذر ، فكلامك صح ، لا يوجد 1/1/2012 في Datee جعفر وكذلك 1/1/2014 لا يوجد ! المشكلة والله قاعد ابحث بها وماتظهر النتيجة .. الله يسامحك خليتني اصدع شوي ! بس استفدت لما صرت ابحث عن حلول مريت بمعلومات وافكار حول ذلك ! فكلك بركة في كل الاحوال ! تحياتي رابط هذا التعليق شارك More sharing options...
تسنيم قام بنشر يونيو 6, 2015 مشاركة قام بنشر يونيو 6, 2015 السلام عليكم و رحمة الله و بركاته أخي الكريم إذا أردت أن تبحث عن أجزاء من التاريخ أو التاريخ كله بدون وقت ممكن هنا : أولا : إضافة ثلاث حقول جديدة في التاريخ 1 - يوم 2- شهر 3 - سنة ومن ثم ننشىء استعلام تحديث نستخدم دالات التاريخ : day , month . year ثانيا : ننشىء جدول ثلاث حقول 1 - يوم 2- شهر 3 - سنة ثالثا ننشىء استعلام البيانات المطلوبة و نربط الحقول الثلاثة مع بعضها من الجدول الاول و الثاني رابعاً ننشىء نموذج ادخال لعرض البيانات الاستعلام الثاني للجدول الثاني اعتذر عن عدم قدرتي على رفع ملف جاهز بسبب عدم المعرفة كيفية الرفع للمكتبة رابط هذا التعليق شارك More sharing options...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.