Need help Crystal Reports running in BO 4.1 while using Universe as database connection.

Sorry, I may not know how to describe this in the correct technical manner, but I'll explain in as simple terms as I can.
I open up Crystal Reports 2013 click new document
and it begins to ask for Database Expert.
I select Universes and log in to my Business Objects Enterprise Explorer.   I then select the Universe that I want to write my report with,
then i save the rpt on my local machine.
then I log into my Business Objects 4.1 CMC or BI and upload this rpt file so that I can begin to schedule the report for example...
but the problem i have is whenever I try to run the report, 
it asks for a prompt for my database connection...  
it displays the Universe name, but User Name Password, I am not sure what to write,
do I write My login for Business Objects?  do I write the user name password of the database that Universe uses?
in CMC I see a database configuration,  I tried many combinations and still have been receiving the following error message
The viewer could not process an event. The database logon information for this report is either incomplete or incorrect. []
---- Error code:0 [CRWEB00000119]
From all I read the point of using the Universe in Crystal reports is to be automatic in such a way that it doesnt need the database conneciton, because its technically using the Universe as the database connection....
so what am I doing wrong here?    maybe its my database configuration,    I keep reading that it doesnt need anything...   that you upload the Crystal Reports and it would just work...
any help with this issue would be greatly appreciated..
thanks
-Daniel

Hi Daniel,
What is the reporting DB used?
The trick with your configuration is the following:
- Universe Designer: 32bits application that may work fine on your desktop
- Crystal 2013: 32bits application as well
- When you export to the repository, Web Intelligence (64bits) has to process the Universe to extract the query.
Your server should have the drivers required for Crystal + Universe: 32bit and 64bit versions.
See more details on this KBA:
https://service.sap.com/sap/support/notes/1821625
Regards,
Julian

Similar Messages

  • Where to download the crdb_jdbc.dll file ??? - Needed for Crystal report ..

    Hi Friends ,
    Where to download the crdb_jdbc.dll file ??? - Needed for Crystal report ..which is missing for me ...
    i searched in many sites .. but this only dll file is missing ..
    can any one help me out ..

    itsdhanasaraa wrote:
    Hi Friends ,
    Where to download the crdb_jdbc.dll file ??? - Needed for Crystal report ..which is missing for me ...
    i searched in many sites .. but this only dll file is missing ..
    can any one help me out ..Ask at where ever you bought the software from.
    Let me guess, you didn't buy it, did you?

  • Need help with log4j logging tool (org.apache.log4j.*) to log into database

    Hi,
    I need help with log4j logging tool (org.apache.log4j.*) to log into database using JDBCAppender. Have look at my logger code and corresponding log4j.properties file stated below. I'm running this program using Eclipse IDE and it's giving me the following error (highlighted in red) at the end:
    log4j: Parsing for [root] with value=[debug, stdout, Roll, CRSDBAPPENDER].
    log4j: Level token is [debug].
    log4j: Category root set to DEBUG
    log4j: Parsing appender named "stdout".
    log4j: Parsing layout options for "stdout".
    log4j: Setting property [conversionPattern] to [%x %d{HH:mm:ss,SSS} %5p [%t] (%c:%-4L %M) - %m%n].
    log4j: End of parsing for "stdout".
    log4j: Parsed "stdout" options.
    log4j: Parsing appender named "Roll".
    log4j: Parsing layout options for "Roll".
    log4j: Setting property [conversionPattern] to [%x %d{yyyy.MM.dd HH:mm:ss,SSS} %5p [%t] (%c:%-4L %M) - %m%n].
    log4j: End of parsing for "Roll".
    log4j: Setting property [file] to [HelloWorld.log].
    log4j: Setting property [maxBackupIndex] to [10].
    log4j: Setting property [maxFileSize] to [20KB].
    log4j: setFile called: HelloWorld.log, true
    log4j: setFile ended
    log4j: Parsed "Roll" options.
    log4j: Parsing appender named "CRSDBAPPENDER".
    {color:#ff0000}
    Can't find class HelloWorld{color}
    import org.apache.log4j.*;
    public class HelloWorld {
    static Logger log = Logger.getLogger(HelloWorld.class.getName());
    public static void main(String[] args) {
    try{
    // Now, try a few logging methods
    MDC.put("myComputerName", "Ravinder");
    MDC.put("crsServerName", "ARNDEV01");
    log.debug("Start of main()");
    log.info("Just testing a log message with priority set to INFO");
    log.warn("Just testing a log message with priority set to WARN");
    log.error("Just testing a log message with priority set to ERROR");
    log.fatal("Just testing a log message with priority set to FATAL");
    catch(Exception e){
    e.printStackTrace();
    ------------------------- log4j.properties file ------------------------------
    #### Use three appenders - log to console, file and database
    log4j.rootCategory=debug, stdout, Roll, CRSDBAPPENDER
    log4j.debug=true
    # Print only messages of priority WARN or higher for your category
    # log4j.category.your.category.name=WARN
    # Specifically inherit the priority level
    # log4j.category.your.category.name=INHERITED
    #### stdout - First appender writes to console
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
    log4j.appender.stdout.layout.ConversionPattern=%x %d{HH:mm:ss,SSS} %5p [%t] (%c:%-4L %M) - %m%n
    #### Roll - Second appender writes to a file
    log4j.appender.Roll=org.apache.log4j.RollingFileAppender
    ##log4j.appender.Roll.File=${InstanceName}.log
    log4j.appender.Roll.File=HelloWorld.log
    log4j.appender.Roll.MaxFileSize=20KB
    log4j.appender.Roll.MaxBackupIndex=10
    log4j.appender.Roll.layout=org.apache.log4j.PatternLayout
    log4j.appender.Roll.layout.ConversionPattern=%x %d{yyyy.MM.dd HH:mm:ss,SSS} %5p [%t] (%c:%-4L %M) - %m%n
    #### CRSDBAPPENDER - third appender writes to the database
    log4j.appender.CRSDBAPPENDER=org.apache.log4j.jdbc.JDBCAppender
    log4j.appender.CRSDBAPPENDER.Driver=net.sourceforge.jtds.jdbc.Driver
    log4j.appender.CRSDBAPPENDER.URL=jdbc:jtds:sqlserver:/arncorp15:1433;DatabaseName=LOG
    log4j.appender.CRSDBAPPENDER.USER=sa
    log4j.appender.CRSDBAPPENDER.PASSWORD=p8ss3doff
    log4j.appender.CRSDBAPPENDER.layout=org.apache.log4j.PatternLayout
    log4j.appender.CRSDBAPPENDER.sql=INSERT INTO LOG (computername, crsservername, logtime, loglevel, threadname, filename, linenumber, logtext) VALUES ('%X{myComputerName}', '%X{crsServerName}', '%d{dd MMM yyyy HH:mm:ss,SSS}', '%p', '%t', '%F', '%L', '%m')
    #log4j.appender.CRSDBAPPENDER.sql=INSERT INTO LOG(COMPUTERNAME,CRSSERVERNAME,LOGTIME,LOGLEVEL,THREADNAME,FILENAME,LINENUMBER,LOGTEXT) select host_name(),'${CRSServerName}${InstanceName}','%d','%5p','%t','%F','%L','%m%n'
    #log4j.appender.CRSDBAPPENDER.sql=INSERT INTO LOG (computername, crsservername, logtime, loglevel, threadname, filename, linenumber, logtext) VALUES ("%X{myComputerName}", "%X{crsServerName}", "%d{dd MMM yyyy HH:mm:ss,SSS}", "%p", "%t", "%F", "%L", "%m")
    ------------------------------- end of log4j.properties file ------------------------------
    Here is the directory structure of my program. My log4j.properties file and HelloWorld.class file are residing in folder HelloWorld\bin.
    HelloWorld\bin
    HelloWorld\lib
    HelloWorld\src
    Please note - The same program works fine for console and file appender when I comment the database appender part in my properties file.
    Thanks
    Ravinder

    try this :
    log4j.appender.PROJECT.Append=false

  • I need help. My ipad 2 was stuck in recovery mode. i tried to connect it to itunes and restore but after downloading the file and extracting the software there is a pop up message that says "the device is full" i dont know what to do. Its been 2 days now.

    I need help. My ipad 2 was stuck in recovery mode. i tried to connect it to itunes and restore but after downloading the file and extracting the software there is a pop up message that says "the device is full. Deleting files and emptying your recycle been will help you restore." how am i going to erase files if i can't open my ipad. i dont know what to do. Its been 2 days now. please help. thanks.

    yes i am sure. This are the exact words... "The iPad "iPad" could not be restored. The disk you are attempting to use is full. (Removing files and emptying the recycle bin will free up additional space". i tried some options, hard reset, redsnow, tinyumbrella but still it's stuck.

  • I need help Centering a div box to a background image using dreamweaver cs5.5.

    I need help Centering a div box to a background image using dreamweaver cs5.5. Everything shift left when viewing on different size monitors?  See what I mean at
    www.woodlandhospice.com

    Have you looked at your page with images disabled?
    I urge you to re-think this approach to web design because images of text are not indexed by search engines, screen readers or translators.  Given the demographic group your site is targeting, you really need to ensure maximum web accessibility for all users.
    Navigation, headings and descriptions all need to be in real text -- not images of text.
    Ken is right.  Absolute positioning is pure poison for such a simple layout.  My advice is to start over with one of the pre-built Starter Pages in DW.  Go to File > New > Blank page > HTML.  Select a layout from the 3rd column and hit CREATE button.
    Nancy O.

  • Need help about the SHA Message Digest ? & what is use of Message Diagest ?

    need help about the SHA Message Digest ? & what is use of Message Diagest ?
    1>i have one program of making message digest
    2>which requires two files name
    3>one for input like txt
    4> second is out put file of message digest
    can any one tell what is the use of second generated file .

    MessageDigest md = MessageDigest.getInstance("SHA");
    FileInputStream fis = new FileInputStream(args[0]);
    byte[] b = new byte[1024];
    int readed = -1;
    while((readed = fis.read(b)) > 0)
         md.update(b, 0, readed);
    fis.close();
    FileOutputStream fos = new FileOutputStream(args[1]);
    byte[] d = md.digest();
    StringBuffer sb = new StringBuffer();
    for(int i = 0; i < d.length; i++) {
         String str = Integer.toHexString(d[i] & 0xff);
         sb.append(str.length() < 2 ? "0" + str : str);
    fos.write(sb.toString().getBytes());
    fos.close();

  • I would like to remove a short gray edge from two images. I need help in that I am not yet able to use PhotoShop. Could somebody kindly help me with this?

    I would like to remove a short gray edge from two images. I need help in that I am not yet able to use PhotoShop. Could somebody kindly help me with this?

    I doubt it Doc Maik, but I am certainly happy to learn The image is this one (and a similar one). They would be beautiful portraits if not for the "extra mouth". The grey edge that I would like to remove is the excess of (grey) mouth that is actually my horse's chin, but that in the pictures looks like a wider, looping mouth. Practically, looking at the picture, the "extra mouth" to the left. What I would love it to be able correct that to look like a normal mouth, which means that half of the protruding edge should be removed. I am not sure I was able to explain myself, but here is one of the two pictures. I thank you for you kindness in being available to advise me.

  • Open a Crystal Report, run and export

    I am looking for help with respect to running a .rpt report developed in crystal report 2008 from a jsp or java. I need to set the parameters and export the report to PDF. I am looked at many different examples and still I am getting various kinds of error. Please can any one help me out on this.
    Thanks a lot.

    I am getting the below error message when I am trying to open a crystal report from the repository which is using a universe.
    java.lang.NoSuchMethodError: com.crystaldecisions.proxy.remoteagent.ICommunicationAdapter.setProductLocale(Ljava/util/Locale;)V
         com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)
         com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.a(Unknown Source)
         com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)
         com.crystaldecisions.sdk.occa.managedreports.ras.internal.RASReportAppFactory.openDocument(Unknown Source)
         org.apache.jsp.test3_jsp._jspService(test3_jsp.java:93)
         org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
         org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
         org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:321)
         org.apache.jasper.servlet.JspServlet.service(JspServlet.java:257)
         javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
    I am using the below code
         // Get the Report Application Factory service from Crystal Enterprise
         IReportAppFactory rptAppFactory = (IReportAppFactory)boEnterpriseSession.getService("", "RASReportService");
         // Get the InfoStore service from Crystal Enterprise
         IInfoStore boInfoStore = (IInfoStore)boEnterpriseSession.getService("", "InfoStore");
         // Retrieve the report by name from Crystal Enterprise
         IInfoObjects boInfoObjects = boInfoStore.query("Select SI_ID From CI_INFOOBJECTS Where SI_NAME = '" + reportName + "'");
         // Open the report into a Report Document object
         ReportClientDocument rcd = rptAppFactory.openDocument((IInfoObject)boInfoObjects.get(0), 0, Locale.ENGLISH);
    Can I please get some help in how to resolve this issue.
    Thank you very much.

  • Crystal reports run through infoview stuck in running state

    We have some Crystal reports that are executed via InfoView that contain calls to function modules in SAP R/3. Out of 200-300 exectutions, we will get one or two of them that get stuck in a "running" state and they never complete. When we reschedule the report they complete in a few seconds. Has anyone else experienced this? We're trying to determine if it's a problem on the BOE side or in the gateway in R/3. Again, 99% of the time the reports work, but just an occasional one or two get stuck each day. We are using BOE XI 3.1 SP3.

    OK. Sorry, but now I want you to read over what you wrote. Put your self in my shoes and see if you can even start to troubeshoot this. Looking at the following may also help;
    [Rules of Engagement|https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/rulesofEngagement]
    Step 2 Asking Your Question; Provide Enough Information
    /people/ludek.uher/blog/2008/11/24/what-do-i-need-to-do-to-get-the-fastest-issue-resolution
    - Ludek

  • Crystal report running total balance

    Hi guys, please help me.
    im creating a report using crystal report that display running balance from subreport.
    i do have subreport and add it to main report but i need it real time changing.
    for example
    TRANSACTION TYPE                    QTY_IN               QTY_OUT          RUNNING BALANCE
    RECEIVED                                        1                         0                         1
    RECEIVED                                        2                         0                         3
    SHIP OUT                                         0                          1                         2
    SHIP OUT                                         0                          1                         1
    RECEIVED                                        1                         0                          2
    diagram shows the needed output of the report. please help. thanks

    hi sir abhilash, i know you know how to fix this, maybe i need to provide some more information about the report: here what i did:
    created formula @QTY_IN where code is:
                                  if {ITRN.TRANTYPE} = 'DP' then
                                      {ITRN.QTY}
                                  else
                                  if{ITRN.TRANTYPE}='AJ' then
                                 (if {ITRN.QTY} >=0 then {ITRN.QTY}) else
                                  0
    create formula @QTY_OUT
                                  if{ITRN.TRANTYPE}='AJ' then
                                 (if {ITRN.QTY} >=0 then 0 else
                               {ITRN.QTY}) else
                                  if{ITRN.TRANTYPE}='WD' then
                            {ITRN.QTY}
                             else 0
    create running total fields for @QTY_IN And @QTY_OUT
                             total_qty_in and total_qty_out
                             sum the fields and resets every change of group.
    create a formula(running) based on your suggetion
    create running_total_reset code is
                                  WhilePrintingRecords;
                                  numbervar rt := 0;
    paste it to group header.
    the output is
                                      in               out             running
    shipment              0                -4               146116
    shipment             0                 -1               146117
    shipment               0               -4               146116
    but it should be
                                      in               out                            running
    shipment              0                -4    (-146118)           146114
    shipment             0                 -1    (-146114)           146113
    shipment               0               -4     (-146113)          146109
    so on so forth.
    we can do this sir. thanks ^__^.
    really appreciate your help.

  • I need help with reporting as soon as possible!

    How can I do reporting in JDeveloper like in Crystal reports. Is there any extention or tool that can be of help.
    Thanks
    Edited by: Fenoch on Mar 12, 2010 6:34 AM
    Edited by: Fenoch on Mar 12, 2010 6:36 AM

    @Fenoch,
    I'm also new to the JDeveloper world and I haven't gotten into reporting yet, but a couple I've heard about are
    Oracle BI Publisher - http://www.oracle.com/technology/products/xml-publisher/index.html
    Jasper Reports - http://www.jaspersoft.com/
    BIRT - http://www.eclipse.org/birt/phoenix/ (more of an eclipse thing I think)
    I hope that helps, I'd like to hear what you find out about any of these.
    Don't let elitist responses run you out of the community.
    @John,
    John Stegeman wrote:
    If you need help as soon as possible, why didn't you try searching the forums?
    JDeveloper doesn't have reporting capability, per se, but there are a number of Java-based reporting tools out there, which you could find [url http://www.lmgtfy.com/?q=java+reports]here
    John
    Way to be an ass to a newbie. It is posts like this (from an Oracle "Ace" Director no less) that push people away from the platform.
    Maybe you could post a link to a reporting tool you know about, instead of sounding off like an elitists jerk and belittling a new guy. I'm sure you popped into the world full of knowledge and ego, never received any help or asked any "newb" questions.
    I also find it very interesting that your "helpful" search link sends us to GOOGLE and not on a search of these forums. Could it be that the forum search is unreliable and returns garbage results most of the time?
    You could have linked a forum search -
    http://forums.oracle.com/forums/search.jspa?objID=f83&q=java+reports (Typical unhelpful results set)
    http://forums.oracle.com/forums/search.jspa?objID=f83&q=reports (Slightly better, at least has a couple posts talking about Jasper)
    Re: Report Facility
    Or if you just gotta use google at least narrow it to the forum you are suggesting we search in -
    http://www.google.com/search?hl=en&as_q=java+reports&as_epq=&as_oq=&as_eq=&num=100&lr=&as_filetype=&ft=i&as_sitesearch=http%3A%2F%2Fforums.oracle.com%2Fforums%2Fforum.jspa%3FforumID%3D83&as_qdr=all&as_rights=&as_occt=any&cr=&as_nlo=&as_nhi=&safe=images
    It is actually the low quality of the forum search tool that forces people to re-post the same questions as others have. I know I do it all the time after I've attempted multiple searches.
    TL;DR version
    Be helpful or be silent.
    Bullying the new people pushes them away and hurts the community. No new people -> no more JDeveloper.

  • Help: Crystal Report displays decimals on X-axis when published in Infoview

    Hi everyone
    I've been banging my head on my keyboard trying to get past the following issue:
    We have a Crystal Report (XI R2 SP3) containing a bar chart that has numbers on both the X- and Y-axis.
    On the Y-axis I can control the "Number" settings to remove decimals after the comma. So far so good.
    On the X-axis on the other, the numbers are the result of an extensive formula trying to breakdown
    numbers into ranges. Numbers are always whole (no decimals). The X-Axis is an Ordinal scale, which
    does not allow to set any number formatting. Numeric scale does not work in this case because it
    compresses the entire chart into a few bars. And this is where the problem is:
    In Crystal Reports I have a global setting for "Numbers" not to show any decimals. This works, when
    generated in Crystal, I have no decimals past the comma in the graphs on the X-axis.
    when I publish this report to Business Objects Infoview portal and schedule and run it there, all of a
    sudden the PDF displays an X-axis that has 2 decimals past the comma (1234.00). It's driving me nuts.
    I suspect this is a bug, because I've not managed to get rid of these decimals without a text-conversion in
    the formula (does not suit me, I need data ordered properly).
    Can anyone help? Has anyone had this issue?
    Much appreciated!
    Thanks.
    The latest of version of my formula truncates and converts ToNumber. Nothing helps:
    Tonumber(
    truncate(
    IIF (InStr ({Command.SUB_SPECIFICATION},'XF') > 0
        IIF ({Command.X_TIME} <= 300,300,
             IIF ({Command.X_TIME} <= 5000,
             Ceiling ({Command.X_TIME}, 200),10000
    ,IIF(InStr ({Command.SUB_SPECIFICATION},'XT') > 0 Or InStr
    ({Command.SUB_SPECIFICATION},'XY') > 0,
            IIF ({Command.X_TIME} <= 1000,Ceiling ({Command.X_TIME}, 50),
                 IIF ({Command.X_TIME} <= 5000,
                 Ceiling ({Command.X_TIME}, 200),10000
            IIF ({Command.X_TIME} <= 300,Ceiling({Command.X_TIME},10),
                 IIF ({Command.X_TIME} <= 5000,
                 Ceiling ({Command.X_TIME}, 200),10000
    Edited by: FREDERIC AGOSTINI on Nov 6, 2008 3:43 PM

    Hi Frederic,
    I tired the following on my machine having CR XI R2,  just as a sample report i created the following formulas,
    Reproducing the issue:
    u2022 Create a formula field u2013 FiscalCurrentHeader u2013
    "FY " & year(DateAdd ("m",+6,CurrentDate))
    u2022 Use a text box and place this formula field
    Summary for {@FiscalCurrentHeader}
    u2022 In the designer, the string exports to .pdf as 'FY 2009' , but on the scheduling/distribution server (BOE XI), the string exports to .pdf as 'FY 2,009.00' (as a number).
    Cause:
    u2022 The datatype of the field u2013 FiscalCurrentHeader is considered as number, because of which when scheduling/distribution server (BOE XI), the string exports to .pdf as 'FY 2,009.00' (as a number).
    Resolution:
    u2022 To remove the comma use ToText in the formula
    "FY " & ToText(Year(DateAdd ("m",+6,CurrentDate)), "0")
    u2022 To remove the comma we can even use
    u201CFY u201D & ToText(Year(DateAdd ("m",+6,CurrentDate)), "0","")
    The last "" defines your 000 separator.
    Try using ToText in place of ToNumber.
    I hope this works at your end.
    Regards,
    Abhijeet Taskar.
    Edited by: Abhijeet Taskar on Nov 6, 2008 6:02 PM

  • Need help for reporting

    hi,
    Hope I did not post to the wrong place. but I really need help here. I've been using Crystal Report all these while before I tried out java. However, there is a problem here.
    I've been doing some complex reports that comes with subreports and grabing values from the program. but there is no one program that i found can really support the reporting in java. I've even tried the crystal clear and Jbuilder enterprise trial version (which comes with crystal report). but I still can't get the output that I want.
    So, I'm here to ask :
    1. what sort of reporting system r u using that is recommended?
    2. And if I were to continue supporting crystal report where can I get a better component that supports crystal report ?
    3. And where can I get tutorials for java integration with crystal reports?
    thanks.

    Also check out i-text. It's an open source Java -> PDF tool. You will need to write a mapper to go from JDBC ResultSet to your own custom Java class. Otherwise, it is almost like writing HTML programatically.
    - Saish

  • Crystal Reports Running Extremly Slow

    Hi All,
    I'm new here and have been using Crystal reports XI Release 2 for a little while.
    However this has always run slow for me. The problem is not running the report to get results from the server the problem is editing the report. Amending text boxes drilling down etc.
    My computer specs are 2.8Ghz P4 and with 1gb of ram.
    Is there anyway of me speeding this up as I'm out of ideas
    Thanks a lot for your time

    Hi James
    The performance of a report is related to:
    External factors:
    1. The amount of time the database server takes to process the SQL query.
    ( Crystal Reports send the SQL query to the database, the database process it, and returns the data set to Crystal Reports. )
    2. Network traffics.
    3. Local computer processor speed.
        ( When Crystal Reports receives the data set, it generates a temp file to further filter the data when necessary, as well as to group, sort, process formulas, ... )
    4. The number of records returned
        ( If a SQL query returns a large number of records, it will take longer to format and display than if was returning a smaller data set.)
    Report design:
    1. Where is the Record Selection evaluated?
        Ensure your Record Selection Formula can be translated in SQL, so the data can be filter down on the server, otherwise the filtering will be done in a temp file on the local machine which will be much slower.
        They have many functions that cannot be translated in SQL because they may not have a standard SQL for it.
        For example, control structure like IF THEN ELSE cannot be translated into SQL. It will always be evaluated
        in Crystal Reports. But if you use an IF THEN ELSE on a parameter, it will convert the result of the condition to
        SQL, but as soon as uses database fileds in the conditions it will not be translated in SQL.
    2. How many subreports the report contains and in section section they are located.
         Minimise the number of subreports used, or avoid using subreports if possible because
         subreports are reports within a report, and if you have a subreport in a details section, and the report returns 100
         records, the subreport will be evaluated 100 times, so it will query the database 100 times. It is often the biggest
         factor why a report takes a long time to preview.
    3. How many records will be returned to the report.
        Large number of records will slow down the preview of the reports. Ensure you only returns the necessary data on the report, by creating a Record Selection Formula, or basing your report off a Stored Procedure, or a Command Object that only returns the desired data set.
    4. Do you use the special field "Page N of M", or "TotalPageCount"
        When the special field "Page N of M" or "TotalPageCount" is used on a report, it will have to generate each page
        of the report before it displays the first page, therfore it will take more time to display the first page of the report.
    If you want to improve the speed of a report, remove the special field "Page N of M" or "Total Page Count" or formula that uses the function "TotalPageCount". If those aren't use when you view a report it only format the page requested. It won't format the whole report.
    5. Link tables on indexed fields whenever possible.
    6. Remove unused tables, unused formulas, unused running totals from the report.
    7. Suppress unnecessary sections.
    8. For summaries, use conditional formulas instead of running totals when possible.
    9. Whenever possible, limit records through selection, not suppression.
    10. Use SQL expressions to convert fields to be used in record selection instead of using formula functions.
        For example, if you need to concatenate 2 fields together, instead of doing it in a formula, you can create a SQL Expression Field. It will concatenate the fields on the database server, instead of doing in Crystal Reports.
    SQL Expression Fields are added to the SELECT clause of the SQL Query send to the database.
    11. Using one command as the datasource can be faster if you returns only the desired data set. It can be faster if the SQL query written only return the desired data.
    12. Perform grouping on server
        This is only relevant if you only need to return the summary to your report but not the details. It will be faster as less data will be returned to the reports.
    Regards
    Girish Bhosale

  • Need help troubleshooting Report Query/BI Publisher

    Hi All --
    I need some help with an odd issue I'm having with a report query and BI Publisher. The users run this report by inputting a date range, usually by week. Oddly enough, if we input a date range of 06/01/2008 through 06/07/2008, the report runs and BI Publisher renders the document correctly, but if we input a date range of 06/08/2008 through 06/14/2008, the report shows correctly on the screen, but BI Publisher returns an empty document. I thought perhaps it was an issue with the data, but inputting the date range of 06/01/2008 through 06/14/2008 works correctly and the document is rendered with all the data as shown in the report.
    I'm really at a loss and don't know how to proceed in troubleshooting the issue. Does anyone know of any log files or anything else to look at to try and figure out why the report isn't being rendered correctly for that one week?
    Thanks!
    Leigh Johnson

    Thanks Marc --
    The OC4J logs don't show any errors at the time I tried running the report. I did change the output format to XML and saved it for the date range that doesn't work as well as a date range that does work. As foar as I can tell, the only differences is the data within the tags, but I'm no XML expert so I may have missed something. I opened my report template and loaded the xml data first from the date range that produces a rendered report properly and used preview...as expected it worked. When I did the same thing for the "bad" date range, I get the following set of errors, should I move my issue to the BI Publisher forum do you think?
    ConfFile: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\config\xdoconfig.xml
    Font Dir: C:\Program Files\Oracle\BI Publisher\BI Publisher Desktop\Template Builder for Word\fonts
    Run XDO Start
    Template: D:\BiPublisher\on_time_delivery.rtf
    RTFProcessor setLocale: en-us
    FOProcessor setData: D:\BiPublisher\ontimedelivery.xml
    FOProcessor setLocale: en-us
    Output type: MHTML
    java.lang.reflect.InvocationTargetException
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
         at java.lang.reflect.Method.invoke(Unknown Source)
         at oracle.apps.xdo.common.xml.XSLT10gR1.invokeProcessXSL(XSLT10gR1.java:721)
         at oracle.apps.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:504)
         at oracle.apps.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:253)
         at oracle.apps.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:181)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1151)
         at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:275)
         at oracle.apps.xdo.template.FOProcessor.createFO(FOProcessor.java:1809)
         at oracle.apps.xdo.template.FOProcessor.generate(FOProcessor.java:1027)
         at RTF2PDF.runRTFto(RTF2PDF.java:708)
         at RTF2PDF.runXDO(RTF2PDF.java:548)
         at RTF2PDF.main(RTF2PDF.java:305)
    Caused by: oracle.xdo.parser.v2.XPathException: An internal error condition occurred.
         at oracle.xdo.parser.v2.XSLStylesheet.flushErrors(XSLStylesheet.java:1534)
         at oracle.xdo.parser.v2.XSLStylesheet.execute(XSLStylesheet.java:521)
         at oracle.xdo.parser.v2.XSLStylesheet.execute(XSLStylesheet.java:489)
         at oracle.xdo.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:271)
         at oracle.xdo.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:155)
         at oracle.xdo.parser.v2.XSLProcessor.processXSL(XSLProcessor.java:192)
         ... 15 more

Maybe you are looking for

  • Assigning values to database types

    Hi I've created some types like the ones below but I can see how to assign a value to the fred_complex_obj using pl/sql. Does anyone know? Thanks, create or replace type fred_phone_obj AS OBJECT (telephone_number varchar2(20) , telephone_type VARCHAR

  • How to place short description instead of id in listbox in bsp?

    Hi Developer, Please Guide me in solve the issues that i need to display short text in the listbox instead of id ,the field i have taken contains id and shortdescription but my issues is my getting id and need to short description in bsp dropdown lis

  • Using 27 monitor for face time

    How do I use my macbook pro and my 27 iinch apple monitor with face time.

  • Macromedia flash player

    hi, i try to uninstall macromedia flash player plug-in but it seems there has been a bug on the install, windows doesn't want to uninstall it, can i do it manually to get it out of my windows program list ?

  • Java.io.FileNotFoundException when deploy converter in Tutorial

    I try to deploy converter application in the Tutorial. Always got the following Error: java.io.FileNotFoundException:http://10.1.5.104:9191/converter/ConverterAppClient.jar checked in examples/src/converter. The jar file is not there. But I found the