بتاريخ: 11 أغسطس 201510 سنة comment_265229 السلام عليكم ورحمة الله ارجو من الله ان تكونو في تمام الصحة والعافية الموضوع: عملت تقرير به باراميتر للاستعلام عن اسم العميل وعند الاستعلام باسم عميل مسجل بالانجليزي او بالعربي التقرير شغال تمام من داخل الريبورت, " وعند ربط التقرير بالفورم والاستعلام باللغة العربية يظهر بدون بيانات " مع العلم بحثت في المنتدى و قوقل ما لقيت حل تم تعديل 11 أغسطس 201510 سنة بواسطة jeddo21 تقديم بلاغ
بتاريخ: 12 أغسطس 201510 سنة comment_265236 اظهر الباراميتر فورم وشوفها بتبعت ايه واظنك لو بعت انجليزي برده وانت بتنده ع التقرير من الفورم مش هيجيب حاجة تقديم بلاغ
بتاريخ: 12 أغسطس 201510 سنة كاتب الموضوع comment_265241 مشكور على الرد بالانجليزي شغال تمام مع العلم انا شغال على 10g تقديم بلاغ
بتاريخ: 12 أغسطس 201510 سنة comment_265242 السلام عليكم ورحمة الله وبركاته اخي الكريم قم بارسال القيمة للتقرير من خلال متغير بحيث لا تتغير عند النقل في الوب للتقرير كما في الكود التالي DECLARErepid REPORT_OBJECT;v_rep VARCHAR2(400);p_list paramlist ;BEGINrepid := find_report_object('AAA');SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,getpath||'reports\'||:REP_ID);SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'pdf');p_list :=create_parameter_list('PLIST');add_parameter(p_list,'P_NAM',text_parameter,:TITL);add_parameter(p_list,'P_YEAR',text_parameter,:YEAR1);add_parameter(p_list,'P1',text_parameter,:DAT1);add_parameter(p_list,'P2',text_parameter,:DAT2);add_parameter(p_list,'P_ACT',text_parameter,:ACT);add_parameter(p_list,'P_TEXT',text_parameter,:PTEXT);add_parameter(p_list,'P_NUM1',text_parameter,:NUM1);add_parameter(p_list,'P_NUM2',text_parameter,:NUM2);v_rep := RUN_REPORT_OBJECT(repid,p_list);WEB.SHOW_DOCUMENT('http://127.0.0.1:8889/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=repserver90','_blank');destroy_parameter_list(p_list);END ;راجع الرابط التالي http://www.araboug.o...showtopic=38809 بالتوفيق ان شاء الله تقديم بلاغ
بتاريخ: 12 أغسطس 201510 سنة comment_265243 السلام عليكم ورحمة الله وبركاته 352%/(0'(6&5,37,21Using the Forms RUN_REPORT_OBJECT() Built-in to call Oracle Reports thatcontain a parameter form requires code changes in Forms to run on the Web.The reason for Reports parameter forms not working, when called from Formsusing the RUN_ REPORT_OBJECT Built-in, is an empty action attribute in thegenerated Reports HTML parameter form. Because RUN_REPORT_OBJECT()calls Reports directly on the server, Reports cannot access the Web environmentto obtain the information required to populate the action attribute when generatingthe HTML parameter form.The <ACTION> attribute is part of the standard HTML <FORM> tag thatdefines what to do when a user presses the submit button. The <ACTION>attribute in the Reports parameter form should contain hidden runtime parametersthat are required to process the Reports request after the user presses the submitbutton.This paper presents a Reports command line parameter that helps solve thisproblem with minimal coding. جزاكم الله كل خير تقديم بلاغ
بتاريخ: 12 أغسطس 201510 سنة كاتب الموضوع comment_265248 جزاكم الله خير كيف اظهر الباراميتر فورم يا eslam تقديم بلاغ
بتاريخ: 13 أغسطس 201510 سنة كاتب الموضوع comment_265252 الحمدلله تم حل مشكلة البحث باللغة العربية بعد استعمال كود الاخ jamal_rrk DECLARE repid REPORT_OBJECT; v_rep VARCHAR2(400); p_list paramlist ; BEGIN repid := find_report_object('AAA'); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,'D:\FATORA.RDF'); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'pdf'); p_list :=create_parameter_list('PLIST'); add_parameter(p_list,'P_ID',text_parameter,:ID); add_parameter(p_list,'P_NAME',text_parameter,:NAME); add_parameter(p_list,'P_HISTORY_FROM',text_parameter,:DATE); add_parameter(p_list,'P_HISTORY_TO',text_parameter,:DATE2); add_parameter(p_list,'P_RECIEPT_ID',text_parameter,:RECEIPT); --add_parameter(p_list,'P_TEXT',text_parameter,:PTEXT); --add_parameter(p_list,'P_NUM1',text_parameter,:NUM1); --add_parameter(p_list,'P_NUM2',text_parameter,:NUM2); v_rep := RUN_REPORT_OBJECT(repid,p_list); WEB.SHOW_DOCUMENT('http://127.0.0.1:8889/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=repserver90','_blank'); destroy_parameter_list(p_list); END ; ولكن عند استعمال DESFORMAT=pdf تظهر هذه الرسالة REP-52251: Cannot get output of job ID 22 you requested on Thu Aug 13 06:44:06 GMT 2015.<P>REP-51026: No output for job 22 وعند استخدمام DESFORMAT=HTMLCSS يظهر المحتوى من غير تنسيق والحل هو استخدام DESFORMAT=HTML بارك الله فيكم وربنا يجعل في ميزان حسناتكم تقديم بلاغ
بتاريخ: 13 أغسطس 201510 سنة comment_265253 جزاكم الله خير كيف اظهر الباراميتر فورم يا eslam لو بحثت لوجدت ضالتك set_report_object_property(...................... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.