Run Report through hyperlink
I am using 9ids.
All reports are run from form in internet explorer.
by using web.show_document();
all are working fine and reports are too running very good.
now i have created a hyperlink in one report using text item,to run another report.
in hyperlink property i have written
http://admin1:8888/reports/rwservlet?server=repsrvadmin1&desformat=htmlcss&destype=cache&report=C:\source\reports\final_rating_det_order.rdf&comp_code=:comp_code
when text item clicked on the address bar of internet explorer it gives url as
http://admin1:8888/reports/rwservlet?server=repsrvadmin1htmlcss=htmlcssCache=cache&report=C:\makess\purchase\reports\final_rating_det_order.rdf01=:comp_code
&desformat=htmlcss it takes syntax
htmlcss=htmlcss
and
&destype=cache it takes as
Cache=cache
&comp_code=:comp_code
01=:comp_code
what to be written
pls rectify my syntax
Try to use like this
http://admin1:8888/reports/rwservlet?server=repsrvadmin1+desformat=htmlcss+destype=cache+report=C:\source\reports\final_rating_det_order.rdf+comp_code=&comp_code
Similar Messages
-
ERROR WHILE RUNNING REPORT THROUGH FORMS.....!
hi all,
ive designed one form in Forms 9i...I'm tryin to run report through a Push button .....report is running well in paper layout through report builder 9i...The problem I'm facing is dat when i pressed button it is giving me error initially as FRM-41214 cannot run report and after that FRM-40735 When button pressed unhandled exception ora-06502.....What could go wrong??... Ive started OC4J instance ....created report object in object nevigator as well and defined basic properties for diff.parameters HTMLCSS,CACHE..etc.,mentioned report path in complete i.e.c:\reports\genbill.rdf ...Can anybody help me out ??? Thnx.!
-----------------------CODE ON BUTTON----------------------------------
DECLARE
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(20);
BEGIN
repid := FIND_REPORT_OBJECT('REPORT5');
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('<HOSTNAME>:8889/reports/rwservlet/getjobid'||
substr(v_rep,instr(v_rep,'_',-1)+1)||'?'||'server=myrepserver','_blank');
ELSE
message('Error when running report');
END IF;
PAUSE;
END;When a report terminates with an error, REPORT_OBJECT_STATUS returns the value "TERMINATED_WITH_ERROR", which is 21 bytes of data, but rep_status is defined as 20 bytes. The 6502 error is due to the data not fitting the variable.
I recommend wrapping the REPORT_OBJECT_STATUS function with a SUBSTR that limits the data returned to 20 bytes, which will ensure the results fit.
For example:
rep_status := SUBSTR(REPORT_OBJECT_STATUS(v_rep), 1, 20); -
When i run report through OC4J Application i get a exception message
When i run report through OC4J Application i get a exception message saying Server returning invalid xml and the exception number is JBO -29000. The Reports Server is installed on machine having IP 10.191.99.254.
Below is the exception message:
(oracle.jbo.JboException) JBO-29000: Unexpected exception caught: oracle.jbo.JboException, msg=JBO-29000: Unexpected exception caught: java.io.IOException, msg=Server returned HTTP response code: 500 for URL: http://10.191.99.254:8888/reports/rwservlet/showjobidnull
Anybody Please help me out with this issue.....because I am really fed up with this problem....want some urgent help.....
One possible workaround which I could make out is there needs change to be made in the .rdf files in Report Builder and then inside the User Parameters we change the Initial Value to * from % because the Reports Server encodes every value as %Initial_Value% and hence if the initial value for the parameter is % then it does not get a valid value and hence it returns as an invalid xml
But unfortunately it seems this workaround does not work.Please help as soon as possible.Hi,
you said that some changes were made in the .xml files but i had said that all the files present in Reports Developer or Reports Builder are .rdf files and I had made changes in the .rdf files for this articular report and then compiled it thereitself and then ran a paper layout of the report but the report did not comprise any data.
There was sufficient data also to populate the report. So this may not be a database issue. Please help if you can ASAP. -
Running Reports Through a Browser
Hi,
I am using NT 4 with SP3 and Netscape 4.6. I am trying to run
reports through the URL in my browser, but every time I try to
make a call it asks me to download rwcgi60.exe instead of running
it. The virtual mapping settings work, since I can open other
files through them. I think I may need to set up a MIME type
since I am running this through WebDB but I don't know how set
that up. Any ideas would be appreciated.
Thanks in Advance,
Bill Pyne
nullfollowing links maybe helpful:
REP-51002: Bind to Reports Server <servername> failed
REP-51002: Bind to Reports Server rep_iasserver failed -
Run reports through browser on local machine
Hi,
I am trying to run 6i reports through a web browser. I have
installed 6i and the reports server on a local machince. I have
configured the reports server and can get it to start.
In order for me to run reports on my local machine through a web
browser do i need a web server ?
I am in my final year @ university, if i need a web server can i
use personal web server ?
The purpose of running them through a browser is only for a demo
for my final year project.
Oracle team : any chance you could host my report ? LOL
Thanks in advance for ANY help,
Russell.Hi,
If you have installed the 6i Base Release i.e (6.0.8.8.0) version
then the WEBDB Listener comes with the 6i CD. When you install
it automatically get installed also.
In that case you don't need to have the web server. You can
call the report on web using the following URL:
http://host:port/dev60cgi/rwcgi60?report=<reportname>&otherparame
ters.
Here Host and port specifies that machine name and port number
where your webDB listener is installed.
In your case it will be your local machine. By default the
port on which the WebDB is installed is 80.
You can use any web server also, thing is that web server should
support the CGI implementation.
In case of more info you can update this posting.
Hope this helps
cheers
Arun -
Running Reports Through Discoverer
Discoverer is a new product to me, I understand it is a ad hoc reporting tool but how does it intergrate with Oracle Reports? Can I run an Oracle Report through discoverer or does the user always have to build their own? I want to be able to make some basic reports available to users and allow them to run thier own as well. Any comments or suggestions would be a great help.
Thanks
LauraHey Chris,
currently we are not using any version of discover. We are implementing the banner Finance product from SCT and were hoping that their product Web For finance would solve our need for running reports across the web but it looks like it may not. Currently we don't have an adhoc reporting tool, so I am trying to find out as much info as possible about the product. Right now for us to run oracle Reports we need to use Citrix Server or Terminal server, however with the Reports server and this Discover tool i was hoping to move away from all this and run all of them over the web. I was hoping that I would be able to use some of my prepared Oracle reports inside discover either as templates or have them as options with the discover reports.
Any help would be great! I guess I need someone to point me in the right direction so I can ask more pointed questions =)
Thanks!
laura -
Running reports through the web with SSO enabled
Hey,
I am trying to run several reports through the web by calling a direct url, but for some reason every time I am prompted to sign into Portal because SSO is enabled. What can I do to avoid the sign in page and run the report directly?
ThanksHello,
Add authid=username/password in the URL where username/password is a valid account in the oid
http://www.oracle.com/webapps/online-help/reports/10.1.2/topics/htmlhelp_rwbuild_hs/rwrefex/cmdline/common/cla_authid.htm
Regards -
What to install to run reports through application server!
Dear All,
I have to run reports developed in Oracle 6i windows platform on web.
I have to install this application server on Linux operating system.
Kindly help me what components of application server 10gR2 I need to install to configure reports.
Is there any tutorial available?
Regards,ImranI am installing forms and reports services standalone on CentOS 5.Well, CentOS is not certified by Oracle, but it's a Red Hat clone, so you shouldn't have problems.
Nevertheless I have to say that I've never used it for Application Server (I normally use Oracle Linux).
is there any tutorial to install report services standalone on CentOS operating system?Follow the Linux Red Hat sections within above link. -
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... -
UCCX/CUIC 10.5 - Default filter error when trying to run reports through dashboard
I'm new to CUIC. We just upgraded UCCX to 10.5.1 this past weekend, and I'm working on building a dashboard to replace the old wallboard that was custom written by our integrator previously. When I add the live report for CSQ Detail (example...name may be a little off), it displays the options you would expect in the dashboard designer. When I create a permalink and attempt to run it, it throws an error about not having a default filter specified...what should I be looking for to setup the default filter?
I've been looking through the user guide, but can't find anything specific around default filters.
Thanks all
SJClick on the header for the "Reports" drawer to open the "Available Reports" tab. Find the report you are trying to permalink and right click -> Edit. Click the "Edit Default Filter" button in the top left or bottom left and you can create and save a default filter for the report.
-
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.
-
Linking a WEBI report through hyperlink in a webpage using open document
Hi All,
I have a hyper link in a web page which when clicked should open a WEBI report. I created it using the open document feature.
Once clicking on the link, InfoView login credential page is displayed. After logging in the report runs.
My client does not want the login page to be displayed since most of the users does not remember their password (since SSO is implemented).
He wants to bypass this login page so that most of the users can directly view the reports.
Question:
Is there a way to achieve this i.e without asking for login credentials or by passing this?
Possibilities :
1: To create ID's for all the people (which I think is not a feasible option in my project)
2: Create a guest account with minimum privileges and share the password with all the users.
Note:
1: I use BO XI R 3.1.
2: No SDK is installed to do any programming.
Any suggestion are most welcome.
Thanks in advance
ShreyasHi Shreyas,
Manual Easy Way for doing the activity in SAP Business Objects 4.0:
This method is useful if we have a special system account that we want everyone to use.
You will notice that all we do is generate a logon token using the appropriate username, password and CMS variables. Then we append the token onto ivsLogonToken.
Note: The numbers on the url after /BOE/portal represents the timestamp of the last patch or install. You can put whatever you want under the number section and Business Objects will automatically redirect to the appropriate start.do
Step I:
Go to the SAP BusinessObjects\Tomcat6\webapps\BOE\WEB-INF\eclipse\plugins\webpath.InfoView directory and edit custom.jsp
Step II:
You can copy the contents from the custom.jsp that I’ve provided below to your custom.jsp.
Cutom.JSP File
<%@ page import="com.crystaldecisions.sdk.exception.SDKException" %>
<%@ page import="com.crystaldecisions.sdk.framework.*" %>
<%@ page import="com.crystaldecisions.sdk.occa.infostore.*" %>
<%@ page import="com.crystaldecisions.sdk.occa.security.*"%>
<%@ page import="java.net.*"%>
<%@ page import="com.crystaldecisions.enterprise.*"%>
<%@ page import="com.crystaldecisions.sdk.plugin.admin.*"%>
<%@ page import="java.sql.*"%>
<%@ page import="com.businessobjects.webutil.Encoder" %>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%
//BO Session and redirect to Infoview
IEnterpriseSession enterpriseSession;
/* * Set Enterprise Logon credentials. */
final String BO_CMS_NAME = "bi4server";
final String BO_AUTH_TYPE = "secEnterprise";
final String BO_USERNAME = "Daya";
final String BO_PASSWORD = "admin@123";
ILogonTokenMgr logonTokenMgr;
String defaultToken = "";
* Log onto Enterprise
boolean loggedIn = true;
try {
//Create session token
enterpriseSession = CrystalEnterprise.getSessionMgr().logon(Daya,admin@123, BI4SERVER,Enterprise);
logonTokenMgr = enterpriseSession.getLogonTokenMgr();
defaultToken = logonTokenMgr.createWCAToken("", 20, 1);
//Redirect with token attached to the ivsLogonToken parameter
response.sendRedirect("http://"+BO_CMS_NAME+":8080/BOE/portal/1205291547/InfoView/logon/start.do?ivsLogonToken="+Encoder.encodeURL(defaultToken));
catch (Exception error)
loggedIn = false;
out.println(error);
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
</body>
</html>
Edit the username,Password & BOBJ Server Name'in BOLD Letter
Step III:
Stop tomcat, then delete contents in the SAP BusinessObjects\Tomcat6\work directory.
Then start tomcat again and the work directory will be regenerated with new code.
Step IV:
Trusted Authentication:
Trusted Authentication is a component of Enterprise authentication that integrates with third-party single sign-on solutions, including Java Authentication and Authorization Service (JAAS). Applications
that have established trust with the Central Management Server can use Trusted Authentication to allow users to log on without providing their passwords.
This method is really cool because users don’t even have to know their passwords. Basically with this method you can log into another system and if that system has the appropriate user name, you can pass it to the custom.jsp and then it will log you into BI Launchpad.
In addition, you don’t need to create any java code for the enterprise token setup.
Step V:
In the CMC, go to Authentication, then select Enterprise. Check Trusted Authentication is enabled, then click on New Shared Secret. Finally download the shared secret key and keep it somewhere secure
Step VI:
Copy global.properties from <INSTALLDIR>\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps\BOE\WEB-INF\config\default into <INSTALLDIR>\SAP BusinessObjects Enterprise XI 4.0\warfiles\webapps\BOE\WEB-INF\config\custom. Then using Notepad or another text editing utility, edit the following properties
sso.enabled=true
trusted.auth.user.retrieval=WEB_SESSION
trusted.auth.user.param=UserName
trusted.auth.shared.secret=<secret code from properties file you created in step 2>
Step VII:
Go to the SAP BusinessObjects\Tomcat6\webapps\BOE\WEB-INF\eclipse\plugins\webpath.InfoView directory and edit custom.jsp
<\!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<%@ page language="java" contentType="text/html;charset=utf-8" %>
<%
//custom Java code
request.getSession().setAttribute("MySecret","32efbfbd35efbfbdefbfbd4363efbfbdefbfbd694aefbfbdefbfbd227530efbfbd5742efbfbd13efbfbd2befbfbd1fefbfbdefbfbdefbfbdefbfbd4e49efbfbd41550cefbfbd15703619d8b8efbfbd6cefbfbdefbfbd57efbfbd0defbfbdefbfbdefbfbd0605efbfbd6dc59b2728efbfbd");
request.getSession().setAttribute("UserName", "Daya");
%>
<html>
<head>
<title>Custom Entry Point</title>
<script type="text/javascript">
function goToLogonPage() {
window.location = "logon.jsp";
</script>
</head>
<body>
<a href="javascript:goToLogonPage()">Click this to go to the logon page of BI launch pad</a>
</body>
Edit the username(Daya) variable
Step VIII:
Stop tomcat, then delete contents in the SAP BusinessObjects\Tomcat6\work directory.
Then start tomcat again and the work directory will be regenerated with new code.
Hope this help you as well.
Thanks,
Daya -
Run Report Through Menu in 10g
Hi Gurus
I am new to Development. I have managed to create a .jsp file using Report Builder in 10g. This report has user-defined parameter. I also have a Form with Menu. Now I want to add a menu item so that when user click on it the report that I just created should run on web.
I have installed DevSuite 10g wth typical settings on a single machine so I think both forms & reports servers are on the same machine.
Please help me!
Thank you all in advanceand also u need not give the report name . You shud give the name of the report object which u created in the navigator
I used the following code in the menu_item
declare
repid report_object;
v_rep varchar2(100);
rep_status varchar2(20);
begin
repid:=FIND_REPORT_OBJECT('ALL_STUDENTS_BASIC_REPORT.JSP');
v_rep:=RUN_REPORT_OBJECT(repid);
END;
should be modified to
I used the following code in the menu_item
declare
repid report_object;
v_rep varchar2(100);
rep_status varchar2(20);
begin
repid:=FIND_REPORT_OBJECT('reportn');
--reportn is the object name which u create in the navigator
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,repservername);
--repservername is the servername which u need to start
v_rep:=RUN_REPORT_OBJECT(repid);
END; -
Run report through internet explorer
When I click on run web layout in reports builder 10g internet explorer does not come up at all. It tries to do something because I see the hour glass and then it just stops. The paper layout works fine. But the web layout is not running. I have the OC4J running. If anybody can help me I will apprecaite it. Thanks
So you are running forms from netscape and want to view report output in IE?
It seems that netscape is set as your default browser. In IE you can set a flag so that it alsways checks for being the default browser (see Internet Options/Programs, at the bottom). Check this flag and restart IE. It should then prompt you if it is not the default browser.
Gerald Krieger -
Running Reports through a web browser
Hi All,
Please help me how we can run Oracle Reports 6i on web browser??
waiting for quick replyHello,
Take a look to the document :
Oracle Reports Publishing Reports
Release 6i
A73173-01
Publishing Architecture and Concepts
2.2.1 Web architecture: server configurations
2.2.1.1 Processing Web reports
http://download-uk.oracle.com/docs/html/A73173_01/output/pbr_arch.htm
Regards
Maybe you are looking for
-
How can I control concurrency in my VI?
Let's look at "time". time is assigned a time string from "Format from String" VI. Its value is given to another "Format from String" VI with the format string "where r_time=%s". Since two "Format from String" VIs are executed concurrently, time's va
-
For the past week I have not been able to send both simple and attached messages through my icloud e-mail. The error reads: this message cannot be sent at this time. i have the latest version of Firefox, I have even changed my password in hopes that
-
Hello, can you tell me how to turn off verify when burning DVDs with Finder? Thanks much!
-
I have a variable in a .as file named var Current_Month:Number = CurrentDate.getMonth(); I was wandering if i can overrite the value using a outside HTML link <a href="LINK TO FLASH WERE THE MONTH IS OCTUBER"> Thaks
-
I do have this problem with new Ipad3. I used Ipad 2 3g with mtnl,Mumbai as carrier. The sim I used have not given me any problem as my Ipad immediately recognized and connected me to internet. Recently i purchased I pad 3 3G. I have inserted the abo