بتاريخ: 6 مايو 200520 سنة comment_35248 السلام عليكم ورحمة الله وبركاته انا اعمل على مشروع صيدلية وأريد ان اعرف كيفية اظهار رساله للمستخدم تفيد بوجود ادوية انتهى تاريخها ويمكن اظهارها في شكل تقرير بمجرد دخول المستخدم للنظام علما انني اعمل على اوراكل 6i وشكرا تقديم بلاغ
بتاريخ: 6 مايو 200520 سنة comment_35251 اخى الكريم :يمكن انجاز المهمة المطلوبة اظهار رساله للمستخدم تفيد بوجود ادوية انتهى تاريخها ويمكن اظهارها في شكل تقرير بمجرد دخول المستخدم 1- بفرض ان هناك حقل بجدول الادوية او المخزون يخزن تاريخ الانتهاء.2- عمل تقرير لا يظهر الا الادوية المنتهية الصلاحية وذلكاما بوضع هذه الشرط فى الاستعلام المكون للتقرير...Where Expir_date >sysdate... او بوضع format trigger على السجلات بنفس الشرط ولكن الطريقة الاولى افضل واسرع.3-استدعاء التقرير فى When-new-form-instance بالنسبة للنموذج الرئيسى للبرنامج باستخدام run_product (reports, 'C:\rpt_expir_drug', synchronous, runtime,filesystem,'',null); بفرض ان اسم التقرير ومكانc:\rpt_expir_drugمع تحياتىاسامه سليمانالقاهرة تقديم بلاغ
بتاريخ: 7 مايو 200520 سنة comment_35308 اعتقد يمكن تنفيذها كالتالىwhen_new_form_instanceselect ***********from**** where exp_date<sysdateكود تشغيل الربورتexceptionwhen no_data_found then nullend ifوالتقرير طبعا هيكون فيه نفس جملة select تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.