Publish a Report with a title by OracleAs Reports Services
Hi folks,
I use the OracleAs Reports Services to publish my reports (10g version),
the problem is that the title output is always like this: http://mywebserver/myservletpath/rwservlet/getjobid[id]?server=repsrvr.
Is there a way to publish this report with a title on the web browser like 'MyReport'.
Thanks.
Hello,
If you have access to Metalink, you can use the RDF provided in the note :
Note.382952.1 RDF to Debug REP-1401 when using Oraclebarcode.jar
else, have you set the env. var. DISLAY ?
It is no more mandatory to set it for Reports but it must be set if you want to use
oraclebarcode.jar :
Set REPORTS_DEFAULT_DISPLAY to NO and initialize DISPLAY with the address of a valid "X Display Server"
Regards
Similar Messages
-
Can I use Report Manager to distribute customized oracle reports?
Hi,
Can I use Report Manager to distribute customized oracle reports, other than FSG reports?
If no, is there any function that can be used for distributing reports submitted from concurrent manager in r12.1.2?
Thanks for any advice!
HYPl post details of OS and EBS versions.
>
Can I use Report Manager to distribute customized oracle reports, other than FSG reports?
>
I am not sure - pl ask your friendly Oracle salesperson if this functionality is included in your license.
>
If no, is there any function that can be used for distributing reports submitted from concurrent manager in r12.1.2?
>
Another option could be to use XML/BI Publisher - again, you will need to check if your license includes distributing custom reports.
HTH
Srini -
Getting a report in excel format from oracle report builder 10gDS release2
I want to get a report in excel format from oracle report builder 10gDS release2.
Is there ne method by which minimum effort is required for changing already made reports .
I have searched for it on internet :-
http://www.oracle.com/webapps/online-help/reports/10.1.2/state/content/navId.3/navSetId._/vtTopicFile.htmlhelp_rwbuild_hs%7Crwwhthow%7Cwhatare%7Coutput%7Coutput_a_simpleexcel~htm/
Example, given in the last of the page opened from the above url, is not working.
Can neone plz explain the example and how to use it
Thanks & Regards
JDOk, for the release 2 its quite straightfoward, in your calling form you would have something like this code:
declare
pl_id ParamList;
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
v_rep_status VARCHAR2(20);
v_repsrv VARCHAR2(100):= 'yourreportserver';
v_serv varchar2(50) := 'yourservername' ;
begin
pl_id := Get_Parameter_List('tmpdata');
if not id_null(pl_id) then
Destroy_Parameter_List( pl_id );
end if;
pl_id := Create_Parameter_List('tmpdata');
Add_Parameter(pl_id,'DESTYPE' ,TEXT_PARAMETER,'Screen' );
Add_Parameter(pl_id,'PARAMFORM' ,TEXT_PARAMETER,'NO' );
repid := FIND_REPORT_OBJECT('yourreport'); SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,RUNTIME);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER, v_repsrv);
set_report_object_property(repid,REPORT_DESTYPE,CACHE );
set_report_object_property(repid,REPORT_DESFORMAT,'SPREADSHEET' );
v_rep := RUN_REPORT_OBJECT(repid,pl_id);
v_rep := substr(v_rep,length(v_repsrv)+2,10 ) ;
end;
I have plenty of reports being formated to excel with this same method so it should work for you, the only diference with my previous code is this line.
set_report_object_property(repid,REPORT_DESFORMAT,'SPREADSHEET' );
The rest remains untouched.
Hope it helps. -
[2014-06-03T14:16:13.257+02:00] [WLS_REPORTS] [INCIDENT_ERROR] [] [oracle.reports.servlet] [tid: 18] [userId: <anonymous>] [ecid: 0000KPXe7kGFk3S6yFaeMG1JZR_f00000G,0:1] [APP: reports#11.1.2] ServerManager:getServer Bind to Reports Server rep_wls_reports_xyz_asinst_1 failed.
[2014-06-03T14:16:13.258+02:00] [WLS_REPORTS] [INCIDENT_ERROR] [REP-51002] [oracle.reports.servlet] [tid: 18] [userId: <anonymous>] [ecid: 0000KPXe7kGFk3S6yFaeMG1JZR_f00000G,0:1] [APP: reports#11.1.2] REP-51002 : Bind to Reports Server rep_wls_reports_xyz_asinst_1 failed. [[
oracle.reports.RWException: IDL:oracle/reports/RWException:1.0
at oracle.reports.utility.Utility.newRWException(Utility.java:1053)
at oracle.reports.client.ServerManager.getServer(ServerManager.java:284)
at oracle.reports.client.ServerManager.isSecure(ServerManager.java:420)
at oracle.reports.client.ServerManager.isSecure(ServerManager.java:405)
at oracle.reports.rwclient.CommandManager.getServerSecuritySetting(CommandManager.java:347)
at oracle.reports.rwclient.ServletCmdMgr.handleWebCommand(ServletCmdMgr.java:319)
at oracle.reports.rwclient.RWClient.handleWebCommand(RWClient.java:1302)
at oracle.reports.rwclient.RWClient.processRequest(RWClient.java:1822)
at oracle.reports.rwclient.RWClient.doPost(RWClient.java:780)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:324)
at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:460)
at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:163)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:60)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3748)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3714)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2283)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2182)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1491)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)Hi,
Please review following note:How to Troubleshoot Errors FRM-41213 / REP-51002 / REP-178 with Oracle Reports 10gR2 / 11g (Doc ID 460976.1)
Regards, -
How to display Report tile html Title on generated report
Hi
Could you please give some idea to display Report tile <html Title> on generated report?
I am not using CrystalReportViewer to export my report
reportClientDocument = new ReportClientDocument();
reportClientDocument.setReportAppServer(ReportClientDocument.inprocConnectionString);
reportClientDocument.open(reportName, OpenReportOptions._openAsReadOnly);
reportClientDocument.getDatabaseController().setDataSource(
POJOList, Class.forName(CLASSNAME), TABLE_ALIAS, TABLE_ALIAS);
byteArrayInputStream = (ByteArrayInputStream) reportClientDocument
.getPrintOutputController().export(ReportExportFormat.PDF);
Currently its displaying struts action name as title.
We are using crystal reports 2008
Thank youTry the following extract of code to set the title:
SummaryInfo newSummaryInfo = new SummaryInfo(reportClientDocument.getReportDocument().getSummaryInfo());
newSummaryInfo.setTitle("<new reportName>");
reportClientDocument.modifySummaryInfo(newSummaryInfo);
reportClientDocument.save();
reportClientDocument.close();
I hope this helps.
Regards.
- Robert -
XML Publisher Report in EBS without Standard Oracle Report
Hi folks ,
i have some questions.
Can I create a XML Publisher Report for the EBS without a Standard Oracle Report in EBS.
So that I can build up the files with the Desktop Publisher, create Data Definition / Template with Upload / Create the executable und concurrent and than only start the new program in EBS ?
I have the situation that I can start my program with the template in the background but ít is searching for the report on the file system.
Thanks in advance for the feedback.
regards
KayHi Ravi ,
can i do it only with the xml Publisher , because when i tried it in the past and get all the staff like Template / DD / CP up and running and started the CR i get an error from the system that he is missing a report directly in the file system... so he searched for the report himself on system like a standard 6i Report. But the template and the dd is stored in the db. So my question again, can I use the XML Puplisher without a Standard Report or can i use a dummy file only for checking and after that he use my template / dd.
regards
Kay -
How to use LIKE function with a parameter in Oracle REPORT builder??
how could i use parameter inside a LIKE function in Oracle reports builder?
it works in SQL plus, but not in report builder!!
Example:
select code,desc from item_master where desc
like '%&give_desc%'; ---works in SQL
like '%:give_desc%' ---doesn't work in report builder!!Hi Renil,
You will need to use the wildcard character (%) and the concatenation character (||) to join to your user parameter.
i.e. like '%'||:give_desc||'%'
Regards,
John -
PDF reports generation problem from single oracle reports in 10G
Hi All,
i am generating 4 PDF reports from one Oracle reports in 10 G.
i used RUN_REPORT_OBJECT built in 4 times with some different parameter list at a single time.
some time it generates but some time it generate 2 or 3 out of 4.
Can you anyone help me on this issue.
Regards,
Abhishek
Code that i used for generation of report:
on key-F0:
DECLARE
PL_ID PARAMLIST;
PL_NAME VARCHAR2(10) := 'REP';
USRNM VARCHAR2(50);
pl_id2 paramlist;
pl_name2 varchar2(10):= 'REP';
usrnm2 varchar2(50);
pl_id3 paramlist;
pl_name3 varchar2(10):= 'REP';
usrnm3 varchar2(50);
pl_id4 paramlist;
pl_name4 varchar2(10):= 'REP';
usrnm4 varchar2(50);
BEGIN
USRNM := GET_APPLICATION_PROPERTY(USERNAME);
PL_ID := GET_PARAMETER_LIST(PL_NAME);
IF NOT ID_NULL(PL_ID) THEN
DESTROY_PARAMETER_LIST(PL_ID);
END IF;
PL_ID := CREATE_PARAMETER_LIST(PL_NAME);
IF ID_NULL(PL_ID) THEN
MESSAGE('Error Creating Parameter List ');
END IF;
ADD_PARAMETER(PL_ID, 'P_PRNT_C_FAM_ID', TEXT_PARAMETER, :PRNT_C_FAM_ID);
ADD_PARAMETER(PL_ID, 'P_NOTICE_DATE', TEXT_PARAMETER, TO_CHAR(:FRONT_END.NOTICE_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID, 'P_REDET_DATE', TEXT_PARAMETER, TO_CHAR(:FRONT_END.REDET_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID, 'USR_NM', TEXT_PARAMETER, USRNM);
ADD_PARAMETER(PL_ID, 'SCHEDULE', TEXT_PARAMETER, :RUN_TIME);
ADD_PARAMETER(PL_ID,'P_PRNT_PROV',TEXT_PARAMETER,'PRNT');
ADD_PARAMETER(PL_ID, 'P_ENG_SP', TEXT_PARAMETER,'N');
REDET_REPORT('506',PL_ID,'CT506_Parent_FamId_Eng'||To_Char(sysdate,'MMDDRRRR-HHMISS'));
USRNM2 := GET_APPLICATION_PROPERTY(USERNAME);
PL_ID2 := GET_PARAMETER_LIST(PL_NAME2);
IF NOT ID_NULL(PL_ID2) THEN
DESTROY_PARAMETER_LIST(PL_ID2);
END IF;
PL_ID2 := CREATE_PARAMETER_LIST(PL_NAME2);
IF ID_NULL(PL_ID2) THEN
MESSAGE('Error Creating Parameter List');
END IF;
ADD_PARAMETER(PL_ID2,'P_PRNT_C_FAM_ID',TEXT_PARAMETER,:PRNT_C_FAM_ID);
ADD_PARAMETER(PL_ID2,'P_NOTICE_DATE',TEXT_PARAMETER,TO_CHAR(:FRONT_END.NOTICE_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID2,'P_REDET_DATE',TEXT_PARAMETER,TO_CHAR(:FRONT_END.REDET_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID2,'USR_NM',TEXT_PARAMETER,USRNM2);
ADD_PARAMETER(PL_ID2,'SCHEDULE',TEXT_PARAMETER,:RUN_TIME);
ADD_PARAMETER(PL_ID2,'P_PRNT_PROV',TEXT_PARAMETER,'PRNT');
ADD_PARAMETER(PL_ID2,'P_ENG_SP',TEXT_PARAMETER,'Y');
REDET_REPORT('506',PL_ID2,'CT506_Parent_FamId_Sp'||To_Char(sysdate,'MMDDRRRR-HHMISS'));
USRNM3 := GET_APPLICATION_PROPERTY(USERNAME);
PL_ID3 := GET_PARAMETER_LIST(PL_NAME3);
IF NOT ID_NULL(PL_ID3) THEN
DESTROY_PARAMETER_LIST(PL_ID3);
END IF;
PL_ID3 := CREATE_PARAMETER_LIST(PL_NAME3);
IF ID_NULL(PL_ID3) THEN
MESSAGE('Error Creating Parameter List');
END IF;
ADD_PARAMETER(PL_ID3,'P_PRNT_C_FAM_ID',TEXT_PARAMETER,:PRNT_C_FAM_ID);
ADD_PARAMETER(PL_ID3,'P_NOTICE_DATE',TEXT_PARAMETER,TO_CHAR(:FRONT_END.NOTICE_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID3,'P_REDET_DATE',TEXT_PARAMETER,TO_CHAR(:FRONT_END.REDET_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID3,'USR_NM',TEXT_PARAMETER,USRNM3);
ADD_PARAMETER(PL_ID3,'SCHEDULE',TEXT_PARAMETER,:RUN_TIME);
ADD_PARAMETER(PL_ID3,'P_PRNT_PROV',TEXT_PARAMETER,'PROV');
ADD_PARAMETER(PL_ID3,'P_ENG_SP',TEXT_PARAMETER,'N');
REDET_REPORT('506',PL_ID3,'CT506_Prov_ProvId_Eng'||To_Char(sysdate,'MMDDRRRR-HHMISS'));
USRNM4 := GET_APPLICATION_PROPERTY(USERNAME);
PL_ID4 := GET_PARAMETER_LIST(PL_NAME4);
IF NOT ID_NULL(PL_ID4) THEN
DESTROY_PARAMETER_LIST(PL_ID4);
END IF;
PL_ID4 := CREATE_PARAMETER_LIST(PL_NAME4);
IF ID_NULL(PL_ID4) THEN
MESSAGE('Error Creating Parameter List');
END IF;
ADD_PARAMETER(PL_ID4,'P_PRNT_C_FAM_ID',TEXT_PARAMETER,:PRNT_C_FAM_ID);
ADD_PARAMETER(PL_ID4,'P_NOTICE_DATE',TEXT_PARAMETER,TO_CHAR(:FRONT_END.NOTICE_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID4,'P_REDET_DATE',TEXT_PARAMETER,TO_CHAR(:FRONT_END.REDET_DATE,'MM/DD/RRRR'));
ADD_PARAMETER(PL_ID4,'USR_NM',TEXT_PARAMETER,USRNM4);
ADD_PARAMETER(PL_ID4,'SCHEDULE',TEXT_PARAMETER,:RUN_TIME);
ADD_PARAMETER(PL_ID4,'P_PRNT_PROV',TEXT_PARAMETER,'PROV');
ADD_PARAMETER(PL_ID4,'P_ENG_SP',TEXT_PARAMETER,'Y');
REDET_REPORT('506',PL_ID4,'CT506_Prov_ProvId_Sp'||To_Char(sysdate,'MMDDRRRR-HHMISS'));
Message('Notice Submitted For Printing');
EXIT_FORM;
END;
Program unit:
PROCEDURE REDET_REPORT(rep_name in Varchar2,plist in ParamList,rep_pdf_name in Varchar2)IS
filecode varchar(2);
Repnm varchar(30);
report_id REPORT_OBJECT;
report_id_hear REPORT_OBJECT;
report_prop VARCHAR2(20);
v_rep VARCHAR2(100);
rep_status VARCHAR2(200);
bat_loc varchar2(200);
time_slot varchar2(100);
rep_folder_name varchar2(100):='Redet Notice for Packets Sent\';
BEGIN
Filecode := init.GetFileNmCode;
if filecode 'FL' then
if upper(substr(rep_name,1,2)) ='CC' then
RepNm := filecode||substr(rep_name,3);
else
if rep_name != 'viewerr' then
RepNm := filecode||rep_name;
else
RepNm := rep_name;
end if;
end if;
end if;
Begin
begin
report_id := find_report_object(RepNm);
if error_code = '41219' then
Message('Unable to execute : '|| RepNm);
Raise FORM_TRIGGER_FAILURE;
end if;
end;
set_report_object_property(report_id, REPORT_FILENAME, RepNm);
set_report_object_property(report_id, REPORT_SERVER, init.Appl_Repserver);
SET_REPORT_OBJECT_PROPERTY(report_id, REPORT_EXECUTION_MODE, BATCH);
SET_REPORT_OBJECT_PROPERTY(report_id, REPORT_COMM_MODE,SYNCHRONOUS);
set_report_object_property(report_id, REPORT_DESFORMAT,'PDF');
select rprm_param_val||rep_folder_name||rep_pdf_name||'.pdf' into bat_loc from rprm where rprm_param_name = 'BAT_LOC';
SET_REPORT_OBJECT_PROPERTY(report_id,REPORT_DESTYPE,FILE);
SET_REPORT_OBJECT_PROPERTY(REPORT_ID,REPORT_DESNAME,'"'||bat_loc||'"');
begin
v_rep := RUN_REPORT_OBJECT(report_id,plist);
exception when others then
Message('Error While executing running reports ::'||error_code);
end;
end;
END;Thanx Frank
Well one solution is that i can decrease the length of my report name and the problem does not occur than.
any ways thanx ..but where to get the patch from.
Kindly provide me with the link if possible.
Thanx,
Qaiser Qayyum Malik.
[email protected] -
How to create a report with data using the Crystal Reports for Java SDK
Hi,
How do I create a report with data that can be displayed via the Crystal Report for Java SDK and the Viewers API?
I am writing my own report designer, and would like to use the Crystal Runtime Engine to display my report in DHTML, PDF, and Excel formats. I can create my own report through the following code snippet:
ReportClientDocument boReportClientDocument = new ReportClientDocument();
boReportClientDocument.newDocument();
However, I cannot find a way to add data elements to the report without specifying an RPT file. Is this possible? I seems like it is since the Eclipse Plug In allows you to specify your database parameters when creating an RPT file.
is there a way to do this through these packages?
com.crystaldecisions.sdk.occa.report.data
com.crystaldecisions.sdk.occa.report.definition
Am I forced to create a RPT file for the different table and column structures I have?
Thank you in advance for any insights.
Ted JenneyHi Rameez,
After working through the example code some more, and doing some more research, I remain unable to populate a report with my own data and view the report in a browser. I realize this is a long post, but there are multiple errors I am receiving, and these are the seemingly essential ones that I am hitting.
Modeling the Sample code from Create_Report_From_Scratch.zip to add a database table, using the following code:
<%@ page import="com.crystaldecisions.sdk.occa.report.application.*"%>
<%@ page import="com.crystaldecisions.sdk.occa.report.data.*"%>
<%@ page import="com.crystaldecisions.sdk.occa.report.document.*"%>
<%@ page import="com.crystaldecisions.sdk.occa.report.definition.*"%>
<%@ page import="com.crystaldecisions.sdk.occa.report.lib.*" %>
<%@ page import = "com.crystaldecisions.report.web.viewer.*"%>
<%
try {
ReportClientDocument rcd = new ReportClientDocument();
rcd.newDocument();
// Setup the DB connection
String database_dll = "Sqlsrv32.dll";
String db = "qa_start_2012";
String dsn = "SQL Server";
String userName = "sa";
String pwd = "sa";
// Create the DB connection
ConnectionInfo oConnectionInfo = new ConnectionInfo();
PropertyBag oPropertyBag1 = oConnectionInfo.getAttributes();
// Set new table logon properties
PropertyBag oPropertyBag2 = new PropertyBag();
oPropertyBag2.put("DSN", dsn);
oPropertyBag2.put("Data Source", db);
// Set the connection info objects members
// 1. Pass the Logon Properties to the main PropertyBag
// 2. Set the Server Description to the new **System DSN**
oPropertyBag1.put(PropertyBagHelper.CONNINFO_CRQE_LOGONPROPERTIES, oPropertyBag2);
oPropertyBag1.put(PropertyBagHelper.CONNINFO_CRQE_SERVERDESCRIPTION, dsn);
oPropertyBag1.put("Database DLL", database_dll);
oConnectionInfo.setAttributes(oPropertyBag1);
oConnectionInfo.setUserName(userName);
oConnectionInfo.setPassword(pwd);
// The Kind of connectionInfos is CRQE (Crystal Reports Query Engine).
oConnectionInfo.setKind(ConnectionInfoKind.CRQE);
// Add a Database table
String tableName = "Building";
Table oTable = new Table();
oTable.setName(tableName);
oTable.setConnectionInfo(oConnectionInfo);
rcd.getDatabaseController().addTable(oTable, null);
catch(ReportSDKException RsdkEx) {
out.println(RsdkEx);
catch (Exception ex) {
out.println(ex);
%>
Throws the exception
com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: java.lang.NullPointerException---- Error code:-2147467259 Error code name:failed
There was other sample code on SDN which suggested the following - adding the table after calling table.setDataFields() as in:
String tableName = "Building";
String fieldname = "Building_Name";
Table oTable = new Table();
oTable.setName(tableName);
oTable.setAlias(tableName);
oTable.setQualifiedName(tableName);
oTable.setDescription(tableName) ;
Fields fields = new Fields();
DBField field = new DBField();
field.setDescription(fieldname);
field.setHeadingText(fieldname);
field.setName(fieldname);
field.setType(FieldValueType.stringField);
field.setLength(40);
fields.add(field);
oTable.setDataFields(fields);
oTable.setConnectionInfo(oConnectionInfo);
rcd.getDatabaseController().addTable(oTable, null);
This code succeeds, but it is not clear how to add that database field to a section. If I attempt to call the following:
FieldObject oFieldObject = new FieldObject();
oFieldObject.setDataSourceName(field.getFormulaForm());
oFieldObject.setFieldValueType(field.getType());
// Now add it to the section
oFieldObject.setLeft(3120);
oFieldObject.setTop(120);
oFieldObject.setWidth(1911);
oFieldObject.setHeight(226);
rcd.getReportDefController().getReportObjectController().add(oFieldObject, rcd.getReportDefController().getReportDefinition().getDetailArea().getSections().getSection(0), -1);
Then I get an error (which is not unexpected)
com.crystaldecisions.sdk.occa.report.lib.ReportDefControllerException: The field was not found.---- Error code:-2147213283 Error code name:invalidFieldObject
How do I add one of the table.SetDataFields() to my report to be displayed?
Are there any other pointers or suggestions you may have?
Thank you -
How to Print a report with 50 columns. Crystal Reports
Dear Experts,
I'm Using Crystal Reports 2008. I have a requirement that 50 columns should be placed in a Single Report with single line . But Page size should be A4 ( While Printing).
With Page Size A4 I'm able to place 5 columns.
Is there any possibility to acheave this no matter if number of opages increases
I Appreciate for the help in this regard.
But I need to display all the 50 fields (columns) in a single report.
I Achieved this by changing horizontal width to 70.
I can Place all the fields in one line.
But my concern is to print this report in A4 Paper I think its horizontal width will be 11. from crystal reports itself
I don't want to use cross tabs nor even use sql expression. Its just a simple display report for all the employees.
is there any simple way out to Achieve this by paging... or any other method.
Any help regarding this issue will be appreciated.
ThanksHi:
I'm not a expert in crystal report, but I would like help you, i don't understand if must to show 50 diferrents fields in your report or same field through 50 columns ? for exemple:
first case: You ned diferents fields
F1 F2 F3 ... F50
item1 F1 Item1 F2 Item1 F3 Item F50
item2 F1 Ite21 F2 Item2 F3 Item F50
In this case you must put the 50 fields in the report, just enough small to fit page
second case: You nedd the same field in 50 columns
Colum 1 Colum2 Column 50
item 0 item 11 item 490
item 1 item 12 item 491
item 2 item 13 item492
item 10 item 20 item 500
inm this case i haven't idea how to make it (sorry)
Edited by: Wgramirez on May 29, 2010 7:01 PM -
Generate a Report in Excelsheet format using Oracle Reports
Hello,
I want to use Oracle Reports to generate a report and create an output file in Excel Format. Can I achieve this?
If yes, how can I do it or what is the process for the same
Regards
ShivanandHello,
There are several solutions :
1) http://download-uk.oracle.com/docs/cd/B14099_17/bi.1012/b13895/orbr_paptoexcel.htm
2) http://www.oracle.com/webapps/online-help/reports/10.1.2/topics/htmlhelp_rwbuild_hs/rwwhthow/whatare/output/output_a_simpleexcel.htm
Regards -
How to run a Report of version 10g in Oracle Report Builder 6i
Hi,
I have a report of version r10g . I want to run this report in oracle reports 6i version.
Could any body help me out.
Please any body give the solution urgently.
Thanx,
samHello,
I have a report of version r10g . I want to run this report in oracle reports 6i version.BTW what is the reason to run report in report builder? If you want to see the report preview in report builder as you normally see in report 6i you can use Ctrl+Shift+R to run report in report builder 10g.
-Ammad -
Generating sub reports with XML Datasource in Jasper Report
Hi ,
I have a query related to report generation using Jasper Reports. I have managed to generate main report with XML as a datasource but am unable to do so for subreport. I tried serching through Google but in vain. If by chance I've missed out any of the links, i would be grateful for that. Sample code woukd really make my life better.
Sorry in advance if i 've posted in wrong forum.(if it hurta anyone)Hello there,
I am new to JasperReports and am having a similar problem. Were you able to find out how to do this. Any help is appreciated.
Thanks in Advance
Regards
Sriram -
Reports with HTML links to "sub-reports"
I have a main sequence that runs several sequences of tests. I
would like to have these tests create separate reports and then link
them from my main sequence's report. I have selected HTML
reporting style. I have figured out how to link by looking at Teststand\Examples\ModifyingReports\HTMLDiagnosticLinks.
The only thing left is figuring out how to create the "sub-reports"
instead of including the information in the main report.
Any suggestions?
Thanks,
Bob Young
Bob Young - Test Engineer - Lapsed Certified LabVIEW Developer
DISTek Integration, Inc. - NI Alliance Member
mailto:[email protected]Ray,
I would like to have the sub-reports be the same format as the main report but it is not important if it has a header like the main report has. I think that it needs to just make a report that will print on 50 pages into something easily readable. I have already toyed with the idea of a database, but I would still have to create a report of some sort, so if I can modify TestStand's report sequence to do it, that would be even better.
So basically I am dynamically calling a series of selectable tests. If each of the called tests had their own report liked in to the main test where it was called, that would be great.
So, I'm looking for something like this:
Main Report:
UUT Report
Station ID:
BOBY-L
Serial Number:
NONE
Date:
Monday, December 12, 2005
Time:
4:16:19 PM
Operator:
administrator
Number of Results:
37
UUT Result:
Failed
Failure Chain:
Step
Sequence
Sequence File
Numeric Limit Test: Receive 7 bytes
MainSequence
Read Test.seq
SequenceCall
MainSequence
testing.seq
Begin Sequence: MainSequence
(C:\VSS\Test Driver Code\Tests\Initializing Driver Test\Initializing Driver Test.seq)
SequenceCall
Status:
Passed
**********************LINK TO TEST****************
End Sequence: MainSequence
*****************SUB-REPORT LINKED IN*****************
Begin Sequence: MainSequence
(C:\VSS\Test Driver Code\Tests\__TestStand - Common Components\common sequences\Read.seq)
Read 20 bytes
Status:
Passed
Read the following bytes from Address 0000 of the FLASH:
46 00 C5 07 00 00 70 00 C3 03 00 00 9A 00 8D 04 00 00 E8 00
End Sequence: MainSequence
Bob Young - Test Engineer - Lapsed Certified LabVIEW Developer
DISTek Integration, Inc. - NI Alliance Member
mailto:[email protected] -
Single report with multiple queries OR multiple reports with single query
Hello Experts,
I have a confusion regarding Live Office connection for many days. I asked many people but did not get a concrete answer. I am re-posting this question here and expecting an answer this time.
The product versions that I am using are as follows:
FrontEnd:
BOE XI 3.1 SP4 FP 4.1
Xcelsius Enterprise 2008 SP4
Backend:
SAP BW 7.0 EHP1
I have created a dashboard which is getting data from a webi report using LO connections.
The webi report has five report parts which are populated by five different queries.
Now my question is, when the five LO connections are refreshed, is the webi report refreshed five times or just once?
If the report is refreshed five times, then I guess it is better to have five different webi reports containing single report part, because in that way we can prevent same query being executed multiple times.
SO what is the best practice- to have a single report having multiple queries - OR - to create multiple webi reports with single query?
Thanks and Regards,
PASGHI
I think Best Practice is Multiple reports with single query
Any way If LO connections refresh 5 time the query will refresh 5 timesRegards
Venkat
Maybe you are looking for
-
Data node mapped to Adobe Form empty - Web Dynpro ABAP
Hi, I've created a web dynpro component in ABAP. One of the view contains an interactive Adobe form. Form properties : Data source and pdf source are mapped Enabled checked Submit action mapped to a method. This method reads the node mapped to the fo
-
Errors with characters result in questoin marks
For some reason my name, although appearing correctly in the My Info portion of this discussion feature of Apple's website, appears with a question mark after a somewhat truncated last name in My Settings, and probably on varoius posts. This is an er
-
hi froends i want to transmit a square pulse using lab-view, please help how to do that, the preference will be USB,SERIAL, Parallel ports, it it must be compatible with all the os versions, like 2007 windows, vista,XP and other. please help........
-
HELP! Why does my printer disconnect when router unplugged?
I have a Canon MP480 that connects to my wireless router in my house. Unfortunatley, my Canon MP 480 disconnects from the network anytime my router is unplugged. Any ideas?
-
HT4623 how to download i tunes
how to use i tunes , download