Web.show_document() to display report in cache?
AS & DS 10.1.2.0.2.
I try to use run_report_object to generate report in Forms.
Report Destination Type: CACHE
report status 'FINISHED'
I checked cache <o-h>\reports\cache, the report is there. But nothing is show on screen.
Do I HAVE TO use web.show_document('url') to display report in cache?
If yes, what url I should use? If no (hope so), what I should do to bring the report to browser?
Thanks.
Do I HAVE TO use web.show_document('url') to display report in cache?Yes. See examples in http://www.oracle.com/technology/products/forms/pdf/10g/frm10gsrw10g.pdf
Similar Messages
-
Web.show_document to print reports
hi,
i am using web.show_document to print reports. when i print a report, a new browser window is displayed, i don't want this to happen, or at least close the windows that appear automatically, i hope someone can help me.thank you deepak rai for your concern,
i have tried all the targets in the show_document call. they either produced a new window, or replaced the current window containing the result of printing, i don't want any effect to take place on the windows, printing only.
thank you again -
hello!
I'm having the problem.
When I want to publish reports character mode directly within browser!
The code is as follows!
SET_REPORT_OBJECT_PROPERTY(repid, REPORT_EXECUTION_MODE, RUNTIME);
SET_REPORT_OBJECT_PROPERTY(repid, REPORT_COMM_MODE, SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESTYPE, FILE);
SET_REPORT_OBJECT_PROPERTY(repid, REPORT_DESFORMAT, '');
SET_REPORT_OBJECT_PROPERTY(repid, REPORT_SERVER, server );
v_rep := RUN_REPORT_OBJECT(reportFile,mparamlist_id);
rep_status := REPORT_OBJECT_STATUS(v_rep);
if rep_status = 'FINISHED' then
vjob_id :=substr(v_rep,length(server)+2,length(v_rep));
WEB.SHOW_DOCUMENT('../reports/rwservlet/getjobid'||vjob_id||'?server='||server,'_blank');
else
message('Fail to create Report!');
end if;
The report is generated,
But it does not open directly in browser!
The browser will download a file without extension / format, with the name 'getjobid38'!
When I change the code to 'TXT'
WEB.SHOW_DOCUMENT('../reports/rwservlet/getjobid'||vjob_id||'.txt?server='||servidor,'_blank');
The following error is returned:
rep-50003 the command line is invalid: getjobid38.txt
Already grateful!working with forms 11gR2 (11.1.2.1)
-
Web.show_document cannot display file with Chinese char in IIS 6
Dear all,
There is a problem that web.show_document cannot display file with Chinese char in IIS 6, but works fine in IIS 5.
Is it a server problem or is there any setting in server? Do you know how to solve it?
Big Thanks
JYHi,
As Francois mentioned, this issue has nothing to do with forms / web.show_document. web.show_document, just opens the URL specified as parameter. So, if you run the URL (that you've passed as argument for web.show_document), directly in the browser, you would be getting the same issue.
So, as you said, if it works fine in IIS 5 and does not in IIS 6, it would be an issue with the IIS and not forms. You might want to check out the IIS 6 release notes / documentation for any known issues / raise an issue in that.
-Arun -
SQL Report Viewer Web Part Not displaying Report
I have just completed updating an old report using report builder 3.0. I have added it to SharePoint Designer but have not replaced the old report file.
Any help is greatly appreciated!!
All I did was export the old report from sharepoint designer to my desktop. Then opened it with Report Builder 3.0- made changes to the report and saved it with a different name (for safety in case i break things) and then upload it back to the same place where
the old report was located using SP Designer. I then went back to the site in sharepoint that is displaying the old report, and changed the URL path in the SQL report viewer to the new report.
Now the SQL Report Viewer web part isn't showing anything (blank)Dear Form Moderator,
This question is already asked in sharepoint forum so please don't move this sharepoint forum. Here is link of thread:
https://social.technet.microsoft.com/Forums/en-US/3796da85-fbb4-4722-a5d0-724859f7d4ae/sql-report-viewer-web-part-not-displaying-report?forum=sharepointgeneralprevious
Here is the one more duplicate thread link in same forum. So either you can merge both OR delete one.
https://social.technet.microsoft.com/Forums/en-US/259d2586-ed4a-4f47-a808-877d4621d9f2/report-builder-30-sql-report-viewer-web-part-not-displaying-report-in-sharepoint?forum=sqlreportingservices
[SharePoint Forum Moderator]
Hemendra:Yesterday is just a memory,Tomorrow we may never see<br/> Please remember to mark the replies as answers if they help and unmark them if they provide no help -
Problem with web.show_document in calling report
Hi ,
I have started the reports server... Programs->run->"C:\oracle\product\DevSuite10g\BIN\rwserver.exe server".
The system started a report server called "f".
Pressing a button:
declare
begin
URL_VAR:='/reports/rwservlet?server='||rep_server_name_var||'&report=texnikos_user\mod3_hmerolog_kinisis_.RDF'||'&desformat='||desformat_var||'&destype='||destype_var||'&userid='||username_var||'/'||password_var||'@'||tns_var||'¶mform='||param_form_var;
WEB.SHOW_DOCUMENT(URL_VAR,'_parent');
end;The system displays the error:
REP-52266: failed starting the Reports Server f.oracle.reports.RWException: IDL:oracle/reports/RWException:1.0.
As action Oracle points out about it:
Please make sure the server is not already started as a stand alone server.
But there is not.... The server f has started successfully....
Do you have any idea why is that...???
NOTE: I use Oracle Dev10g. I also noticed that in the window which shows the status of the report server... in the last line as "active threads"(i don't know if i translated into english right ... the status is displayed in greek) that there are 2. Is this problem...???
Thanks, alot
Simon
Message was edited by:
sgalaxyEventually , the report run... when the active thread got the value 1. How is it done...(i mean the value of 1 , instead of 2 when the report started...????) How to secure that the active thread would be 1 if this is the problem...????
However , because the report is 2 page accross.... the report displays the first page and down the other page.... Is it possible to display both pages accross as i see them in report builder env....?????
Thanks , a lot
Simon -
Browser Time out in Reports (using WEB.SHOW_DOCUMENT to call reports)
When running a big report which takes a long time to run, it finishes on the report server but in the browser the screen is stuck at the parameter form, you don't see the report output. It's as if the browser has timedout. Is there a solution to this?
I am running reports using WEB.SHOW_DOCUMENT only - through a URL. This seems to be a huge drawback of using this method.Is the browser launching?
If it is have you tried a show source on the browser window?
Sometimes if you open an XML file in a browser you get a blank page but the XML is there. Something to do with the XML format I think. I'm no expert on XML just a behaviour I have observed. -
Web template not displaying report properly for few users
Hi,
We have a report based on a web template.The box is supposed to display values for certain fields.
For some users, this box is not displaying any values, its coming as blank and its shrinked in appearance.
This happens only for a few users.There are others who are able to see the report correctly with the values appearing
Any idea from where should we start trouble shooting and what should we look at?
Thanks,
AnjanaHi,
You can specify the properties for your Web application in each Web template. The settings you have made can then be saved in a library and applied to any other Web template as needed. Choose the Web template for which you want to make the settings from the dropdown box in the header of the Properties window of the Web Application Desginer.
Go through the link and set according to the below link you can acheive this
http://help.sap.com/saphelp_nw04/helpdata/EN/1f/37813b650cdc0be10000000a114084/content.htm
Regards,
Marasa. -
Running report with web.show_document
We are using web.show_document to run reports which have parameter forms. destype=CACHE , desformat=pdf . We are also using the javabean which hides the login credentials as a cookie.
The output displays OK then the user wants to email it, so they use the mail button on the adobe reader toolbar.
They are asked whether they want to link or copy even though link does not work.
If they choose copy, the result is an email with an attachment called 'servlet' with no extension.
The recipient of the email has no idea what a servlet is, and more importantly they do not know how to open the file.
Does anyone know how to get around these problems ?Ino
Your method is fine if run_report_object is used. However, in order to display a parameter form, the report must be run with web.show_document. If web.show document is used twice, first to run the report and then to display it, the second does not wait for the first to finish, even if a synchronize is put between them.
So, as soon as the parameter form appears, the second show_document appears in front of it saying it cannot find the file. Dismissing that allows access to the parameter form, the report runs and gives a success message but no output. -
Web.Show_Document does not work with long running reports
I am using Web.Show_Document() to call reports from Forms. Everything works fine for smaller reports. However for long running reports I do not get the output instead get the page "This page cannot be displayed.". On checking the job status on the report server I find that report is still running and completes after some time but by that time my http request has already timed out. What configuration do I have to change to make my long running reports work.
ThanksSo, looks like this is an IE issue. I need to add the form server site to my list of Trusted Sites. Once I did that, everything started to work fine. Thought I'd share in case anyone is really interested.....
-
WEB.SHOW_DOCUMENT
Hello
I used this code on form, button mouse click trigger.
WEB.SHOW_DOCUMENT('http://<IAS_IP>:7778/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?','_blank');
When I clicked it open another window but it lost the port number 7778 on the URL address then it gives the error page cannot display.
http://<IAS_IP>/reports/rwservlet/getjobid38?
If I add the port # manuallly it will show the report.
But the insert/import JPG picture not appear it gives red x on the left corner.
How can i solved this problem to retain the port# when calling the report? Anyone can help me please.
IAS10gR2. OS windows server 2003R2.
Furthermore where i can set the path of the report so that no need to specify the drives/folder which reports resides? I set the path for forms but for report i dont know where.
I edited the registry but the report path is not accessible.Is there any config like the forms(Forms Edit Environment File: default.env) for report?
Thank you,
charlesHello Michael
Thank for your reply.
Im accessing the IAS on the internet public IP.I dont have now the registered domain name. im only using the IP that the internet provider company provides.
This my complete work code now..
declare
v_rep VARCHAR2(100);
v_report_server VARCHAR2 (30) := 'rep_appserv_oracleas2';
v_report_name VARCHAR2(100) := 'c:\ceor\ceor001r'; <<<<<---- HOW TO REMOVE THE DRIVES/FOLDER. WHERE I CAN SET THE REPORT PATH? I MODIFIED THE REGISTRY.
v_format VARCHAR2(12) := 'PDF'; PDF or SPREADSHEET
v_format VARCHAR2(12) := 'htmlcss';
repid REPORT_OBJECT; --- Added
rep_status VARCHAR2(100); ---added
v_ip varchar2(100) := 'IAS_IP';
begin
repid := find_report_object('report5');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,v_report_server); -- remove ' '
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_FILENAME,v_report_name);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT, v_format);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no p_1='||:SP_USERCODE); 'p_my_second_parameter='||:block.my_second_parameter);
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
LOOP
rep_status := report_object_status(v_rep);
END LOOP;
IF rep_status = 'FINISHED' THEN
/*Display report in the browser*/
WEB.SHOW_DOCUMENT('http://'||v_ip||'/reports/rwservlet/getjobid'||
substr(v_rep,instr(v_rep,'_',-1)+1)||'?','_blank');
ELSE
message('Error when running report - '||rep_status);
END IF;
END;
If im not wrong your the one who corrected my code before.I need to check on older post.
its formseleven.
Re: security on url when calling reports on report10g
Thank you.
Charles. -
Web.Show_document issue in Reports6i
I am submitting a report through a form(in Oracle Apps), the report completes successfully. The status is shown as 'finished'. But the when I use the web.show_document to display the report, it says that the page does not exist. The report works fine when I submit it as a concurrent request.
I am working with D2K, the Reports and forms server is 6i.
Can someone just give me the format for calling the report through web.show_document...I just want to be sure that I am typing it correctly.
Regds,
SujoyTry using %20 in place of the space in the URL.
-
Dont want to display "Report Successfully Run" applet
Dear Users....I Dont want to display "Report Successfully Run" applet after my report runs successfully. I'm calling report from Forms-10g Rel.2 and my browser is Internet Explorer ver.6. I'm sending my report directly to printer using Web.Show_Document.If my report is sent to printer successfully there is no need to display browser window with the above mentioned message. Is there any solution for this???
Code in when-button-pressed
DECLARE
V_Usr_Prm Varchar2 (1000);
BEGIN
V_Usr_Prm :=
'FROM_REF_NO='
|| P_FRM_REF_NO
|| '+TO_REF_NO='
|| P_FRM_REF_NO
|| '+P_PRE_BY='
|| P_PRE_BYE
|| '+P_VR_TYPE='
|| P_VOR_TYP
|| '+YEAR1='
|| P_VOR_YER
|| '+MNU_IDE=0'
|| '+P_PRN_FLG=1';
web_show_document_proc ('HTMLCSS', 'Y:\02\\02\VOR_PRN.REP', V_USR_PRM);
END;
Procedure Web_Show_Document_Proc is
PROCEDURE WEB_SHOW_DOCUMENT_PROC (runformat varchar2,
reportname varchar2,
userparameters vARCHAR2)
IS
i NUMBER (10);
v_a VARCHAR2 (10);
v_b VARCHAR2 (10);
vc_url VARCHAR2 (1000);
vc_url_temp VARCHAR2 (1000);
vc_user_name VARCHAR2 (30) := GET_APPLICATION_PROPERTY (username);
vc_user_pw VARCHAR2 (30) := GET_APPLICATION_PROPERTY (password);
vc_user_connect VARCHAR2 (30)
:= GET_APPLICATION_PROPERTY (connect_string) ;
BEGIN
vc_url :=
'userid='
|| vc_user_name
|| '/'
|| vc_user_pw
|| '@'
|| vc_user_connect;
FOR i IN 1 .. LENGTH (vc_url)
LOOP
v_a := LTRIM (TO_CHAR (TRUNC (ASCII (SUBSTR (vc_url, i, 1)) / 16)));
IF v_a = '10'
THEN
v_a := 'A';
ELSIF v_a = '11'
THEN
v_a := 'B';
ELSIF v_a = '12'
THEN
v_a := 'C';
ELSIF v_a = '13'
THEN
v_a := 'D';
ELSIF v_a = '14'
THEN
v_a := 'E';
ELSIF v_a = '15'
THEN
v_a := 'F';
END IF;
v_b := LTRIM (TO_CHAR (MOD (ASCII (SUBSTR (vc_url, i, 1)), 16)));
IF v_b = '10'
THEN
v_b := 'A';
ELSIF v_b = '11'
THEN
v_b := 'B';
ELSIF v_b = '12'
THEN
v_b := 'C';
ELSIF v_b = '13'
THEN
v_b := 'D';
ELSIF v_b = '14'
THEN
v_b := 'E';
ELSIF v_b = '15'
THEN
v_b := 'F';
END IF;
vc_url_temp := vc_url_temp || '%' || v_a || v_b;
END LOOP;
vc_url :=
'/reports/rwservlet?server=rep_appsrv_frhome1+'
|| vc_url_temp
|| '+report='
|| reportname
|| '+destype=Printer+desformat='
|| runformat
|| '+paramform=No+'
|| userparameters;
WEB.SHOW_DOCUMENT (vc_url, '_blank');
END; -
Dont want to display "Report Successfully Run"
Dear Users....I Dont want to display "Report Successfully Run" applet after my report runs successfully. I'm calling report from Forms-10g Rel.2 and my browser is Internet Explorer ver.6. I'm sending my report directly to printer using Web.Show_Document.If my report is sent to printer successfully there is no need to display browser window with the above mentioned message. Is there any solution for this???
Code in when-button-pressed
DECLARE
V_Usr_Prm Varchar2 (1000);
BEGIN
V_Usr_Prm :=
'FROM_REF_NO='
|| P_FRM_REF_NO
|| '+TO_REF_NO='
|| P_FRM_REF_NO
|| '+P_PRE_BY='
|| P_PRE_BYE
|| '+P_VR_TYPE='
|| P_VOR_TYP
|| '+YEAR1='
|| P_VOR_YER
|| '+MNU_IDE=0'
|| '+P_PRN_FLG=1';
web_show_document_proc ('HTMLCSS', 'Y:\02\\02\VOR_PRN.REP', V_USR_PRM);
END;
Procedure Web_Show_Document_Proc is
PROCEDURE WEB_SHOW_DOCUMENT_PROC (runformat varchar2,
reportname varchar2,
userparameters vARCHAR2)
IS
i NUMBER (10);
v_a VARCHAR2 (10);
v_b VARCHAR2 (10);
vc_url VARCHAR2 (1000);
vc_url_temp VARCHAR2 (1000);
vc_user_name VARCHAR2 (30) := GET_APPLICATION_PROPERTY (username);
vc_user_pw VARCHAR2 (30) := GET_APPLICATION_PROPERTY (password);
vc_user_connect VARCHAR2 (30)
:= GET_APPLICATION_PROPERTY (connect_string) ;
BEGIN
vc_url :=
'userid='
|| vc_user_name
|| '/'
|| vc_user_pw
|| '@'
|| vc_user_connect;
FOR i IN 1 .. LENGTH (vc_url)
LOOP
v_a := LTRIM (TO_CHAR (TRUNC (ASCII (SUBSTR (vc_url, i, 1)) / 16)));
IF v_a = '10'
THEN
v_a := 'A';
ELSIF v_a = '11'
THEN
v_a := 'B';
ELSIF v_a = '12'
THEN
v_a := 'C';
ELSIF v_a = '13'
THEN
v_a := 'D';
ELSIF v_a = '14'
THEN
v_a := 'E';
ELSIF v_a = '15'
THEN
v_a := 'F';
END IF;
v_b := LTRIM (TO_CHAR (MOD (ASCII (SUBSTR (vc_url, i, 1)), 16)));
IF v_b = '10'
THEN
v_b := 'A';
ELSIF v_b = '11'
THEN
v_b := 'B';
ELSIF v_b = '12'
THEN
v_b := 'C';
ELSIF v_b = '13'
THEN
v_b := 'D';
ELSIF v_b = '14'
THEN
v_b := 'E';
ELSIF v_b = '15'
THEN
v_b := 'F';
END IF;
vc_url_temp := vc_url_temp || '%' || v_a || v_b;
END LOOP;
vc_url :=
'/reports/rwservlet?server=rep_appsrv_frhome1+'
|| vc_url_temp
|| '+report='
|| reportname
|| '+destype=Printer+desformat='
|| runformat
|| '+paramform=No+'
|| userparameters;
WEB.SHOW_DOCUMENT (vc_url, '_blank');
END; -
IE7 and web.show_document
We run a forms application using 9.0.4 on IAS10gR1, JInitiator is 1.3.1.13. We often use web.show_document to display files (usually pdfs, but also other types) that are stored as blobs in the db or as files on the app server. From time to time users complain that this feature doesn't work anymore. In most cases this is caused by a popup blocker, either IE, or they use Firefox, or have installed Google's or Yahoo's toolbar with their popup blockers enabled.
But now we are facing problems with users that have installed IE7. When they try to show a file which should be displayed using web.show_document, a new window flickers shortly and then disappears, even with the popup blocker disabled.
Anybody out there with the same experience and (hopefully) a solution/workaround?
And yes, I know that IE7 is not yet certified.
Thanks in advance.
GeraldWe had the same problem opening files through web.show_document with IE7. It has to do with the Download settings in your Internet or LocalIntranet zones under Tools > Internet Options > Security > Select the zone > Custom level > Downloads group > Automatic prompting for file downloads setting.
These prohibit IE7 to ask the user about downloading a file. That's why the new browser window closes right away. You could either change the settings for Internet and lower the security for all sites, or add your Forms server to Local intranet or even TrustedSites and set these up properly.
Maybe you are looking for
-
Hi All, We are working on building a web application using on ADF. The landing page of our application is a dashboard screen that is read-only with 100 to 500 records displayed in a table. User can move to other pages and create requests. 1) When use
-
Error while transporting standard text using RSTXTRAN
Hai Gurus I am trying to transport the standard text that was created in Development to Quality with the script I am working. I tried to attach the SO to the task Request using RSTXTRAN and SO are selected.Finally when I am trying attach to the c
-
Ordering data based on 2 columns
Hi, I have a table as below Name1 Age1 Name2 Age2 a 10 a 15 a 10 a 5 c 20 b 25 e 25 c 18 f 30 d 100 I want to order the table based on both (name1 and name2) and then after on age1 and age2. the resultant data i require is as below Name1 Age1 Name2 A
-
Calling BIP from Forms: Having Java version problem
<h5> Hi, I tried to call a BIP report through Oracle Forms. I followed this PDF. http://www.oracle.com/technology/products/xml-publisher/docs/Forms_BIP_v22.pdf Problem is, when I run the form, I get this error (copied from the Java Console) </h5> <h6
-
It won't stop downloading...Why?
Each time I am offered to download the latest version of Firefox, it starts downloading, but never stops...Why? Therefore I never get it downloaded.