Report printout through form along parameters
hi,
i have a button on report named 'print'. i want to print report through form by passing values and parameters through form without opening that report? how it could be possible?
example: i am viewing employee data. i want to print through form the detail of any employee i.e. empno 7839.the report is in specific format.
thanks
You can print directly from the application server with destype=printer.
http://download.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_cla.htm#sthref2725
A requirement is that all the printers in your network, that you want to use for printing, have to known on the AS.
Similar Messages
-
Having problemn in sending a report email through forms
Hi ALL,
I am trying to send an email a report through forms
It works for me in client side
I am just passing parameters and working fine in Client side
I am using forms 6i,reports6i and Oracle 8i
If i run the same form in web it is not doing anything
Any help
The code is below
PROCEDURE send_report (name varchar2) IS
rpt_id REPORT_OBJECT := find_report_object('GENERIC');
v_rep VARCHAR2(100);
rep_status varchar2(20);
errcode number;
RPT_DES VARCHAR2(200) := '[email protected],[email protected]';
BEGIN
SET_REPORT_OBJECT_PROPERTY(rpt_id,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY (rpt_id,REPORT_DESTYPE,MAIL);
SET_REPORT_OBJECT_PROPERTY (rpt_id,REPORT_DESFORMAT,'PDF');
SET_REPORT_OBJECT_PROPERTY (rpt_id,REPORT_DESNAME,RPT_DES);
SET_REPORT_OBJECT_PROPERTY (rpt_id,REPORT_FILENAME,name||'.rep');
v_rep := RUN_REPORT_OBJECT(rpt_id);
do_key('clear_form');
EXCEPTION
when form_trigger_failure then null;
END;Hi,
on the Web you need to configure the Reports Server for sending emails, not the runtime.
Frank -
Report Printout Through APPS 11.5.5
I have report in Report 6i, and through this report is running fine and page setting is proper, but when I placed this report in APPS 11.5.5 it is running fine but when I try to take printout on printer it is not skipin on next page according to setting.
Waiting for suggestion.
Thx
Shishu PaulHi,
how can i delete these files. I want to delete all files which is one month old.Run "Purge Concurrent Request and/or Manager Data" concurrent program, it should purge the data from the CM table and the log files from the OS.
2) how can i tune concurrent manager ?
We have 32 Sun SPARC 4 processor and 64 GB RAM on server.This was discussed before in this forum; please use the search to find old threads discussing the same topic. Below is one of the threads which should be helpful.
Concurrent Manager very slow........
Concurrent Manager very slow........
Regards,
Hussein -
SAP Crystal Report (2008) through SQL Query parameters
Hi,
I Created a report in Crystal report (2008) based on Sql Query. I created parameters in SQL query prompt only (all single valued).
Based on this I need to show the data in detail section.
For Graph, I used another SQL query, and added one subreport to the Main report header section. Since this subreport is also using the SQL query prompts for taking parameters.
Since both the reports are using same set of parameters. I mapped Main report parameters to sub-report parameters.
So Now structure is like,
In a report there is one subreport.
Main report ....SQL query generates parameter prompt..same parameters is passed to subreport.
In subreport there are sql generated prompts. and we mapped that prompts to main report parameter prompts.
Now it is running fine from crystal report, but not from CMC. It is not showing the graph.
Made Two Experiment:
1. To check subreport is running or not , Mannualy put my name in sub report--working fine.(CMC)
2. To check the parameters are correctly mapped--printed the value in subreport--Showing all the parameters value from CMC
but it is not running the SQL query of that sub report.
Any suggestion ?? Or is there anyoption to check?? Or a CMC setting.
Please suggest and respond..
Thank you in advance.!!Hi Rajeev,
This is Crystal reports development community, you said the report is working fine in Crystal. it is problem in CMC. So the issue is at BI Server.
So i think you need to create the thread in the below community.
BI Platform
--Naga -
Calling a Form from Report hyperlink through parameters
How do I query a form on load after it gets called from a report hyperlink. I would like to whether it can be done passing parameters from oracle reports to oracle forms, if so how do I send the value clicked from report hyperlink into an oracle form. Requesting help on this. Thank you.,
<BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by The Oracle Reports Team ([email protected]):
SUGUNAN,
There is no built in mechanism to call Oracle Forms from Oracle Reports. Usually, customers want to call Reports from Forms which is a built-in feature of Forms using Run_report_object.
Regards,
The Oracle Reports Team<HR></BLOCKQUOTE>
Thanks for your reply. It would be very useful for customers like us, if Oracle can incorporate such a facility in the newer versions of Reports.
Regards,
Sugunan
null -
How to invoke crystal reports from Oracle forms 11g R2 along with passing p
How to invoke crystal reports from Oracle forms 11g R2 along with passing parameter to it.
how to pass parameters to crystal report, please help.how to pass parameters to crystal report, please help.This would entirely depend on crystal reports and you might find informations on crystal reports related communities more likely...I for one have seen crystal reports the last time about 12 years ago. And even back then I simply acknowledged it's existence instead of working with it.
Maybe crystal reports can be invoked via a URL call which would make it simple as you'd need simply build an URL and show the report using web.show_document. But that's pure speculation. Also you might not be the first with this requirement, so the solution to your problem might be right under your nose and just a little google search away ;)
cheers -
Problem in Runinng a report with parameter form through Run_Report_object
Hi,
I am trying to run reports thought RUN_REPORT_OBJECT built-in. It works fine in following cases
* Run a report without parameter Form
* Run a report with parameter form by passing parameters through parameter
List.
But it did not o\work in following cases.
* Run a report with parameter form by passing parameters through setting the
REPORT_OTHER option of SET_REPORT_OBJECT_PROPERTY built-in.
* Run a report with parameter form by using Reports own parameter form.
In first case it says un able to run report and does not even submitt the job to the AS. In the second case its submits the job but when i show it with WEB.SHOW_DOCUMENT, it opens the parameter form and when i run the report after filling the parameters, it displays an error page.
I am using 9iDS and 10g AS, and 10g Database. Please help me.
Mohib.Mohib,
Run a report with parameter form by passing parameters through setting the REPORT_OTHER option of SET_REPORT_OBJECT_PROPERTY built-in.[...] it says un able to run report and does not even submitt the job to the AS
This sound like a user error to me and you want to check the parameters and maybe look at the Reports Queue Manager for the exact error message
Run a report with parameter form by using Reports own parameter form.
See:
http://www.oracle.com/technology/products/forms/pdf/10g/frmrepparamform.pdf
and
http://www.oracle.com/technology/products/forms/pdf/10g/frmrepparamform.zip
Frank -
I am running a non-parameterized report from forms on the forms server using run_report_object. The parameters being passed to the reports server through the property palette are
file name = blr_ndc_005
execution mode= RUNTIME
communication mode = ASYNCHRONOUS
destype= SCREEN
desformat=
desname=
report server= REP60_9IAS
although the report ran successfully there is no output being displayed in any browser window. Though when i change the destype parameter to 'FILE' the report runs successfully and the file is generated.
I want similar functionality to the web.show_document built-in but the purpose is to hide the username and password.
I would be very grateful if anyone could help me in this regard or let me know if this is not possible.
Thanking in anticipation,
Majid.please check the reports and forms integration paper on otn to see the correct way to get your output from the report.
-
Calling report from a form with user input parameters
Hello,
I am new to Oracle reports. I have an application coded in 6i. I am currently running the application in Oracle Forms Builder 9i. There are also few reports which are called from the forms. Since the application was developed in 6i, the report was called using Run_Product. The forms pass a set of user parameters to the report using the parameter list pl_id. The syntax used was Run_Product(REPORTS, 'D:\Report\sales.rdf', SYNCHRONOUS, RUNTIME,FILESYSTEM, pl_id, NULL);
I learnt that the Run_product doesnt work in 9i and we need to use run_report_object. I have changed the code to use run_report_object and using web.show_document () i am able to run the report from the form. There are 2 parameters that need to be passed from forms to reports. The parameters are from_date and to_date which the user will be prompted to enter on running the form. In the report, the initial values for these parametes are defined. So, the report runs fine for the initial value always. But when i try to change the user inputs for the form_date and to_date, the report output doesnt seem to take the new values, instead the old report with the initial values(defined in the report) runs again.
Can someone give me the code to pass the user defined parameters to the report from the forms? I have defined a report object in the forms node as REPTEST and defined a parameter list pl_id and added form_date and to_date to pl_id and used the following coding:
vrepid := FIND_REPORT_OBJECT ('REPTEST');
vrep := RUN_REPORT_OBJECT (vrepid,pl_id);
But this doesnt work.
Also, Should the parameters defined in the forms and reports have the same name?Thanks for the quick response Denis.
I had referred to the document link before and tried using the RUN_REPORT_OBJECT_PROC procedure and ENCODE functions as given in the doc and added the following SET_REPORT_OBJECT_PROPERTY in the RUN_REPORT_OBJECT_PROC :
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,' FROM_DATE='||:BLK_INPUT.FROM_DATE||' TO_DATE='||:BLK_INPUT.TO_DATE||' paramform=no');
But this also dint work. Please help me understand what difference does setting paramform=no OR paramform=yes make?
In the report, i have defined the user parameters as FROM_DATE and TO_DATE respectively so that they match the form datablock BLK_INPUT items FROM_DATE and TO_DATE.
My WHEN_BUTTON_PRESSED trigger is as below:
DECLARE
report_id report_object;
vrep VARCHAR2 (100);
v_show_document VARCHAR2 (2000) := '/reports/rwservlet?';
v_connect VARCHAR2 (30) := '&userid=scott/tiger@oracle';
v_report_server VARCHAR2 (30) := 'repserver90';
BEGIN
report_id:= find_report_object('REPTEST');
-- Call the generic PL/SQL procedure to run the Reports
RUN_REPORT_OBJECT_PROC( report_id,'repserver90','PDF',CACHE,'D:\Report\sales.rdf','paramform=no','/reports/rwservlet');
END;
... and the SET_REPORT_OBJECT_PROPERTY code in the RUN_REPORT_OBJECT_PROC procedure is as:
PROCEDURE RUN_REPORT_OBJECT_PROC(
report_id REPORT_OBJECT,
report_server_name VARCHAR2,
report_format VARCHAR2,
report_destype_name NUMBER,
report_file_name VARCHAR2,
report_otherparam VARCHAR2,
reports_servlet VARCHAR2) IS
report_message VARCHAR2(100) :='';
rep_status VARCHAR2(100) :='';
vjob_id VARCHAR2(4000) :='';
hidden_action VARCHAR2(2000) :='';
v_report_other VARCHAR2(4000) :='';
i number (5);
c char;
c_old char;
c_new char;
BEGIN
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME,report_file_name);
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_SERVER,report_server_name);
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,report_destype_name);
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESFORMAT,report_format);
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,' FROM_DATE='||:BLK_INPUT.FROM_DATE||' TO_DATE='||:BLK_INPUT.TO_DATE||' paramform=no');
hidden_action := hidden_action ||'&report='||GET_REPORT_OBJECT_PROPERTY(report_id,REPORT_FILENAME);
hidden_action := hidden_action||'&destype='||GET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE);
hidden_action := hidden_action||'&desformat='||GET_REPORT_OBJECT_PROPERTY (report_id,REPORT_DESFORMAT);
hidden_action := hidden_action ||'&userid='||get_application_property(username)||'/'||get_application_property(password)||'@'||get_application_property(connect_string);
c_old :='@';
FOR i IN 1..LENGTH(report_otherparam) LOOP
c_new:= substr(report_otherparam,i,1);
IF (c_new =' ') THEN
c:='&';
ELSE
c:= c_new;
END IF;
-- eliminate multiple blanks
IF (c_old =' ' and c_new = ' ') THEN
null;
ELSE
v_report_other := v_report_other||c;
END IF;
c_old := c_new;
END LOOP;
hidden_action := hidden_action ||'&'|| v_report_other;
hidden_action := reports_servlet||'?_hidden_server='||report_server_name|| encode(hidden_action);
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_OTHER,'pfaction='||hidden_action||' '||report_otherparam);
-- run Reports
report_message := run_report_object(report_id);
rep_status := report_object_status(report_message);
IF rep_status='FINISHED' THEN
vjob_id :=substr(report_message,length(report_server_name)+2,length(report_message));
message('job id is'||vjob_id);pause;
WEB.SHOW_DOCUMENT(reports_servlet||'/getjobid'||vjob_id||'?server='||report_server_name,' _blank');
ELSE
--handle errors
null;
END IF;
In the code - " hidden_action := hidden_action ||'&'|| v_report_other; " in the RUN_REPORT_OBJECT_PROC procedure above, how do i make sure that the v_report_other variable reflects the user input parameters FROM_DATE and TO_DATE ??? v_report_other is initialised as v_report_other VARCHAR2(4000) :=''; in the procedure. Will ensuring that the v_report_other contains the user input parameters FROM_DATE and TO_DATE ensure that my report will run fine for the input parameters?
Thanks in advance.
Edited by: user10713842 on Apr 7, 2009 6:05 AM -
How to auto save pdf report through forms 6i
we are using the forms-6i and database 9i. and report builder-6i
here our requirement is calling the rdf report at the time of saving the form. and rdf report has opened pdf . that should be save into client machine automatically with prescribed file name. report is opening successfully. but i don't know how to save automaticcaly. can anybody help me how to o this
thank youFORM BUILDER VERSION
Forms [32 Bit] Version 6.0.8.11.3 (Production)
Oracle Toolkit Version 6.0.5.35.0 (Production)
PL/SQL Version 8.0.6.0.0 (Production)
Oracle Procedure Builder V6.0.8.11.0 Build #449 - Production
PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
Oracle Query Builder 6.0.7.0.0 - Production
Oracle Virtual Graphics System Version 6.0.5.35.0 (Production)
Oracle Tools GUI Utilities Version 6.0.5.35.0 (Production)
Oracle Multimedia Version 6.0.5.34.0 (Production)
Oracle Tools Integration Version 6.0.8.10.2 (Production)
Oracle Tools Common Area Version 6.0.5.32.1
Oracle CORE Version 4.0.6.0.0 - Production
Report Builder Version
Report Builder 6.0.8.11.3
ORACLE Server Release 8.0.6.0.0
Oracle Procedure Builder 6.0.8.11.0
Oracle ORACLE PL/SQL V8.0.6.0.0 - Production
Oracle CORE Version 4.0.6.0.0 - Production
Oracle Tools Integration Services 6.0.8.10.2
Oracle Tools Common Area 6.0.5.32.1
Oracle Toolkit 2 for Windows 32-bit platforms 6.0.5.35.0
Resource Object Store 6.0.5.0.1
Oracle Help 6.0.5.35.0
Oracle Sqlmgr 6.0.8.11.3
Oracle Query Builder 6.0.7.0.0 - Production
PL/SQL Editor (c) WinMain Software (www.winmain.com), v1.0 (Production)
Oracle ZRC 6.0.8.11.3
Oracle Express 6.0.8.3.5
Oracle XML Parser 1.0.2.1.0 Production
Oracle Virtual Graphics System 6.0.5.35.0
Oracle Image 6.0.5.34.0
Oracle Multimedia Widget 6.0.5.34.0
Oracle Tools GUI Utilities 6.0.5.35.0
Data Base: Oracle 9i
And we are developing the report by using above mentioned report builder and saved as a .rdf file. from the form. and calling that report from the form runtime by passing the parameters. i mentioned already report is opening fine and accurately. we want to that after opening the report that will be like a save as in pdf format of client_machine at specified location. there is no need to save the user manually and to avoid the user from these steps like to go report window file menu save as . can you pls suggest me how to do
sample coding for report calling
RUN_REPORT_OBJECT_PROC(FIND_REPORT_OBJECT('R_CRITICAL_xseries_multiple'),:Global.report_server,
'PDF',CACHE,:Global.path||'R_CRITICAL_xseries_multiple.rdf','paramform=No',:Global.reportserver_path,rep); -
How to open a file created at the server through form/report at client end
How to open a file created at the server through form/report at client end
Dear Sir/Madame,
I am creating a exception report at the server-end using utl file utility. I want to display this report at the client end. A user doesn't have any access to server. Will u please write me the solution and oblige me.
Thanks
Rajesh JainOne way of doing this is to write a PL/SQL procedure that uses UTL_FILE to read the file and DBMS_OUTPUT to display the contents to the users.
Cheers, APC -
Report not running through Forms menu
Hi Gurus,
In our reports we have used Query PL/SQL to reference cursor. When it is compiled and an executable 'rep' file is created, which when
called through froms menu generates following error and aborts the report.
REP-1401:'qr_1refcurds': Fatal PL/SQL error occured.
ORA-06508: PL/SQL: could not find program unit being called
The same report when called through forms menu, without the compiled version, executes smoothly. Also it runs through report builder perfectly after compilation and generation of rep file.
Would appreciate if anyone can provide suitable guidelines to solve this issue.
nullhello,
is the program-unit you are trying to call, in an external plsql-library ? if so, you have to provide the PLX version of this library in order to use it from a REP file.
however, why are you using the compiled REP version at all ? i would suggest to use the RDF file.
regards,
the oracle reports team --pw -
How can i save and retrieve blob data through forms and reports...
I have blob data type column and I want to save word, html, gif
document in oracle database through forms 6 and retrieve the
data into forms and reports.
Details : I want to open .doc,.html,.gif file through a button
and save it ..and i want retrieve the data into text item same
in reports....
If anybody have the answer then send me at
[email protected]use ole container
initialize the container with the filename (doc or gif)
Edited by: arshid on Feb 8, 2009 1:57 PM -
Hello everybody,
I created a oracle report i.e Bank Book having banks transactions receipts and payments and opening balance w.e.f 01-jul-2014. parameters are bank code, from_date and to_date. opening balance calculates (return ope from table bankinfo +total receipts-total payments). reports runs correctly via report builder. balances are ok. but the problem is when i run this report via oracle form opening balance return only ope from table bankinfo and skips total receipts-total payments.....
i dont think so why this happend at all. some body help me...
thanks
Abdul SalamHi ,
This community is to discuss Oracle Application Server specific issues, you can post this query in for better response:
Oracle Reports (MOSC)
Regards,
Prakash. -
How to run report through form
dear friends
i have a problum i craeted a report and i want when i press the button
the report dispalyed
please send me the code for that i tried lot but not succesed
or any possible help
thanks in advance
regards
Vikas SinghalVikas,
What have you tried so far. Could you give us a code example? Also, what version of Forms and Reports are you using? Forms 6i through Forms 10g have the RUN_REPORT_OBJECT() built-in which is the recommended way to run a report, however you can also use the WEB.SHOW_DOCUMENT() built-in to call a report. There are examples of how to use both in the Forms Help system.
Craig...
Maybe you are looking for
-
Airport Express will not talk to my router
I have 2 airport express stations that are 6.3 and they have always been able to connect to my qwest wireless router no prob. I've recently updated to Leopard and was surprised to see the new airport utility instead of the airport admin and airport s
-
Is it possible to edit the envelope sender address?
I have 360's running 7.6.1-022. Does anyone know if it's possible to write a message filter or content filter to manipulate the envelope sender? I want to change the envelope sender, as it appears our out of office notifications are using that fiel
-
I made a folder how do I put a PDF in it?
See above
-
I went to the toolbar, clicked on View, then Zoom, then Zoom Out. It does Zoom Out, but after I click a link or go to another web page, it Zoom's right back in. How do I keep it Zoomed Out where I want it permanetly?
-
Field Names for Answers reports in Publisher.
I have found that the field names(xml element names) that publisher creates for datasets created from BI Answers reports are taken from the formula section of the field. This creates two big problems. 1. The field names can be huge if you have a comp