ام ناصر قام بنشر أغسطس 25, 2017 قام بنشر أغسطس 25, 2017 السلام عليكم ورحمة الله اساتذتي الكرام كيف يمكنني تحديد اول تاريخ قد تم فيه ادخال بيانات الموظفين في جدول الحضور والانصراف المسمى في المثال ادناه بـأسم (Enterans_absent) مع الشكر والتقدير لكل من يتابع الموضوع. new work.rar
الحلبي قام بنشر أغسطس 26, 2017 قام بنشر أغسطس 26, 2017 وعليكم السلام راجعي المرفق وافتحي الاستعلام المسمي Mini وانظري الي الحقل اول تاريخ يارب يكون المطلوب ان كنت فهمت سؤالك new work.rar 1
ام ناصر قام بنشر أغسطس 26, 2017 الكاتب قام بنشر أغسطس 26, 2017 2 ساعات مضت, حلبي said: وعليكم السلام راجعي المرفق وافتحي الاستعلام المسمي Mini وانظري الي الحقل اول تاريخ يارب يكون المطلوب ان كنت فهمت سؤالك new work.rar عفوا اخي الفاضل المطلوب هو تحديد اول تاريخ تم فيه ادخال بيانات كل موظف في جدول الحضور والانصراف اي (تحديد تاريخ تعريفهم في جهاز البصمة) كما موضح في الصورة رقم (1) , اما ما تفضلت به مشكورا فهو تحديد اول تاريخ ادخال للموظف ذو الرقم (115 ) وتعميم هذا التاريخ على بقية الموظفين كما هو واضح بالصورة رقم 2 .
Shivan Rekany قام بنشر أغسطس 29, 2017 قام بنشر أغسطس 29, 2017 في ٢٥/٨/٢٠١٧ at 23:15, ام ناصر said: كيف يمكنني تحديد اول تاريخ قد تم فيه ادخال بيانات الموظفين في جدول الحضور والانصراف المسمى في المثال ادناه بـأسم (Enterans_absent) هل تريد هذا ؟ القي نظرتا الى الصورة اذا نعم ... اليكي الجواب اولا : تم تغيير الحقل Date من نوع النصی الێ نوع تاریخ والوقت ثانيا : تم استعلام q1 لکی نحصل على الرقم اي دي و اسم الموظف و اضغر تاريخ للموظف وهذه الاستعلام الاول SELECT persons.ID, persons.EmpName, Min(enterans_absent.Date) AS MinOfdate FROM persons INNER JOIN enterans_absent ON persons.ID = enterans_absent.IDb GROUP BY persons.ID, persons.EmpName; ثالثا : بواسطة الاستعلام الاولى عملنا استعلام ثاني باسم q2 ويعطيك النتيجة كما مبينة في صورة الاعلاه وهذه الاستعلام الثاني SELECT Q1.*, enterans_absent.* FROM Q1 INNER JOIN enterans_absent ON (Q1.MinOfdate = enterans_absent.date) AND (Q1.ID = enterans_absent.IDb); ملاحظة : في نهاية المطاف هناك احتمال ان يكون هناك مشاكل امامك لانكي تستعمل الاسماء المحجوزة مثل Date اليك القاعدة بعد تعديل new work.rar 2
ام ناصر قام بنشر سبتمبر 17, 2017 الكاتب قام بنشر سبتمبر 17, 2017 في 8/29/2017 at 18:08, Shivan Rekany said: هل تريد هذا ؟ القي نظرتا الى الصورة اذا نعم ... اليكي الجواب اولا : تم تغيير الحقل Date من نوع النصی الێ نوع تاریخ والوقت ثانيا : تم استعلام q1 لکی نحصل على الرقم اي دي و اسم الموظف و اضغر تاريخ للموظف سلمت الايادي استاذ @Shivan Rekany وجزاك الله عنا خير الجزاء فعلا هذا ما طلبت لكن ان كانت بيانات التاريخ التي تأتي من جهاز البصمة هي نوع TEXT فما العمل هل هنالك من كود برمجي يحول نوع البيانات من حقل نصي الى حقل تاريخ ؟ حتى يتسنى لي بعدها من استخدام هذا الاستعلام .. مع وافر الشكر
تمت الإجابة jjafferr قام بنشر سبتمبر 17, 2017 تمت الإجابة قام بنشر سبتمبر 17, 2017 السلام عليكم 3 ساعات مضت, ام ناصر said: لكن ان كانت بيانات التاريخ التي تأتي من جهاز البصمة هي نوع TEXT فما العمل هل هنالك من كود برمجي يحول نوع البيانات من حقل نصي الى حقل تاريخ ؟ حتى يتسنى لي بعدها من استخدام هذا الاستعلام .. مع وافر الشكر سأستخدم عمل أخي شفان ، واقوم بالتعديل عليه في الجدول ، انا لم اغير نوع الحقل الى تاريخ ، وانما استعملت الامر CDate في استعلامات اخي شفان ، لتحويل النص الى تاريخ: . ولربط هذا الاستعلام (حقل Date هنا اصبح تاريخ) بالجدول (حقل Date لا يزال نص) ، فلا يمكن ربط الحقلين في استعلام ، لذا عملت استعلام qry_enterans_absent للجدول enterans_absent ، وفيه غيرت الحقل الى تاريخ ، وربطت الاستعلامين اعلاه في الاستعلام Q2 ، والذي يحتوي على النتائج المطلوبه جعفر 729.new work.accdb.zip 2
ام ناصر قام بنشر سبتمبر 18, 2017 الكاتب قام بنشر سبتمبر 18, 2017 9 ساعات مضت, jjafferr said: السلام عليكم سأستخدم عمل أخي شفان ، واقوم بالتعديل عليه في الجدول ، انا لم اغير نوع الحقل الى تاريخ ، وانما استعملت الامر CDate في استعلامات اخي شفان ، لتحويل النص الى تاريخ: . ولربط هذا الاستعلام (حقل Date هنا اصبح تاريخ) بالجدول (حقل Date لا يزال نص) ، فلا يمكن ربط الحقلين في استعلام ، لذا عملت استعلام qry_enterans_absent للجدول enterans_absent ، وفيه غيرت الحقل الى تاريخ ، وربطت الاستعلامين اعلاه في الاستعلام Q2 ، والذي يحتوي على النتائج المطلوبه جعفر 729.new work.accdb.zip شكرا استاذ جعفر على رفدك لنا بالاجابة اوافيد بالنتائج بعد استخدامه .
ام ناصر قام بنشر سبتمبر 19, 2017 الكاتب قام بنشر سبتمبر 19, 2017 في 8/29/2017 at 18:08, Shivan Rekany said: ملاحظة : في نهاية المطاف هناك احتمال ان يكون هناك مشاكل امامك لانكي تستعمل الاسماء المحجوزة مثل Date مشكور استاذ Shivan سأخذ ملاحظتكم بعين الاعتبار في 9/18/2017 at 00:36, jjafferr said: وانما استعملت الامر CDate في استعلامات اخي شفان ، لتحويل النص الى تاريخ: تم تطبيق ماتفضلت به استاذ جعفر وكانت النتيجة مرضية جدا وهو تحويل القيمة النصية الى تاريخ من دون المساس بنوع بيانات الجدول ومن ثم فرز البيانات على اساس الشرط جزاكما الله عنا خيراً استاذ Shivan واستاذ جعفر ودمتم بحفظ الرحمان .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.