Parameter form problems w/reports server
I'm in the process of trying to make some reports from a forms-
based application available on an intranet via reports server.
If I call the reports without a parameter form (just take the
default parameter values) they work fine, but as soon as I put
in a 'Paramform=YES' I start running into problems.
The entries in cgicmd.dat are in this form:
reptname: server=servername report=reptname.rdf
userid=user/pw@db_name destype=cache desformat=PDF paramform=YES
When I submit the parameter form, no matter what set of values,
I get this error:
Oracle Reports Server CGI - Key "" is unrecognized. Possible
causes: bad URL syntax; key in URL was not found in the key map
file.
Also, on some forms that should have drop-down list boxes, it's
instead displaying a blank text field followed by a long string
of values as plain text below it.
hello,
sounds like an issue we had in the early versions of 6i. i would suggest you upgrade to the latest patch.
regards,
the oracle reports team --pw
Similar Messages
-
Report 9i parameter form problem, is it a bug?
Hi all,
I am using Dev 9i IDS, rel. 9.0.2, running in windows 2000. I've been converting my forms and reports from previous versions to 9i, and I came across an issue with the report's parameter form.
First, I thought it could be a problem during the conversion , but to make sure I developed a new form and a new report straight in the 9i IDS suite, using Scott's DEPT table. The new form is simple having a button to call the new report which is based on the DEPT table and accepts an user's input for a dept. no.
The same problem occurs:
- in the form, if I set PARAMFORM=HTML then it could not open the report parameter form, hence the report could not run.
- if I set PARAMFORM=YES, then the report parameter form is displayed, then I can enter a value for the department number. BUT, when I clicked the Submit Query button the report failed, and I received the following error:
REP-52007: Parameter form format error.
java.lang.IllegalStateException: Response is already committed!
at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.EvermindHttpServletResponse.setContentType(EvermindHttpServletResponse.java:973)
at javax.servlet.ServletResponseWrapper.setContentType(ServletResponseWrapper.java:27)
at oracle.reports.rwclient.RWReportRunner.setContentType(RWReportRunner.java:261)
at oracle.reports.rwclient.RWReportRunner.getMainFile(RWReportRunner.java:135)
at oracle.reports.rwclient.CommandManager.handleCmdGetjob(CommandManager.java:1219)
at oracle.reports.rwclient.CommandManager.handleWebCommand(CommandManager.java:369)
at oracle.reports.rwclient.RWClient.handleWebCommand(RWClient.java:651)
at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1053)
at oracle.reports.rwclient.RWClient.doPost(RWClient.java:318)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:283)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:336)
at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:59)
at oracle.security.jazn.oc4j.JAZNFilter.doFilter(JAZNFilter.java:283)
at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:523)
at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:269)
at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:735)
at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].server.http.HttpRequestHandler.run(HttpRequestHandler.java:243)
at com.evermind[Oracle9iAS (9.0.2.0.0) Containers for J2EE].util.ThreadPoolThread.run(ThreadPoolThread.java:64)
I have no problem integrating others reports that don't have parameter form using run_report_object. And, I've checked and tried different ways of manipulating the parameter value using to_number in the report's where clause etc., it never worked.
I guess the only workaround is to create the parameter form in Forms builder. Is there other ways of doing it , or is it a bug of the 9i IDS suites that needs to be fixed?
- ThanksHi Frank,
There's a note published on Metalink, note 139546.1, showing a workaround to thi problem. but
- it is rather lengthy and confusing, may not be practical .
- it only applies to Forms and Reports 6i.
However, it shows that the problem comes from 2 items in the source code of the parameter form which is produced by the RUN_REPORT_OBJECT built-in:
1. <form method=post action=""> where action contains an empty string, it needs to have a valid entry, e.g.
<form method=post action="http://hostname:port/cgi/rwci60.exe?">
2. <input name="hidden_run_parameters" type=hidden value=""> where hidden value is also empty. It should contains all parameter values passed to the report parameter form, e.g.
<input name="hidden_run_parameters" type=hidden value="report%3test+destype%3Dcache+userid%Dscott.....">
And that is what I found, but I am reluctant to try it in 9i IDS, hoping Oracle has a better solution than that.
Tho. -
Problems with parameter button in Crystal Report Server 2008
Dear all,
I have problems with parameter button in Crystal Report Server 2008.
when I created some parameters and groups in Crystal Report 2008, they showed both parameters in 'Parameter button' and group in 'Group button' on the left, so I can choose or type without clicking 'Refresh button' But when I added it to Crystal Report Server 2008 and I click parameter button , it doesn't show any parameter. Only click refresh button to choose them. On the other hand, for 'Group Tree' is ok. When go to Default Setting-> Parameter, all parameters are in 'Unused parameter' First time I think I had problems with my installation, but when I reinstalled it again, it was like before.
Could any one help me with this?
I appreciate looking forward to your reply
KetyaTry posting your questionin the correct forum, this is for SAP Business One, not Crystal reports Server
-
Parameter Form in Oracle Report!!
Dear Oracle Users' Group:
I have problem with "Parameter Form" in Oracle Report.
The Report that I created has the SQL:
"SELECT A.FIELD1, A.FIELD2
FROM MYDATABASE.MYTABLE A
WHERE
A.FIELD1 = :P_1";
When the report is run, it asks for the parameter
and generates the report based on the runtime
parameter. Works perfect on Oracle8i database's
Report front end.
The PROPERTY PALETTE for the FIELD (Field that
takes the runtime parameter) is:
====================
General Information
Name: PF_P_1
Comments:
Parameter Form Field
Source: P_1
Parameter
Datatype: Character
Width: 40
Initial Value:
Validation Trigger:
List of Values:
(For the list of values, I have put the SQL:
"SELECT DISTINCT A.FIELD1 from
MYDATABASE.MYTABLE A", Also I had
tried with list of fixed values like A, B, C)
Web Setting
Additional Attributes (HTML):
================
But the report does NOT work when called from the Web.
(This is only because of the problem with this Parameter
Form in my report. If I get rid of the parameter form by
changing the last line of my SQL to: "A.FIELD1 = 'Chicago'",
it works fine from the Web).
When accessed the report from the Web, the error I get
is:
Oracle Reports Server CGI - Report Job has terminated with this error.
Reports Server Replies:
REP-0788: Warning: The value of restricted LOV parameter P_1 is not among the selectable values.
I do not know what is the error with this simplest Parameter Form based Report!!
In the Property Palette (above) of the Field, there was a field named "Additional Attributes (HTML)"
under "Web Setting" heading.
Do I need to write something there!!
Please help!!
thanks.
kimmyHi, Kimmy
Try: ¶mform=yes]http://webserver.com:80/dev60cgi/rwcgi60.exe?server=repserver&report=rep1&userid=scott/tiger@orcl&destype=cache&desformat=htmlcss¶mform=yes
I've also sent you an email about key maps.
Enjoy! Web Reporting is a great feature.
Pedro. -
Difference between AFTER PARAMETER FORM and BEFORE REPORT in Reports 6i
Hi Aii,
What is the difference between AFTER PARAMETER FORM and BEFORE REPORT in Reports 6i.
Thanks in Advance,
BaluHi Balu.,
As per my findings the After Parameter is fired after the Parameters are given to the report and Before Report fires when the queries are parsed and data is fetched.
Regards.,
Vijay G -
Hello,
Using rwservlet on the web I can specify paramform=yes and I'll get a parameter form for my reports, which is really handy as it saves me from having to build my own forms. However when I run JSPs directly I cannot seem to get the automated form. Am I missing something obvious or is the parameter form just not available when you run JSPs directly?
Cheerio,
RobertHi Robert,
The description of the command line keyword PARAMFORM in Publishing Reports manual says:
Use PARAMFORM to specify whether to display the Runtime Parameter Form when you execute a report via CGI or a servlet. PARAMFORM is used only to supply parameters to paper layout reports, not Web source reports.
For JSP reports you need to create an HTML parameter form which calls the JSP and submits the parameters selected.
You can find Reports documentation (incl Publishing Reports here):
http://www.oracle.com/technology/documentation/reports.html
Navneet. -
REPORTS PRAMETER FORM PROBLEM IN 10g server
I have successfully deployed my rep file in reports builder .
And till the parameter form its working fine.But after submitting the parameters in the parameter forms following error is occuring.
While trying to retrieve the URL: http://saphire.hindlatex.com:7778/reports/rwservlet/?
The following error was encountered:
Connection Failed
The system returned:
(110) Connection timed outThe remote host or network may be down. Please try the request again.
the path which I gave to retrive the reports was
http://172.16.1.17:7778/reports/rwservlet?report=/eimis/forms/MD1.rep&server=rep_saphire&destype=cache&desformat=pdf&userid=hlluser/hlluser@hll9i&PARAMform=YES
I have set the REPORT_PATH varible also for it
But still it is not working
please help me
Thanks and Regards
AnishHello,
The parameter -install is no more supported when starting the Reports Server :
http://download-uk.oracle.com/docs/cd/B14099_17/bi.1012/b14048/pbr_strt.htm
You can use the following command lines :
rwserver server=rep_training
or
rwserver server=rep_training batch=yes
Regards -
XML Publisher report in EBS - Parameter Form Problem
Hi,
XML Publisher is a very powerful tool for report developing.
In EBS, we have some efficient issue for showing the parameter form when submit a concurrent program.
If the report is D2K Report or PL/SQL script, when submit a request, it almost shows the parameter form immediately after entering the name of the concurrent program.
But if the report output is XML and generate report using XML Publisher, it takes about 1 minutes to show the parameter form.
Is there any setting should be tuning in our environment or some patches should be applied??
Thanks in advance.
Best regards,
Zhxiang.Hi All,
Is there any suggestion, for the issue that t takes long time to show the parameter form?
Thanks in advance,
Zhxiang -
Web.show_document in calling parameter form of a report(solved)
Hi,
Can you please write which is the syntax of calling a report in Dev10g which has a parameter form.....????
something like ....but i don't know how exactly....
param_form_var:='yes';
URL_VAR:='/reports/rwservlet?server='||rep_server_name_var||'&report=c:\erga\app\odoiporika_mono\sigk_katast_selected_months_.rdf'||'&desformat='||desformat_var||'&destype='||destype_var||'&userid='||username_var||'/'||password_var||'@'||tns_var||' param_form='||param_form_var;
WEB.SHOW_DOCUMENT(URL_VAR,'_blank');
NOT param_form='||param_form_var....
but
paramform='||param_form_var....
Thanks ,
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 -
Hi All !!
I developed developer report(reports 6.0) and deployed it on web.Reports are made in character mode so that it can be stored in ascii format.our requirement is that output can be stored in ascii file on remote client M/C.
If I go to http://websrv/misbin/Rwcgi60.exe?server=repsrv+userid=scott/tiger@conn+Report=tsms_pending+destype=localfile
then as destype is local file so client can store it in notepad on his M/C.
In the case of report is having parameters then I go to URL : http://websrv/misbin/Rwcgi60.exe?server=repsrv+userid=scott/tiger@conn+Report=tsms_pending+destype=localfile+paramform=YES
My problem is :
As destype in parameter form can have one of the four value(cache,file,printer,mail) so I
can't select localfile as a option in this case.
Is there any way to include localfile in the option of DESTYPE system parameter of Developer reports.
Thanks in advanceHi All !!
I developed developer report(reports 6.0) and deployed it on web.Reports are made in character mode so that it can be stored in ascii format.our requirement is that output can be stored in ascii file on remote client M/C.
If I go to http://websrv/misbin/Rwcgi60.exe?server=repsrv+userid=scott/tiger@conn+Report=tsms_pending+destype=localfile
then as destype is local file so client can store it in notepad on his M/C.
In the case of report is having parameters then I go to URL : http://websrv/misbin/Rwcgi60.exe?server=repsrv+userid=scott/tiger@conn+Report=tsms_pending+destype=localfile+paramform=YES
My problem is :
As destype in parameter form can have one of the four value(cache,file,printer,mail) so I
can't select localfile as a option in this case.
Is there any way to include localfile in the option of DESTYPE system parameter of Developer reports.
Thanks in advance -
How forms know when Report Server is down
Environment: Oracle Developer Suite 10g 10.1.2.0.2 R2
os :windows xp
I have button to call a report object :when-button-pressed
declare
v_report_name VARCHAR2(30):='REQ010';----report name without .rdf
v_repid REPORT_OBJECT;
vc_rep VARCHAR2(20);
vc_rep_status VARCHAR2(20);
vc_URL VARCHAR2(100);
vc_rep_job VARCHAR2(10);
Plist ParamList;
dummy NUMBER;
Report_Plist_name VARCHAR2(30) := 'REPORT_PARAM_LIST';
REPORT_NOT_GENERATED EXCEPTION;
PARAMETER_LIST_SECTION_PROBLEM EXCEPTION;
BEGIN
--=========================================================================
BEGIN
--prepare the list of parameters to be sent to the report
Plist := Get_Parameter_List(Report_Plist_name);
IF NOT Id_Null(Plist) THEN
Destroy_Parameter_List(Report_Plist_name);
END IF;
Plist := Create_Parameter_List(Report_Plist_name);
IF Id_Null(Plist) THEN
dummy := Show_Alert('PARAM_LIST_CREATION_PROBLEM');
RAISE Form_Trigger_Failure;
END IF;
--Add parameter(s) to list just created
Add_Parameter(Plist, 'P_REQUEST_ID', TEXT_PARAMETER, :CUSTOMER_REQUESTS.CR_REQUEST_ID);
EXCEPTION
WHEN OTHERS THEN
raise PARAMETER_LIST_SECTION_PROBLEM;
END;
--=============================================================================
--START THE REPORT
v_repid := FIND_REPORT_OBJECT(v_report_name);
vc_rep := RUN_REPORT_OBJECT(v_repid,Plist);
vc_rep_status := REPORT_OBJECT_STATUS(vc_rep);
--=============================================================================
BEGIN
IF vc_rep is NOT NULL THEN
-- Wait until report finishes or produces an error
WHILE vc_rep_status in
('RUNNING', 'OPENING_REPORT', 'ENQUEUED')
LOOP
vc_rep_status := REPORT_OBJECT_STATUS(vc_rep);
END LOOP;
-- Display the report if it is finished
if vc_rep_status = 'FINISHED' then
vc_rep_job := substr(vc_rep,instr(vc_rep,'_')+1);
message('Report Completed');
vc_URL := '/reports/rwservlet/getjobid' ||vc_rep_job||
'?server='||get_report_object_property
(v_repid,report_server);
Web.show_document(vc_URL,'_blank');
-- Display an error if the report errored
END IF;
END IF;
EXCEPTION
WHEN OTHERS THEN
raise REPORT_NOT_GENERATED;
END;
--=============================================================================
Destroy_Parameter_List('REPORT_PARAM_LIST');
EXCEPTION
WHEN REPORT_NOT_GENERATED THEN
msgbox('Error Calling Report');
--Causes: 1-Report file name is incorrect,check report name and existance.
-- 2-Or, Report Server is Down.
WHEN PARAMETER_LIST_SECTION_PROBLEM THEN
msgbox('CHECK PARAMETER SECTION ');
WHEN OTHERS THEN
msgbox(SQLERRM);
END;
Problem:
======
How can I distingwish among these conditions:
IF Report cannot run :
when the problem is from the report file object itself.
and IF the problem is the Report Server is Down.
and the report file is not exist.
Tries:
I try to but many exception to differenciate between these conditions but I fail
how can I display a message to the user,Inform him the problem ,
So the support personnel know if the problem from the Report object or the application Server
.Hi Krishan,
If you want to check if local cache service is running, you can do something like this:
NamedCache cache = CacheFactory.getCache(sCacheName);
boolean isRunning = cache.getCacheService().isRunning();If you want to check if any storage enabled nodes (cache servers) are available in the cluster:
NamedCache cache = CacheFactory.getCache(sCacheName);
DistributedCacheService service = (DistributedCacheService) cache.getCacheService();
Set storageEnabledMembers = service.getStorageEnabledMembers();
if(storageEnabledMembers.isEmpty())
// no cache servers available ...
}Regards,
Dimitri -
Hi all. I'm using the new JDev 10.1.3. I tried to add a Parameter Form as described in the "Build a Web Application with ADF Business Components and JavaServer Faces" Tutorial at http://www.oracle.com/technology/obe/obe1013jdev/masterdetail_adf_bc/master-detail_pagewith_adf_bc.htm#t7.
I get the following exception when I run the page.
Has anyone come across this problem yet?
500 Internal Server Error
java.lang.NullPointerException at oracle.adfinternal.view.faces.renderkit.core.xhtml.EditableValueRenderer.addOnSubmitConverterValidators(EditableValueRenderer.java:178) at oracle.adfinternal.view.faces.renderkit.core.xhtml.SimpleInputTextRenderer.encodeAllAsElement(SimpleInputTextRenderer.java:82) at oracle.adfinternal.view.faces.renderkit.core.xhtml.FormElementRenderer.encodeAll(FormElementRenderer.java:48) at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.delegateRenderer(CoreRenderer.java:271) at oracle.adfinternal.view.faces.renderkit.core.xhtml.InputLabelAndMessageRenderer.renderFieldCellContents(InputLabelAndMessageRenderer.java:115) at oracle.adfinternal.view.faces.renderkit.core.xhtml.LabelAndMessageRenderer._renderFieldCell(LabelAndMessageRenderer.java:293) at oracle.adfinternal.view.faces.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll(LabelAndMessageRenderer.java:163) at oracle.adfinternal.view.faces.renderkit.core.xhtml.InputLabelAndMessageRenderer.encodeAll(InputLabelAndMessageRenderer.java:94) at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:159) at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624) at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:236) at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelFormRenderer.encodeColumnChild(PanelFormRenderer.java:275) at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelFormRenderer.renderColumn(PanelFormRenderer.java:251) at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelFormRenderer._renderColumns(PanelFormRenderer.java:545) at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelFormRenderer._encodeChildren(PanelFormRenderer.java:153) at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelFormRenderer.encodeAll(PanelFormRenderer.java:69) at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:159) at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624) at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeChild(CoreRenderer.java:236) at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeAllChildren(CoreRenderer.java:255) at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.renderContent(PanelPartialRootRenderer.java:66) at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.renderContent(BodyRenderer.java:117) at oracle.adfinternal.view.faces.renderkit.core.xhtml.PanelPartialRootRenderer.encodeAll(PanelPartialRootRenderer.java:147) at oracle.adfinternal.view.faces.renderkit.core.xhtml.BodyRenderer.encodeAll(BodyRenderer.java:60) at oracle.adfinternal.view.faces.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:159) at oracle.adf.view.faces.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:624) at javax.faces.webapp.UIComponentTag.encodeEnd(UIComponentTag.java:623) at javax.faces.webapp.UIComponentTag.doEndTag(UIComponentTag.java:546) at oracle.adf.view.faces.webapp.UIXComponentTag.doEndTag(UIXComponentTag.java:100) at Search.jspService(_Search.java:219) [Search.jsp] at com.orionserver[Oracle Containers for J2EE 10g (10.1.3.0.0) ].http.OrionHttpJspPage.service(OrionHttpJspPage.java:60) at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:416) at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:478) at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:401) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:719) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:298) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:42) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:205) at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:283) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:209) at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322) at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130) at oracle.adfinternal.view.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:157) at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87) at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200) at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64) at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._invokeDoFilter(AdfFacesFilterImpl.java:367) at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl._doFilterImpl(AdfFacesFilterImpl.java:336) at oracle.adfinternal.view.faces.webapp.AdfFacesFilterImpl.doFilter(AdfFacesFilterImpl.java:196) at oracle.adf.view.faces.webapp.AdfFacesFilter.doFilter(AdfFacesFilter.java:87) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) at oracle.adf.model.servlet.ADFBindingFilter.doFilter(ADFBindingFilter.java:332) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:627) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:376) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:870) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:451) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.serveOneRequest(HttpRequestHandler.java:218) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:119) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at oracle.oc4j.network.ServerSocketAcceptHandler.procClientSocket(ServerSocketAcceptHandler.java:230) at oracle.oc4j.network.ServerSocketAcceptHandler.access$800(ServerSocketAcceptHandler.java:33) at oracle.oc4j.network.ServerSocketAcceptHandler$AcceptHandlerHorse.run(ServerSocketAcceptHandler.java:831) at com.evermind[Oracle Containers for J2EE 10g (10.1.3.0.0) ].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:298) at java.lang.Thread.run(Thread.java:595)am not sure, but try to set the required field for this item in the property inspector to false.
regarding the LOV, check this example : Adding an LOV to a query parameter (executeWithParams) in this link:
http://blogs.oracle.com/shay/
also check this:
http://blogs.oracle.com/shay/2009/12/adf_query_with_parameters_and.html
Edited by: M.Jabr on Feb 5, 2011 6:11 AM -
How the show parameter form for the report over the web by using an url ?
hello,
my url to call my report is :
http://server/reports/rwservlet?report=rtm0350.rep&desformat=html&userid=un/pw@hostring&server=rep_server¶mform=yes
but it doesn't show me the parameter form to introduce the parameters and I get :
'FINISH SUCCESSFULLY'
has anybnody any idea ?
thank'sIf this is a 'paper' report then =yes has always worked for me as long you have parameters declared in the report.
Description Use PARAMFORM to specify whether to display the Runtime Parameter
Form when you execute a report through CGI or a servlet. PARAMFORM is used only to
supply parameters to paper layout reports, not JSP-based Web reports.
Syntax PARAMFORM=YES|NO|HTML
Values
■ YES Display the Parameter Form.
■ NO Do not display the Parameter Form.
■ HTML Display the Parameter Form in HTML format.
Message was edited by:
Bob C -
No Parameter form when calling report from Forms 6i webpage
I have my Forms 6i fmx files and Reports rep files runnung off of HP Unix
within the same directory and yet when I call the report with RUN_PRODUCT,
I don't get the Parameter Form popup. I left it as default at first, and then I even tried using ADD_PARAMETER(pl_id,'PARAMFORM',TEXT_PARAMETER,'HTML') to my parameter pl_id in my RUN_PRODUCT call. Can anyone tell me why I don't get a Parameter form?Actually if you are on the Web then you don't have much control over the format the parameter form is in, so specifying it as HTML doesn't help.
Try paramform=yes when calling teh Report and this "temporarily" should help. The problem that you run into the is that there is nothing happening when you click the parameter form submit button. The reason is that when using Run_Product you are talking to a static HTML file generated into teh Reports temp directory with no services assigned to it.
Check the Whitepaper under http://otn.oracle.com/products/reports/pdf/277282.pdf for the options that you have.
Frank -
After Parameter Form issue - Oracle Reports 10g
Hi All,
I have compiled an .rdf report to an .rep file and when
I run this file I get the "REP-1247: Report contains uncompiled PL/SQL" message.
The issue is I have built the report with dynamic XML customizations in the after parameter form trigger. When I remove this piece of code from the trigger both files .rdf and .rep works fine.
Notice that the .rdf file works fine with the after parameter form XML customization.
Please, can enyone advice me how can I have a .rep file that contains dynamic XML customization (using the srw.add_definition).
Thank you in advance.In Your code there is a line:
add_parameter(pl_id,'PARAMFORM',text_PARAMETER,'NO');
which actually disables the report parameter form.
The line:
WEB.SHOW_DOCUMENT ('/reports/rwservlet/getjobid'|| vjob_id||
'?server=rep_mohahubkpcomp_ORaHOme_IAS'||'&userid=
bedman/bedman@bedman'||'¶mform=yes','_blank');
displays the report to which vjob_id refers. At this point the report is competed so the parameters userid and paramform are useless.
Hope this helps.
Regards
Bekcic Aleksandar
Maybe you are looking for
-
Switching from Windows to Mac CS5 Master Collection
I have purchased CS5 Mastercollection for windows. However I have switched my machine from a windows to Mac. I need to re install the Program over to the mac system. I am unable to download the CS5 master collection as it is no longer available on ad
-
Can I trade an older device for a newer device?
I currently have an iPod 4th gen. and I was just curious if I could trade it in for maybe like a store credit towards a newer 5th gen. iPod?
-
Hi. I’m creating an application for modelling advanced electrical systems in a house. Until now I have focused on the custom canvas using Java2D to draw my model. I can move the model components around, draw lines between them, and so on. But now I w
-
Nokia X2-01: Can't view contacts
I really hope someone can help me with this problem because I'm so annoyed. First, I had to call Simple Mobile because the internet configuration settings they provide online we no good so they message the settings to your phone and all you have to d
-
Need a windows script to check all unix db boxes are pinging ?
Hi , I need a windows script to check all unix remote db boxes are pinging ? I need to show the output in an html file. Can anyone suggest ideas ?