بتاريخ: 14 مايو 200421 سنة comment_7009 السلام عليكم ورحمة الله وبركاته: هل من الممكن مساعدتي في عملية ربط الفورم مع الريبورت حيث أنني قمت بتصميم فورم وأردت أن أربطه مع ريبورت حاولت ولكن لم ينفع ذلك أرشدوني ولكم الشكر الجزيل. ابتسم لتكون أجمل تقديم بلاغ
بتاريخ: 15 مايو 200421 سنة comment_7096 أخي العزيز يمكن استخدام الـ Run_Productوإليك مثال على ذلك [code] Procedure Do_Print PL_ID ParamList; PL_Name VarChar2(12) := 'Print_Param'; Rep_Name VarChar2(30); vWhere VarChar2(1000); vOrder VarChar2(1000); Begin -- تجهيز الشرط vWhere := ' Some Where '; -- تجهيز خيارات الترتيب vOrder := ' Some Order '; -- -- إنشاء قائمة بارامترات -- أخذ المقبض إن وجد PL_ID := Get_Parameter_List(PL_Name); -- إختبار وجود المقبض If Not ID_Null( PL_ID ) Then -- حذف المقبض إن وجد Destroy_Parameter_List( PL_ID ); End If; -- إعادة تشكيل المقبض لوضع قائمة جديدة إذ يمكن استدعاء الإجراء أكثر من مرة ولكل مرة قائمة جديدة PL_ID := Create_Parameter_List( PL_Name ); -- -- مثال إرسال قيمة أبجدية Add_Parameter( PL_Id, 'Main_Head' , TEXT_PARAMETER, 'عنوان التقرير مثلا' ); -- لمنع إظهار شاشة بارامترات التقرير Add_Parameter( PL_Id, 'ParamForm' , TEXT_PARAMETER, vParamForm ); -- تحديد وجهة الإظهار Add_Parameter( PL_Id, 'DesType' , TEXT_PARAMETER, 'Preview' ); -- تحديد اتجاه الطباعة طولي مثلا Add_Parameter( PL_Id, 'Orientation', TEXT_PARAMETER, 'Portrait' ); -- استدعاء التقرير Run_Product( REPORTS, vRepName, ASynchronous, Runtime, FileSystem, PL_ID ); End Do_Print; تقديم بلاغ
بتاريخ: 1 يونيو 200421 سنة comment_7756 use run_report_object if the report is attached to the formor use run_product تقديم بلاغ
بتاريخ: 9 فبراير 200521 سنة comment_26947 انا بدى اعمل شاشة يستدعى فيها الربيورت ولكن بشرط حسب التاريخ يعني userيدخل التاريخ وحسبه يرجع الريبورتهل يجب وضع باراميتر في الريبورترجاء افيدونى ولكم جزيل الشكر تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.