بتاريخ: 21 أبريل 201510 سنة comment_261917 declare p paramlist; BEGIN P :=CREATE_PARAMETER_LIST ('TEMP'); ADD_PARAMETER(P,'PARAMFORM',TEXT_PARAMETER,'NO'); ADD_PARAMETER(P,'dept',TEXT_PARAMETER,:DEPT_MA); ADD_PARAMETER(P,'Sent_dat',TEXT_PARAMETER,:DEPT_DA); ADD_PARAMETER(P,'DESTYPE',TEXT_PARAMETER,'SCREEN'); RUN_PRODUCT(REPORTS,'E:\FORMS\report\Magales.RDF',ASYNCHRONOUS,RUNTIME,FILESYSTEM,P); IF NOT (ID_NULL(P)) THEN DESTROY_PARAMETER_LIST(P); END IF; END; الخطأ الى بيظهر فى الصورة انا شغال 10G تم تعديل 21 أبريل 201510 سنة بواسطة scdc2003 تقديم بلاغ
بتاريخ: 21 أبريل 201510 سنة comment_261918 هو مفيش صورة , بس عموما , الباراميترز دي بتتحط بـ set_report_object_property مش بـ add_parameter . (destype , paramform) . - المفروض تتأكد ان الباراميتر لست موجودة اصلا ولا الاول وبعدين تبنيها بعد ما تمسحها لو موجودة . عشان كده id_null الي كاتبها ملهاش اي فايدة , لانك اصلا مقلتلوش يدور ع الباراميتر ليست . في مواضيع كتير في المنتدي وفي جوجل عن الموضوع ده , لازم تشوفها , عشان الدنيا ملخبطة جامد كده . تقديم بلاغ
بتاريخ: 21 أبريل 201510 سنة كاتب الموضوع comment_261919 هو مفيش صورة , بس عموما , الباراميترز دي بتتحط بـ set_report_object_property مش بـ add_parameter . (destype , paramform) . - المفروض تتأكد ان الباراميتر لست موجودة اصلا ولا الاول وبعدين تبنيها بعد ما تمسحها لو موجودة . عشان كده id_null الي كاتبها ملهاش اي فايدة , لانك اصلا مقلتلوش يدور ع الباراميتر ليست . في مواضيع كتير في المنتدي وفي جوجل عن الموضوع ده , لازم تشوفها , عشان الدنيا ملخبطة جامد كده . طيب ممكن تكتب ليا كود اعمل به استدعاء للتقرير فيه المعاملين :DEPT_MA :DEPT_DA مع العلم انى معرف الريبورت للفورمة تم تعديل 21 أبريل 201510 سنة بواسطة scdc2003 تقديم بلاغ
بتاريخ: 21 أبريل 201510 سنة comment_261921 كان الأسهل تبحث زي ما قلتلك http://mahmoudoracle.blogspot.com/2012/06/run-oracle-reports-from-oracle-forms.html#.VTY1_clM-T4 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.