lyla قام بنشر يوليو 3, 2006 قام بنشر يوليو 3, 2006 السلام عليكم ورحمة الله وبركاته بعد غياب طويل وأن شاء الله أن جميع الأعضاء في صحة وعافيه ومستمتعين في إجازتهم السعيدة . أخواني الأفاضل لدي مطلب وهو عمل برنامج إجازات يكون على شكل رسم بياني , فمثلا لدي كومبو على الفورم يظهر الموظفات المجازات خلال شهر معين (مرفق الملف ) في نفس الوقت عايزه النتايج تظهر على هذا الشكل أو قريب منه وكما هو واضح في الصورة . الملف المرفق ملاحظة: كيف أرفع ملف للمنتدى !!! ودمتم بصحة وعافية
lyla قام بنشر يوليو 4, 2006 الكاتب قام بنشر يوليو 4, 2006 صعب!!! أنا وضعت هذا السؤال من سنة تقريبا وما أحد رد علي http://www.officena.net/ib/index.php?showt...64&hl=رسم+بياني وعدلته الان وبسطت المسألة ومازال فيه صعوبه الظاهر !!! أن شاء الله ماحدش حوش على قولة أخوانا المصريين
rudwan قام بنشر يوليو 5, 2006 قام بنشر يوليو 5, 2006 حوشنالك حل , يمكن يناسبك هذا حل مبدئي , و ان كان هناك تعديل مطلوب فلامانع و نظرا لأن التقرير أعمدته ستكون كثيرة جدا , فقد تم تحديده بعدد شهر واحد , و هو هنا شهر يوليو 2006 نتائج التقرير تعرض الموظفين الذين اجازاتهم محصورة مابين هذين التاريخين فقط أي من 01/07/2006 حتى 31/07/2006 مع ملاحظة مايلي : 1- لو هناك موظف اجازته من 15/06/2006 الى 15/07/2006 , فانه ستظهر بيانات اجازته عن 15 يوما الواقعة ضمن شهر يوليو فقط . و ذلك كما أسلفت نظرا لصعوبة العرض لكافة الأشهر , و يمكن ايجاد حل لهذا الشي اذا تم تجاوز اشكالية العرض . 2- يمكن تغيير مدى التاريخ و ذلك بتغيير قيمة الحقلين bs- es في الاستعلام LeavingDet Leaving.zip
lyla قام بنشر يوليو 5, 2006 الكاتب قام بنشر يوليو 5, 2006 أهلين أخ رضوان أسفرت ونورت وزي ماكنت متوقعة أنك أنت بترد عموما مبدئيا كويس جدا وعلى قولتك لقينا حل هههههههه . أنا بحاول أتغلب على المشكلة وأخليه يقرأ التاريخ من كومبو(أختياري للشهر) مثل النموذج وسوف أوافيك بالنتايج أن شاء الله. شاكرة ومقدرة لشخصك الكريم .
lyla قام بنشر يوليو 7, 2006 الكاتب قام بنشر يوليو 7, 2006 السلام عليكم : أخ رضوان فكرتك جيدة خاصة في تحديد الشهر لكن مع الأسف الأستعلام LeavingDet لايقوم بتحديد الشهر الي هو 7 بل يعرض جميع السجلات(64) الموجودة بالجدول . وبناء عليه فإن التقرير يعرض الجميع أي أكثر من 4 صفحات ! غيرت مدى التاريخ في الحقلين bs- es في الاستعلام LeavingDet في عدة أيام وشهور و ضل يعرض جميع السجلات وبعنى آخر أنه يتجاوز المعايير ولا يتقيد بالتحديد.
rudwan قام بنشر يوليو 8, 2006 قام بنشر يوليو 8, 2006 يمكن تحديد المعايير في التقرير كما في هذا التعديل Leaving.zip
lyla قام بنشر يوليو 13, 2006 الكاتب قام بنشر يوليو 13, 2006 أخ رضوان السلام عليكم : أولا أتوجه لك بالشكر الجزيل حقيقة... أخي الفاضل آسفة للتأخير وذلك للسفر الى أرض الكنانة مدينة المعتز وخلال هذي المدة وأنا في إجازني أتتبع سير خطوات البرنامج وأحاول أن أحقق المطلوب وبمعنى أصح أن يكون أكثر سهولة ومرونة وذلك من خلال التقرير. وجدت أن مصدر التقرير هو أستعلام LeavFunction_Crosstab وحاولت أن تكون حقول التاريخ ضمن معيار [ ] [ ] ولكن لم أوفق حيث أن التقرير يستهدف فقط شهر معين مكتوب مسيقا في الأستعلام bs:#07/31/2006 و es:#07/01/2006 وقد سويته في الأستعلام Leavingfunction و كذلك في الأستعلام bs:#[أدخلي بداية التاريخ] es:#[أدخلي نهاية التاريخ] وقد أعطاني نتائج ممتازة عند تشغيل الأستعلام LeavingDet ولكن تكمن المشكلة في أستعلام LeavFunction_Crosstab المبنى على الأستعلامين الأولين الي هو أستعلام التوحيد ... الي هو مصدر للتقرير. سراحة فشلت في تحقيق الهدف الي أعتبره هو جوهر البرنامج أن تكون التواريخ متغيره وليست مكتوبه في مسبقا في الأستعلام... ودمت بصحة وعافيه .
rudwan قام بنشر يوليو 16, 2006 قام بنشر يوليو 16, 2006 أختي ليلى انسخي الكود التالي و ضعيه في جملة sql الخاصة بالاستعلام LeavingDet PARAMETERS [Enter Begin Date] DateTime, [Enter End Date] DateTime; SELECT LEAVING.Record, LEAVING.Begnnin, LEAVING.End, CDate([Enter Begin Date]) AS bs, CDate([Enter End Date]) AS es FROM LEAVING;
lyla قام بنشر يوليو 17, 2006 الكاتب قام بنشر يوليو 17, 2006 رائع وأكثر من رائع يارائع رائع وأكثر من رائع يارائع رائع وأكثر من رائع يارائع رائع وأكثر من رائع يارائع رائع وأكثر من رائع يارائع رائع وأكثر من رائع يارائع
rudwan قام بنشر يوليو 17, 2006 قام بنشر يوليو 17, 2006 ماهذا الاطراء الزائد ياليلى و لكن للأمانة فان من يستحق هذا الاطراء هو أبو هادي , فقد اطلعت على أحد أمثلته و رأيت فيها كود مشابه لكود تمرير المعايير ضمن الاستعلام فعالجته هنا بطريقة مشابهه .
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.