Multi Pass in Crystal reports server XI R2

Hi,
Ex:
I have a crystal report  which takes country as input parameter. Each country has one responsible person.
US--- A person
UK---B person
INDIA ---C person
I need to run this report with these three paramters(may increase infuture) and send the exported report to A,B and C as an mail attachment through crystal reports server XI R2.
I am using Crystal reports designer XI R2 , Crystal reports server XI R2.
How could I achieve this in crystal reports server.
Thanks,
Vijay Kanth

Vijay,
These are the step I use... (after the report has been loaded into CRS)
1) Open CRS and enter through InfoView.
2) Locate the newly loaded report in the folder tree.
3) Choose Schedule
4) Set all of the necessary values to get the 1st iteration of the report to run as required...
5) Click the Schedule button in the bottom right corner of the scheduling screen.
6) Find the report in the folder tree again...
7) You'll notice that a History option has been added below the report name... Click it.
8) You'll now see the schedule you created in steps 1- 5... Choose Reschedule
9) Make sure the Create new schedule from existing schedule radio button is selected (this should be the default).
10) Make the necessary modifications to to the destination and report parameters and again choose Schedule button in the bottom right corner of the scheduling screen.
Repeat steps 6 - 10 until you have all necessary schedules completed.
HTH,
Jason

Similar Messages

  • Passing SQL to Crystal Reports Server using JAVA

    Hi all,
      We are in the process of redoing our Java app and we would like to create SQL query and pass this to Crystal Reports Server to have it generate a report.
      I've looked all over but still could not find any info on it.  Does anyone know how this is done or know where I can find some information on this?
      I've looked at some of the examples from BO but did not find anything relating to what I need to have.
    Thanks in advance.
    -S.C.-

    Hey,
    Have a look at https://boc.sdn.sap.com/node/452
    There some other great webinars on the left side also.
    Hope that helps.
    Else if you wanting to run some SQL before loading the report search for something along the lines of:
    (But I warn you this is not the correct coding, I have just quickly cut and paste a
    few bits from one of my reports but you should get the idea, hopefully,
    might have to use your imagination.)
    Connection connection = null;
    CallableStatement cs;
    Class.forName(dbDriverName);
    // Create a connection to the database
    connection = DriverManager.getConnection(dbConnectionURL, dbUsername, dbPassword);
    // Call a procedure with one IN parameter
    cs = connection.prepareCall("{ CALL " + str_ProcStatement + "}");
    cs.setString(1, str_Param1);

  • Do I need to uninstall Crystal Reports Server 2008?

    Hello,
    We recently installed Crystal Reports Server 2008 and began migrating reports off the CR Enterprise 9 platform and things were going pretty well.
    One of our other locations began moving over their reports that are ran against an Oracle database and cannot get passed a connectivity issue. We found the following:
    Oracle connectivity issues
    If you are installing Crystal Reports Server 2008 V1 on a 64-bit Windows
    platform, Oracle database connectivity issues may occur. If Crystal Reports
    Server 2008 V1 is installed to a location that contains brackets in the folder
    path, for example, C:\Program Files (x86)\, it will be unable to connect
    to an Oracle database. Certain Oracle database clients such as version
    10.2.0.2 or 10.1.0.2, may not function properly with any application that
    has brackets in its folder path. When installing Crystal Reports Server 2008
    V1, select an installation path that does not contain brackets, such as
    C:\Program Files x86\ or contact Oracle support for an updated database
    client.
    We of course have everything installed in the default (x86) folder. My question is, is there a way to move the installation, or do I need to uninstall/re-install? If I need to re-install, is there a way to back-up and reload all of my existing jobs?

    Hello,
    CR must have the Oracle client installed. Unless you use a Wired Driver, which has the client engine built in, CR requires a client to be installed. It never has worked without the client installed.
    Also, I've found that if you have more than one Oracle client installed it causes problems. Make sure the first one in the PATH statement points to the latest version of the client.
    And yes you are correct, ODBC is a layer on top of the native client so it will be slower obviously because it has to go through one more layer of dll's to get to the server.
    Thanks again
    Don

  • Crystal Reports Server XI error in Infoview

    We have an old Windows 2000 server that was running Crystal Reports Server XI (not R2) and we recently reinstalled it on a Windows 2003 server and imported all the reports.  All scheduled reports work find however in Infoview if we click View Latest Instance I get the following error:
    "An error has occurred: File or assembly name CrystalDecisions.Enterprise.Desktop.Word, or one of its dependencies, was not found."
    In the Application Event log on the server I get the following 3 errors at the same time.
    "Failed to connect to server. Error: 0x80070005"
    "Detection of product '{5A5C2A47-52AC-4715-9A6C-E4433B2DDDEF}', feature 'DotNETSDK' failed during request for component '{90C1F7A4-6DFD-4F1F-A5D2-923F04D9D77B}'"
    "Detection of product '{5A5C2A47-52AC-4715-9A6C-E4433B2DDDEF}', feature 'DotNETSDK', component '{54EC1C27-1B41-4A53-8E89-8F8D13E78AB8}' failed.  The resource '' does not exist."
    it looks like a permissions issue.  Has anyone seen this before?
    Mike

    Post Author: krishna.moorthi
    CA Forum: General
    Hi,
    I am new in Crystal Report Server XI .
    I am facing the problem to passing dyamic parameters and connection information to the report in the ASP.Net and C# environment.
    can u give me the tips for dynamic passing parameters and connection to the report?
    waiting for your reply.
    thanks in advance

  • Crystal Reports Server - Scheduling Report Exports

    Dear Experts,
    We are using Crystal Reports Server XI Edition and we would like to schedule report exports. Crystal Reports Server configuration console allows us to automate report exports but apparently we could not find a way to pass report parameters and formulas from any export management tab. Naturally, each report needs to take different parameters but to our knowledge CRS management console does not have a screen that prompts us to key in or to read dynamic report parameters and formula. It simply uses the default report parameters. Can you confirm this please?
    To overcome this limitation, we are thinking of developing something like a script that directly interacts with CRS. The script would pass the name of the report, the report parameters and other relevant details like CMS username/ password.Do you think this is possible and if yes can you please point us to the key APIs required for scheduling report exports?
    My sincere thanks for your assistance.
    Kind Regards,
    Joseph.

    You are able to change the parameters for the report within the Central Management Console under the processing tab before scheduling. 
    Here is some sample applications that you can refer to in regards to doing this using the api:
    [http://www.businessobjects.com/global/doc/dev_zone/Java_SApps_q405.zip|http://www.businessobjects.com/global/doc/dev_zone/Java_SApps_q405.zip]

  • How to set DbConnections when scheduling a crystal report using Crystal Reports Server Java SDK?

    Post Author: Manjula
    CA Forum: JAVA
    Hi,
    Trying to schedule a report using Crystal Reports Server Java SDK. Want to pass DBConnections from API, though passing DBConnections, the report is not being scheduled and says "Failed to retrieve data from the database.Details:[Database Vendor Code:6550].
    Would be thankful if someone could answer my point as applicable.
    Here is the code attached.
    ISDKList dbLogons = oReport.getReportLogons();int dbLogonSize = dbLogons.size();
    for(int i=0; i<dbLogonSize; ++i) {
    IReportLogon dbLogon = (IReportLogon)dbLogons.get(i);
    dbLogon.setDatabaseName("DBname");
    dbLogon.setUserName("usrname");
    dbLogon.setPassword("pwd");
    Thanks in advance.

    Post Author: Manjula
    CA Forum: JAVA
    Ted,
    Thank you for your valuable information.
    First, tried scheduling on Central Management Console and then with the java code.It worked fine, but here is another question for you.
    On the Console, a report exists with ServerName and UserName harcoded and when trying to set ServerName and UserName from the java code, its throwing exception. Where as Password is not set on Console, am able to set password from java.
    And DatabaseName is not set on Console (non editable), unable to set the same from java too. Why is it so?
    So, my question is - though ServerName,DatabaseName,UserName,Password exists on the Console report, can't I override those parameters from java?
    Would be greatful if you answer my question and provide me some guidance.
    Thanks in advance.

  • Crystal Reports Server vs BOEXI3.1

    We currently have BOEXI3.1
    I am trying to figure out a solution that would allow an Asp.net front end to display my crystal reports.
    What is the difference between Crystal Reports Server and what I have? It would seem that with what I have now I am going to run into some license issues. We have 200+ users that I want to allow them to run the report from their browser. There is no way we are going to buy that many licenses( I am not sure that is even possible anyways) I am not sure what solution works best for that. Any help would be most appreciated.

    Hi,
    Crystal Reports Server is intended for small to medium sized organizations that require the ability to create, manage, and deliver reports over the web. A single server solution packaged with Crystal Reports XI and five concurrent access licenses, Crystal Reports Server is ideal for delivering reports to small groups of users. It is currently available for Windows, Red Hat Enterprise Linux 3, and SuSE Enterprise Server platforms.
    BusinessObjects Enterprise is a multi-server Business Intelligence (BI) platform designed to address large-scale reporting and BI requirements. It handles all types of Business Intelligence content including Performance Management, Web Intelligence and OLAP Intelligence.
    BusinessObjects Enterprise is also recommended for its advanced capabilities such as Auditing, Crystal Reports Explorer, and the new Encyclopedia and Process Tracker. Similarly, BusinessObjects Enterprise is offered across a broad range of enterprise operating systems including Solaris, AIX, Linux, and Windows DataCenter.
    Regards,
    Bashir Awan

  • Crystal Reports Server 2008 - RAS API ReportAppSession.initialize() fail

    Hi,
    We have a servlet (running on Websphere 6.1 container) trying to connect to Crystal Reports Server 2008 using RAS Java API to open unmanaged reports.
    It fails at the very beginning of ReportAppSession.initialize() with error message:
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Unable to connect to the server: HQ-ROSIE03. - Connection refused: connect-- Error code:-2147217387 Error code name:connectServer
    HQ-ROSIE03 is the server name hosting CRS 2008. I try to pass in either HQ-ROSIE03 or HQ-ROSIE03:1566 to setReportAppServer(), but no help.
    On CRS2008, I checked from Central Management Console that all servers are up and running. I also add "-ipport 1566" to the commandline of ReportApplicationServer from CMC. It does not help either.
    Would you please tell me what might cause the problem based on the error code and message? Thank you.
    Here is the code.
            try
              ReportAppSession reportAppSession = new ReportAppSession();
              reportAppSession.createService(
              "com.crystaldecisions.sdk.occa.report.application.ReportClientDocument");
              //HQ-ROSIE03 is the server name that hosts Crystal Reports Server 2008.
              //I tried to pass in the port number, i.e "HQ-ROSIE03:1566". But it got the same exception.
              reportAppSession.setReportAppServer("HQ-ROSIE03");
              // This is where the exception is thrown.
              reportAppSession.initialize();
              ReportClientDocument lo_ReportClientDoc = new ReportClientDocument();
              lo_ReportClientDoc.setReportAppServer(reportAppSession.getReportAppServer());
              lo_ReportClientDoc.open(asReportName,OpenReportOptions._openAsReadOnly);
              ReportServerControl control = new ReportServerControl();
              control.setReportSource(lo_ReportClientDoc.getReportSource());
            catch(Exception exc)
                System.out.println( exc);
    Edited by: Lijing Lin on Mar 27, 2009 12:39 AM

    There is a typo when adding -ipport 1566 to the RAS server command from CMC.
    It is now resolved.

  • Crystal Reports Server XI - Error: Help

    Post Author: Robert
    CA Forum: General
    Hey Guys,
    Error is to do with dynamic parameters and info view (and cms)
    When i run a report with dynamic parameters it will prompt me to select the parameters i want, but when i click ok i get this error:
    Unknown Error in Prompt Engine !! and the report is no more
    Im under pressure to get this working again, any help most greatly appreciated.
    Robert

    Post Author: krishna.moorthi
    CA Forum: General
    Hi,
    I am new in Crystal Report Server XI .
    I am facing the problem to passing dyamic parameters and connection information to the report in the ASP.Net and C# environment.
    can u give me the tips for dynamic passing parameters and connection to the report?
    waiting for your reply.
    thanks in advance

  • Server Specs for crystal reports server

    Hi,
    I am a prospect Crystal Reports Server customer. I am looking to find out Server Specs for a typical 10 CAL Crystal Reports Server deployment. The information for minimum spec seems to be widely available but not for a Spec for good performance.
    Thanks in Advance

    My recommendation is to work with an SAP pre-sales consultant who will be able to provide "truer to life" guidelines on RAS sizing.  Generally, you're looking to accommodate ~ 30-60 concurrent report events on a single RAS CPU.
    Of course, report size (data stored within in, # pages, etc) all get factored into estimating memory requirements and goes back to making use of a pre-sales consultant for this purpose.  Additional factors include deploying a multi-RAS configuration and other layouts to optimize your needs.  They definitely have what you need - it's a matter of reaching out to them.
    Good luck.

  • Crystal Reports Server - Sub Reports requesting SQL Log In

    I have a Sales report which has four subreports. The main report has parameters for year and four product groups. The year parameter and one of the product group parameters are passed to each subreport. When I run the report in Crystal Reports only one SQL log in is requested.  When the report is run from Crystal Reports Server the SQL log in for he main report is handled automatically by CR Server but the report then prompts for 4 SQL logins, one for each subreport.  I am not using integrated securirty. How can I prevent the four SQL log ins?

    Hi Tony,
    From the question that you have posted, we would like to know the following things: -
    1. Are the main report and the subreports using the same database connection?
    2. Which type of viewer are you using in Infoview to view the reports?
    3. How many connections do you see in the Database Source under Process Tab in the properties of the report in CMC?
    Usually this issue can be resolved by using ActiveX or Java Viewer in the Enterprise.
    Please try chaning the viewer and let us know if it helps.
    Cheers!

  • Where to define .rpt file location in Crystal Report Server 2008

    Hi all,
    I have installed Crystal Report Server 2008 in my machine and trying to invoking the report from my java application. Earlier we have used Crystal Report Server XI Release 2 and in my java application i am passing crystal report server name, report name, parameters and it is woking fine in Crystal Report Server XI Release 2. But now I have installed Crystal Report Server 2008.
    In Crystal Report Server XI Release 2, we have a option to provide the report directory folder from the computer. That is in Central Configuration Manager - > Right click on Report Application Server -> Properties -> Parameter Tab -> Change Option Type to Server and And Select directory which contains the .rpt files.
    Like the same way, i need to give the report directory path in Crystal Report Server 2008. Then only the report server will find the report from the directory and display it. In my application i am passing the report name to the crystal report server. The report server will find the exact report from that folder from the local system and display it in application.
    I can able to give the report file directory in Crystal Report Server XI Release 2, but cannot able in Crystal Report Server 2008.
    Pls help me how could i do this?

    In Command Line Parameters of ReportApplicationServer

  • Upgrading from CR 10 Embedded Edition to Crystal Reports (server) xi

    We recently upgraded from CR10 Embedded edition to Crystal Reports Server Xi. In our application the users access the reports via a web page (where they enter the paratemeters) and the report is displayed using the Crystal Reports viewer. The CR server xi was recently installed and all the SDK references have been as mentioned in this document: https://boc.sdn.sap.com/node/724. But now when the reports are accessed via the web page we are encountering the error 'All of your system's 0 Concurrent Access Licenses are in use at this time or your system's license key has expired. Try again later or contact your administrator to obtain additional licenses.---- Error code:-2147217397 Error code name:enterpriseLogonFailed'
    Can anyone share your thoughts or provide suggestions?
    Thanks,
    in advance!
    SG.
    Edited by: Shekhar Gorthy on Aug 4, 2008 10:58 PM
    Edited by: Shekhar Gorthy on Aug 4, 2008 10:59 PM

    Hello SG,
    A common issue that arises when migrating from Crystal Enterprise 10 Embedded to Crystal Reports Server XI applications that use the Report Application Server (RAS) SDK.
    The RAS supports two modes of operation - "Unmanaged" and "Managed" reporting.
    With CE10Embedded, you'd be using Unmanaged Reporting, where you'd copy the Crystal Report rpt file to the RAS server, and reference it by path when opening it in the ReportClientDocument class instance.
    With Crystal Reports Server XI, you can use either Unmanaged Reporting, or Managed Reporting.  Managed means you'd publish the rpt file to be "managed" by the CR Server Central Management Server (CMS).  In code, you'd log onto the CR Server, retrieve the ReportAppFactory from the CMS, retrieve the report from the InfoStore, and pass it into the ReportAppFactory to create the ReportClientDocument.
    I'm assuming you're still using "Unmanaged Reporting" with Crystal Reports Server.
    If so, each report request will be authenticated in the CMS using the "Guest" account, and each request will use up a Concurrent Access License (CAL).
    If you're getting the exception on the first report request, then that likely means you have the complimentary copy of CR Server XI, that comes with zero CALs and five Named User Licenses.
    You won't be able to use unmanaged reporting with the complimentary version.  You may want to modify your code to use managed reporting.
    If you're getting the exception on the sixth or subsequent request, then that likely means you've purchased CR Server XI, and the base edition comes with 5 CALs.
    If you contact sales, you can inform them of the number of users you have, and how frequently they request reports, and sales can recommend a license to match your requirements.
    Sincerely,
    Ted Ueda

  • Crystal Reports Server and OpenDocument Solution

    Hello,
    I have just installed a trial version of Crystal Reports Server version 12.
    My objective is to be able to launch in context from another application a report from Crystal Reports.
    So, I have read the document on 'Viewing Reports and Documents using URLs'. I assume this allows you to pass a URL to BusinessIbjects Enterprise Server. Once received, the report is generated and displayed.
    My question is, if I have Crystal Report Server installed, what else do i need to run this functionality?
    I think this is called the opendocument solution? Do i need to install something else ontop of the CRS version 12?
    thanks
    Henry

    If you examine the directories in your webapp (IIS or tomcat) then you should notice an OpenDocument Directory. This is included in our install by default. Then if you have created reports on the server or just using the samples you can use something like http://servername:port/OpenDocument.aspx (for IIS) or OpenDocument.jsp (for tomcat or other java/app) ?sDocName=reportname should open the report.
    You can also add additional parameters if you have the opendocument users guide.
    Regards,
    Tim

  • Drop down boxes ok in Crystal Reports but not ok in Crystal Reports Server

    I have the following problem with "dynamic dropdowns"
    Initially, I have a Crystal Report (.rpt).  It has two dynamic drop downs. They work
    in both Crystal Reports Designer (preview)  and Crystal Reports Server (right-click-View).
    The first drop down is the result of a rather complex sql query. The second drop down
    is a child of the first.
    I make a small change to the sql "WHERE" clause using the Crystal Reports Designer. It works fine in preview.
    I save (Enterprise mode) to Crystal Server. I use Business View Manager to configure
    the _DC_n object.  (I did notice that the .._DC_n gets incremented by one.)
    The _DF object seems to know about the updated sql so I do not have change it.
    However, when I go to back to Crystal Reports Server, and right-click-View, the
    "dynamic dropdown" is not working properly.  I can not make sense
    of what has been retrieved.
    Please tell me what is most likely to have gone wrong here?  The Business View Manager
    seemed to knew about the sql change. But Crystal Reports Server has
    not responded to the change in the same way as Crystal Reports Designer.
                       ...thank you, Stan

    When you publish a report to Crystal Server, the dynamic prompts are no longer handled in the report itself.  Instead depending on how they're published, they either go away or they're published to the "repository" and managed through the "Business View Manager" (BVM), which is available as part of the Client Tools install.
    To get the dynamic prompt into the repository, you have to check the "Enable Repository Refresh" checkbox at the bottom of the "Save As" screen after you log in to CRS.  However, doing it this way is NOT best practice, especially if you're using the query from the report to provide the data for the prompt.  If you do this for all of your reports, you get a LOT of bloat in the repository objects and it makes the job of migrating from one version of CRS to another MUCH more difficult!
    What I've done in the past to get a simple "sample" prompt published is create a report that just contains the data that I want to have in the dynamic parameter using a single table - this is usually what I call a "lookup" table that has a "code" field and a "description" or "name" field.  I then create a dynamic parameter in that report that just pulls the data from the single table.  I'll publish the report to my favorites with the Repository Refresh enabled.
    I then run the BVM and look for the following objects (default location is under "Cascading Dynamic Prompts":
    <prompt name>_DC - This is the Data Connection for the prompt.  Edit this, enter the password, and set it to "Never Prompt" for the password.  NOTE:  This DC can be reused by multiple prompts.  If you continue to add prompts through publishing Crystal Reports with prompts, you will get MANY of  these that all point to the same database!
    <prompt name>_DF - This is the Data Foundation for the prompts.  When you create a new one, you need to select an existing DC and then either one or more tables or write a command to provide the data for your prompt.  It works much like the Database Explorer in Crystal.  The one that was just saved has all of the information required for the prompt.
    <prompt name>_BE - This is the Business Element.  When you create one, you have to select and existing DF and one or more fields.  You can also create a filter on the data.  This is used to generate the SQL that will be run to provide the data for the prompt.
    <prompt name>_ BV - This is the Business View.  When you create one, you have to select the Business Element.  I'm not sure of the exact purpose of this, but you have to have one in order to set up the "List of Values".
    <prompt name> - This is the List of Values (LOV).  This defines what fields are available for the prompt itself.
    You can create folders to organize these objects so that its easier to maintain.
    To use a LOV that you've defined in BVM to feed data to new dynamic prompts, do the following:
    1.  Connect to CRS from Crystal.
    2.  Create/Edit your prompt.
    3.  Set the prompt to be dynamic.
    4.  Under "Choose a Data Source", select "Existing" and select the LOV from the drop-down list.
    5.  Update the properties in the parameter.
    When viewing or scheduling a report, the dynamic prompts will run through the Crystal Reports 2013 Report Application Server in CRS (it will be named differently if you're not on CRS 2013, but will have "Report Application Server" in the name.)
    -Dell

Maybe you are looking for