الباشق1 قام بنشر نوفمبر 18, 2005 قام بنشر نوفمبر 18, 2005 السلام عليكم ورحمة الله وبركاته كيف حالكم يا اخواني انا عندي برنامج خاص بالموظفين وابي اعرف كم يوم غاب الموظف خلال الشهر مثل غاب يوم الاحد 2-1-1426هـ وغاب يوم الثلاثاء 4-1-1426هـ وغاب يوم الاحد 8-1-1426 يعني غاب 3 ايام خلال الشهر كيف اعمل ستعلام بالي غاب اكثر من 5 ايام خلال الشهر يعني بالمجموع الله يوفقكم kaled212@hotmail.com
التقني قام بنشر نوفمبر 18, 2005 قام بنشر نوفمبر 18, 2005 السلام عليكم ورحمة الله من خلال المعايير في استعلام يمكنك وضع الصيغة التالية : dateDiff: Format(([DateNow]-[DelayDt])) علما بأنه DelayDt هو الحقل الذي يوضع به تاريخ الغياب والصيغة السابقة تنتج لنا حقلا به عدد أيام الغياب بناء على حقل اليوم الحالي ثم ضع الصيغة التالية في معيار حقل تاريخ اليوم الحالي Now()-5
الباشق1 قام بنشر نوفمبر 19, 2005 الكاتب قام بنشر نوفمبر 19, 2005 (معدل) الف شكر لك اخي بس ممكن ان اطلب المجموع من المدة يعني يحسب المده ويعطيني كم عددهاااااا يعني عندما اطلب من تغيب اكثر من 5 ايام ومافوق او من تغيب من 5 الى 10 ايام لو ممكن يا اخي والف شكررررررررررررررررررررررر وانا سوفى اجربها تم تعديل نوفمبر 19, 2005 بواسطه الباشق1
التقني قام بنشر نوفمبر 19, 2005 قام بنشر نوفمبر 19, 2005 (معدل) السلام عليكم حبذا أخي الكريم لو ترفق نسخة (مفرغة من البيانات) من برنامجك كي يطلع عليها من يريد مساعدتك تم تعديل نوفمبر 19, 2005 بواسطه التقني
الباشق1 قام بنشر نوفمبر 22, 2005 الكاتب قام بنشر نوفمبر 22, 2005 شكرا اخي بس الموضوع بسيط لو احد يسويلي برنامج بسيط يكون افضل
أبو هادي قام بنشر نوفمبر 23, 2005 قام بنشر نوفمبر 23, 2005 السلام عليكم هل تقوم بحفظ الحضور اليومي أم الغياب فقط ؟ حيث الحل يختلف بين الطريقتين . ففي الثانية الأمر سهل جدا وذلك باستخدام دالة Count لتاريخ أيام الغياب ، أما في الأولى فهي أصعب وتحتاج إلى حساب جملة أيام المدة المطلوبة وجملة أيام الحضور وجملة أيام العطل الأسبوعة حتى نصل للنتيجة :( . تحياتي .
الباشق1 قام بنشر نوفمبر 23, 2005 الكاتب قام بنشر نوفمبر 23, 2005 هلا وسهلا فيك ابو هادي كيفك حالك انا ماسجل غير الغياب فقط يعني اي وحد يغيب اسجله تاريخ غيابه وعدد الايام فقط يعني البرنامج بس مخصص للغياب فقط
أبو هادي قام بنشر نوفمبر 24, 2005 قام بنشر نوفمبر 24, 2005 السلام عليكم مرفق مثال . تحياتي . Absence.rar
الباشق1 قام بنشر نوفمبر 25, 2005 الكاتب قام بنشر نوفمبر 25, 2005 (معدل) لسلام عليكم انا عملتها في النموذج بس ارغب عندما استعلام عن مجموعة من الموظفين يعني طلب مني ستعلام عن الموظفين الذينا تغيبو اكثر من 10 ايام خلال هذه السنه او من تاريخ الى تاريخ وهذي انا سويتها في النموذج لكل موظف بس المشكله اني ماعرفت اسويها في الاستعلام وتكون المده حسب التحديد وشكرا وهذا الملف مرفق متابعة الغياب تم تعديل نوفمبر 25, 2005 بواسطه الباشق1
أبو هادي قام بنشر نوفمبر 25, 2005 قام بنشر نوفمبر 25, 2005 السلام عليكم إلصق عبارة SQL في استعلام جديد وجرب : PARAMETERS [من تاريخ] DateTime, [إلى تاريخ] DateTime, [من يوم] Short, [إلى يوم] Short; SELECT متابعة.الرقم, [بيانات الافراد].الاسم, [من تاريخ] AS من, [إلى تاريخ] AS إلى, Count(متابعة.[تاريخ الاستلام]) AS [أيام الغياب], [بيانات الافراد].الرتبه, [بيانات الافراد].[كود الرتبة], [بيانات الافراد].[رمز الملاك], [بيانات الافراد].الملاك, [بيانات الافراد].الملاحظات FROM [بيانات الافراد] INNER JOIN متابعة ON [بيانات الافراد].الرقم = متابعة.الرقم WHERE (((متابعة.[تاريخ الاستلام]) Between [من تاريخ] And [إلى تاريخ])) GROUP BY متابعة.الرقم, [بيانات الافراد].الاسم, [من تاريخ], [إلى تاريخ], [بيانات الافراد].الرتبه, [بيانات الافراد].[كود الرتبة], [بيانات الافراد].[رمز الملاك], [بيانات الافراد].الملاك, [بيانات الافراد].الملاحظات HAVING (((Count(متابعة.[تاريخ الاستلام])) Between [من يوم] And [إلى يوم])); تحياتي .
الباشق1 قام بنشر نوفمبر 26, 2005 الكاتب قام بنشر نوفمبر 26, 2005 الف شكر لك اخي ابو هادي وتمنى لك التوفيق على سرعا الرد على الاعضاء وانا حر اجربها
فرقدي قام بنشر نوفمبر 26, 2005 قام بنشر نوفمبر 26, 2005 مشكورين بس ممكن يكون هناك شاشة تظهر تلقائيا اذا تجاوز أي فرد الغياب تبعه عن 5 ايام مثلا . يعني اول ما تفتح البرنامج تظهر لك نموذج يخبرك أن هؤلاء الافراد قد تجاوز غيابهم عن مددة محددة هي خمسة أيام ؟!
الباشق1 قام بنشر نوفمبر 27, 2005 الكاتب قام بنشر نوفمبر 27, 2005 الف شكر لك اخي ابو هادي وتسلم اخي وتمنى لك التوفيق الكود مزبود kaled212@hotmail.com
الباشق1 قام بنشر نوفمبر 27, 2005 الكاتب قام بنشر نوفمبر 27, 2005 مشكورين بس ممكن يكون هناك شاشة تظهر تلقائيا اذا تجاوز أي فرد الغياب تبعه عن 5 ايام مثلا . يعني اول ما تفتح البرنامج تظهر لك نموذج يخبرك أن هؤلاء الافراد قد تجاوز غيابهم عن مددة محددة هي خمسة أيام ؟! <{POST_SNAPBACK}> لو فيه اخي او حصلت عليه الله يوفقك فيه طريقه وهي عند خانت المده تضع علامة اكبر 5< وهذا بريدي لتنفاهم
أبو هادي قام بنشر نوفمبر 27, 2005 قام بنشر نوفمبر 27, 2005 السلام عليكم سأعمل لكما تنبيه تلقائي مع نهاية الأسبوع إن شاء الله . ملاحظة : استخدام Between تغنيك عن استخدام كل المعايير الأخرى . =5: Between 5 and 5 >5: Between 6 and 31 (يمكن استخدام رقم كبير بدل 31) <5: Between 0 and 4 >=5: Between 5 and 31 (يمكن استخدام رقم كبير بدل 31) <=5: Between 0 and 5 تحياتي .
الباشق1 قام بنشر نوفمبر 28, 2005 الكاتب قام بنشر نوفمبر 28, 2005 الف الف شكررررررررررررررر لك اخي بس فيه مشكله نسيت اقولها لك في حسب الايام يا اخي وهي موضحه في النموذج المرفق وياليت تتطلع عليهااااااااااااااا والله يوفقك وهي ان كل قرار يدر فيه مده تختلف عن القرار الاخر والمشكله عندما انتبهتلها انه يحسب عدد القرارات فقط بدون ان يحسب المده وتمنى ان تعملها لنا الله يوفقك وشكراااااااااااااااااااااااااااااااااااااااا
أبو هادي قام بنشر نوفمبر 28, 2005 قام بنشر نوفمبر 28, 2005 السلام عليكم هل حقل المدة هو أيام أيام غياب ابتداء من تاريخ الإستلام أم هي أيام حسم ؟ تحياتي .
الباشق1 قام بنشر نوفمبر 29, 2005 الكاتب قام بنشر نوفمبر 29, 2005 شكرا اخي ابو هادي لا ايام الحسم مثل صدر قرار بغيابه 3 واصدر قرار بغيابه 2 يصير الموجوع 5 ايام 3+2=5 يعني مايحسب عدد القرارات يعسب المه التي مسجله
أبو هادي قام بنشر نوفمبر 29, 2005 قام بنشر نوفمبر 29, 2005 السلام عليكم الإستعلام بعد إضافة حقل المدة . وإذا أردت الفلترة عليه فقط إنقل معيار Between من حقل أيام الغياب إلى حقل المدة . PARAMETERS [من تاريخ] DateTime, [إلى تاريخ] DateTime, [من يوم] Short, [إلى يوم] Short; SELECT متابعة.الرقم, [بيانات الافراد].الاسم, [من تاريخ] AS من, [إلى تاريخ] AS إلى, Count(متابعة.[تاريخ الاستلام]) AS [أيام الغياب], Sum([متابعة]![المدة]) AS المدة, [بيانات الافراد].الرتبه, [بيانات الافراد].[كود الرتبة], [بيانات الافراد].[رمز الملاك], [بيانات الافراد].الملاك, [بيانات الافراد].الملاحظات FROM [بيانات الافراد] INNER JOIN متابعة ON [بيانات الافراد].الرقم = متابعة.الرقم WHERE (((متابعة.[تاريخ الاستلام]) Between [من تاريخ] And [إلى تاريخ])) GROUP BY متابعة.الرقم, [بيانات الافراد].الاسم, [من تاريخ], [إلى تاريخ], [بيانات الافراد].الرتبه, [بيانات الافراد].[كود الرتبة], [بيانات الافراد].[رمز الملاك], [بيانات الافراد].الملاك, [بيانات الافراد].الملاحظات HAVING (((Count(متابعة.[تاريخ الاستلام])) Between [من يوم] And [إلى يوم])); تحياتي .
الباشق1 قام بنشر نوفمبر 29, 2005 الكاتب قام بنشر نوفمبر 29, 2005 (معدل) الف شكر لك ابو هادي ولكن نفس الشي مايحسب المده وياليت تامر على النموذج لتتاكد كيف انا عامله مثل ان الموظف صدر له قرار بغياب لمدة 3 ايام بتاريخ 1-1-12426 وصدر عليه قرار بغياب لمدة 4 ايام بتاريخ 20-1-1426 وصدر عليه قرار بغياب لمدة 2 يومين بتاريخ 3-3-1426 يصير المجموع الغياب 9 ايام وهذا المطلوب عدد الايام التي تغيبهااااااا وثانيا بدون ادخال المده يعني من تاريخ الى تاريخ فقط والمده تكون مسجله في المعيير مثل اكثر من 5 ايام 5< حسب التحديد من عندي تكون ثابته لو ممكن يعني يجمعلي المدة التي تغيابها ماهو عدد القررات التي صدرت بحقه واسف لو اني كلفت عليك يا اخي والله يوفقك لو تتكرم الاتصال kaled212@hotmail.com تم تعديل نوفمبر 29, 2005 بواسطه الباشق1
أبو هادي قام بنشر نوفمبر 30, 2005 قام بنشر نوفمبر 30, 2005 السلام عليكم مجموع أيام العقاب موجود ، فقط ركز أكثر وبهدوء وسوف تراه . Sum([متابعة]![المدة]) AS المدة كما لا تنسى هذه : وإذا أردت الفلترة عليه فقط إنقل معيار Between من حقل أيام الغياب إلى حقل المدة . تحياتي .
الباشق1 قام بنشر نوفمبر 30, 2005 الكاتب قام بنشر نوفمبر 30, 2005 الف شكر لك اابو هادي سوفى اجربهااااااااااااااا ورد عليك
الباشق1 قام بنشر ديسمبر 2, 2005 الكاتب قام بنشر ديسمبر 2, 2005 (معدل) السلام عليكم ورحمة الله شكر اخي ابو هادي والطريقه ناجحه 100% يعطيك الف عافيه وبس فيه ستفسار بسيط لو نفرض ان مسميات الحقول بالغة الانجليزيه لن انا عندي كل المسميات بالغة اللانجلزيه وعندما ارت المساعد غيرتها الى عربيه حتى تسهل معرفتها للاعضاء وعندما غير الحقول الى انجلزيه ماتعمل زي العربي ليش هذا المشكله انا بحسبها كلها انجلزيز او عربي ماتتغير غير السميات وانا الان في مشكلة الله يوفقك تم تعديل ديسمبر 2, 2005 بواسطه الباشق1
فرقدي قام بنشر ديسمبر 3, 2005 قام بنشر ديسمبر 3, 2005 السلام عليكم مشكورين وبصراحة اتابع موضوعكم فارجو انكم تتكرمون علينا بوضع الملف بعد التعديلات عليه مع الشكر اهم نقطة في الموضوع تهمني ان يظهر البرنامج رسالة تخبرك بأن افراد معينين بلغ نصاب غيابهم 5 ايام .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.