Runtime property tweaks on report instance

I have found posts that refer to a former capability in CR of accessing an object model to alter an instance of a report object prior to loading that instance to the viewer. [activex 10.0 I think|http://devlibrary.businessobjects.com/BusinessObjectsXIR2/en/en/RDC_SDK/rdc_com_dg_doc/doc/rdcsdk_com_doc/RDC_ObjectModel268.html]
Specifically, I would like to be able to set the Max/Min scale values, and the group(x) axis skip interval of a line chart at run time.
It would be nice if CR could add the formula interface on these properties so that they could be set via a parameter or data value at run time. Alternatively, access to the report source at run time via an object model would work too. The former would be better.
Does the object model method exist these days? If so, how do I access it?
Thanks.
Joe

Crystal Server is not the same thing as BOE. In a nut shell, it is a smaller cousin of BOE. It sits on one server. BOE is more of an Enterprise solution.
Eval of CR server can be downloaded from here:
http://www.businessobjects.com/products/reporting/crystalreports/eval.asp
The following link has two headings that will be of interest ("choosing the right SDK and SDK Overview diagram):
http://devlibrary.businessobjects.com/BusinessObjectsXIR2/en/devsuite.htm
Link to dev library:
https://boc.sdn.sap.com/developer/library
http://devlibrary.businessobjects.com
And samples:
https://boc.sdn.sap.com/dotnet/samples
Ludek

Similar Messages

  • How to pick up the latest report instance of a schedueld report

    Hi,
    I am supporting a custom application (.NET), which has to pick up the latest report instance by accepting the Report ID.
    At times, the application does seems to be pick up the wrong (older) instance. This is not happening all the times but certain reports behaves this way once a while.
    This is how the application seems to be determining the latest instance.
    SELECT * FROM CI_INFOOBJECTS
    WHERE SI_PROGID = 'CrystalEnterprise.Report'
    AND SI_INSTANCE_OBJECT = 1
    AND SI_SCHEDULE_STATUS = 1
    AND SI_PARENTID= '" + id + "'
    ORDER BY SI_ID DESC
    Once the above statement returns all the available instances it just pick up the very first instance and returns it back to the application and it gets displayed through the Report Viewer.
    My question here is that, does this order (ORDER BY SI_ID DESC) will always return me the latest instance first? When I manually verify the instance ID, it seems to be getting incremented eventhough it is a random number.
    When I review the InfoView code, which also seems to be doing the same thing I have found that it is using SI_UPDATE_TS instead of SI_ID.
    Could someone please tell me which is the correct one to use? I tried by could not able to find references anywhere.
    Environment: BO XI R2 - SP2

    Jason,
    Thanks for the info. The query builder o/p and the application o/p are the same. When this situation happened last time I just simply deleted those older instances from the history and left only the current one.
    This has forced the query to return the only available instance, which is the current one.
    My suspect here is that, the SI_ID of a new instance is smaller than the older instance...
    for example,
    Instance 1 - 10023
    Instance 2 - 12344
    Instance 3 - 9892
    Is this possible?? Since I have deleted the older instances I have no way to confirm this case unless it happens again.
    The BO documentation about SI_ID reads like this...
    "This property is used to uniquely identify an object. The number is assigned at creation time, and is never changed until the object is destroyed. You should never hard-code this number, however, since if the object is destroyed the number may be assigned to another object. No two objects have the same ID, even if they are different types of objects; that is, you will never find a report that has the same ID as a folder."
    As it claims that an ID can be re-used if the object is destoryed I assume that though the new ID will be unique there is no guarantee that it will be bigger than the previous instance of the same object.
    But the problem is that I dont have a documentation proof to claim this hence asking help from the guru's here...
    Regards,
    Elan.

  • Incorrect date format on report instance

    Hi,
    I have a problem (well a question) relating the the instance detail information behind a report instance in BusinessObjects Enterprise XI3.1 SP2 FP2.5. On one of my servers I can view the history of a report thorough InfoView and then select the link in the 'Status' colum. This displays the 'Instance details' page. On this page the 'Creation Time', 'Expiry', etc. are shown in the format dd/mm/yy hh:mm:ss. But, on my other server the same page shows these records as 'mm/dd/yy hh:mm:ss'.
    I suspect that there is a server setting to be made somewhere, but where?
    Any ideas please?
    Mike

    Hello,
    Found it. I run my SIA under a service account and not a user account. This service account was using the wrong Regional settings. When changed to the correct Regional settings the reports showed the dates in the correct format.
    Thanks for looking.
    Mike

  • Issue while opening BI4 webi report instance using CMC on IE8 browser

    Hi,
    Having issue while opening BI4 webi report instance using CMC on IE8 browser.
    Steps to reproduce the error:
    1. Login to CMC
    2.  View Webi History.
    3.  Open successful instance  (For the 1st or 2nd time reports are opening up, from the 3rd time it just freeze the session)
    4. After it get freeze we need to close the IE using Task Manager.
    Can any one please suggest a resolution for this issue.
    Thanks,
    Ganesh.M

    Hello Gokul,
    first thing is to check is if your chrome version is supported by your current BO version as specified in the PAM (is it?). If the chrome version is supported, and you still have an issue, then you can check with a sap support engineer.
    best regards,
    Victor

  • Crystal Report Server XI recurring report instance is not viewable

    I have scheduled a report to be run every morning, and each instance return status is "success". However, I encountered the following problem when I try to view instances of the report: There is a long time period of waiting (seems to be waiting for some kind of timeout), and then eventually the message: "A request was cancelled. The necessary security privileges could not be verified. This indicates a problem with the security server."
    I also noticed that in event viewer (windows server 2003) I see many failure audits to login to the sql database, and the events contain the login used in my data source.
    It's interesting to note, that when I run a single instance of the report "Now" there is no problem.
    Some info about the report which may be relevant:
    The report uses 2 formula fields to auto-parameterize 2 of the 5 parameters used by a subreport. The other 3 subreport parameters are set when scheduling the report.
    The subreport uses a call into a stored procedure in a MS SQL server 2005 database to retrieve its records.
    The 2 fields which are parameterized are datetime fields (StartTime, EndTime), and the main report is basically just a wrapper to only show the previous day.
    JDBC data source to local Sql server instance.
    Also, the crystal report server XI install uses the same sql server instance to store CMS data under a separate database.
    I'm stumped on this.
    Has anybody encountered this problem?
    Is there a simpler way to auto-parameterize the report?
    Why are the failure audits occurring when I view the instance of the report? Is this because the instance is setup to use RPT output format?
    Are there logs I can look into aside from event viewer? I can't find anything that looks relevant under program files, but perhaps I missed something.
    The failure audits would make more sense to me if it occurred with the other report instances, but some instances are shown correctly, and some just do this timeout thing.

    Hello AV,
    please look for the log files here:
    drive:install folder\businessobjectsenterprise11\logging
    by default c:\program files\business objects\business objects enterprise 11\logging
    Please make sure that tracing is switched on for the individual server.
    Please find [online docu |http://help.sap.com/businessobject/product_guides/boexir2/en/xir2_crs_install_win_en.pdf]here
    Falk

  • Is it possible to deploy 2 SCOM 2012 R2 reporting in a SQL server which already has SCOM reporting of a different management group but with 2 different reporting instance.

    Hi Experts,
    I have a typical situation in the LAB environment. Hope some one helps. I have Installed a SCOM 2012 R2 with SQL 2012 SP1 in a single server (Management group 1). I have installed another management group on another server using this SQL server for its database
    so i have everything going fine.
    The first management group has its reporting installed in the SQL server. For the second i created a new named instance for that. But i cannot run the SCOM setup in the SQL server (Also holding the Management group 1 MS) as 1 st reporting is already there.
    When i run the setup it is asking me to repair it. I don't get the install option so i can install the reporting for management group 2 in the named instance.
    Default instance is being used by the 1st management group.
    Can any one figure a possibility for installing 2 SCOM reporting services for different management groups in a same SQL 2012 server please.
    Gautam.75801

    Hi Yan Li,
    Thank you for the reply. So as you are aware If i need to instal reporting, i need to run the SCOM 2012 R2 setup in the SQL server and select reporting and select the
    instance and then mention the management server there right. I am not getting that option there it is asking me to remove or repair the existing installation as there is already a SCOM entire setup including reporting there. As it is a lab there is no problem
    in testing. I have 2 reporting instances. Any suggestions for me on how to overcome this issue and deploy the second reporting in the new named instance ?
    Below is the screenshot of the error what i am talking about when i run SCOM 2012 R2 setup to install reporting in the SQL server
    When i click on add feature reporting is greyed out (As already 1st management groups reporting is installed)
    When i click on remove or repair it
    uninstalls the existing one. But i want both SCOM 2012 r2 reporting to be there(For both Management group). Is it possible ? If yes What is the trick to run the setup ?
    Gautam.75801

  • Report Instance not getting started in Oracle Fusion Middleware 11g Report

    Hi
    Report Instance not getting started in Oracle Fusion Middleware 11g Report Instance Error
    Rep-50125 Java.lang.nullpointerexception
    I just installed Oracle Forms,Reports 11g 11.1.1.3.0 in my machine
    Even I started opmnctl(Oracle Process Management Control). Its too running fine.
    Please Guide me the settings need to do to start the report instance.
    Regards
    Murali N S

    Hello,
    Copy rwlpr.exe from Oracle_Home\bin to Oracle_Instance\config\reports\bin
    Regards

  • Pass parameters to a report instance, or filter an instance of a report

    Hi,
      I am using Web Elements as linked reports with no problems for on demand reports but I need to run an instance of a report and then use a web elements/opendocument link to a subset of that data.
    Basically I have a report on a college that drills down to campus and then course level.  If I have an on demand subreport (via web elements link) to a course, linking course code then it brings up the 20 or so students on that report on the fly - taking < 30 seconds. 
    The problem is that I need this at Campus level as well.  If I do it on the fly by linking on Campus instead of course, it times-out due to the large numbers of student records in the detail level. 
    If I change the link from the main report to point to the instance of the report I get all records, not just the campus I need (I get all campuses). 
    I then put in parameters to just select the required campus within the Instance of the report that is run for all campuses.   The Instance is created with Parameters set to wildcard values, so that the parameters are available to pass values.  I have also tried running the subreport without parameters, but it just displays all records and ignores parameters passed in (unsurprisingly).
    I have had other reports working with linked parameters before, but only to the .rpt report - not to an instance.  
    The report works, but again all reports are displayed because when I checked the parameters they are shown as wildcards, as used when creating the instance, NOT the parameters I am trying to pass to the instance.
    If I change the link to go to the Param Instance instead of the last instance (sInstance=Param), then I get an error because the report instance was created with wildcard parameters but the link has campus set, so there is no matching instance as far as Crystal is concerned.
    An approximation of the link used is below:
    http://...opendocument.aspx?sType=rpt&NAII=N&iDocID=1234&sInstance=Last&lsSAcadPeriod=07/08&lsSparamCampus=E
    I cannot simply run an instance of the report for each Campus as there is are additional  layers I have left out of this example for clarity (School, CampusType etc).
    I need a solution that either allows parameters to work with instances of reports, or filter records in instances of reports. 
    I hope I have explained this clearly enough - please let me know if not, or if you have any other questions.
    Many thanks in advance for any and all help.
    Geoff Langdon.

    hello arjhay,
    webelements 2.3 will not work seemlessly, unfortunately, with xir3.
    in xir3 the dhtml viewer has changes in it that are more web 2.0.
    things that will not work and are deprecated for webelements & xir3 are the functions in WEViewer. this is due to the toolbar in the new viewer being a widget as opposed to a set of divs. however, opendocument for xir3 will allow one to switch off the toolbar using an opendocument paramter and will also allow one to switch off the new style tab bar.
    the new dhtml viewer also does not encase report fields & functions etc. within a form tag. many webelements controls require a form so the new design for xir3 will be to put a new WEFormStart at the top of each report using webelements. what this does is basically start a form in the viewer and allow the controls to function properly.
    so in summary there are 2 changes for xir3:
    a) each report using webelements must have a WEFormStart function added to the beginning of the report
    b) references to WEViewer must be removed from reports that are used in xir3
    there will be a new 2.4 function suite out in several weeks and this will contain the new WEFormStart as well as other syntax changes to allow reports to work in xir3.
    jw

  • How to cancel or update a scheduled report instance?

    Is it possible to update or cancel a scheduled report instance?  How is this done in the java API, is there an example?
    If a report is scheduled by mistake as a recurring report there has to be some way to stop it, correct? 
    We are using Crystal Reports 2008.
    Thanks,
    --Jeff Hall.

    Thanks very much for your reply Adam!!
    Is there a way to pause the instance?  Is there example code to implement some of the functions in the Instance Manager portion of the CMS Console?
    Thanks,
    --Jeff.

  • Use of "Group" & "Dimlist" property in generating reports.

    Hi BPC Gurus,
            I want to know how to make use of "Group" & "Dimlist" property in generating reports. I know these are the properties available in Appset Dimensions, but how to configure and how to call in report schedule is what I have not understood. Can anybody explain it with example.
    Regards
    KumarMG

    Hi, just as Nilanjan said the DIMLIST property, actually is better to use as a "group" filter inside of business rules, however it is an available property that You can use into the "memberset options of any template, clicling with the rigth bottom of your mouse and selecting the "generator filter" option, it gonna let You create eficient templates.
    Regards,
    Luis

  • Stop enter parameter for report instance

    hello everyone:
    I have a problem when i schedule one of my report:
    this report contains a few parameters
    when i schedule it, i pre-enter the parameters' value (at schedule -> parameter panel)
    after report finish to run, the report instance gose to user's inbox.
    the problem is:
    when user try to view the report instance in their inbox, infoview ask user to enter parameter again. it only appear first time user view the instance, if user close the report and reopen it , it will skip the enter parameter step and get into the report stright away.
    any ideas to stop it?
    thanks

    Hi,
    Here are the steps :
    Go to CMC > Select  Report >click on Schedule report > click Default Settings option > Under Paramter Option > Uncheck Prompt While vewing Option > Save
    Now enter the parameters and Schedule the report to the following destination.
    Hope this will resolve the issue.
    Regards,
    Rameez
    Edited by: ramzraja on Aug 23, 2011 7:22 AM

  • No way to print report instance

    When users view a report instance that was saved as an MS Excel spreadsheet the print option does not automatically appear in the toolbar.  Is there a way to make the Standard options appear in the toolbar?

    Hi Ray
    Which product are you using?Also mention it's version.
    Can you please explain in brief what have you done and what you are looking out for.
    Thanks
    Soni

  • Two report instances created by one recurring scheduled instance

    I have one scheduled recurring report  instance that looks to be creating two seperate successful completed instances when it runs daily.  There is only one report file and one recurring instance but each completed instance has seperate titles.  How can one be removed / deleted?  Or, is there some way to id how / where the second instance is be created?

    Moved to businessobjects Forum

  • Excel Report instance showing blank (from Crystal report)

    Hi,
    We are uisng BOXI 3.1. When user login to infoview and see the report instance (Crystal report) for first time it shows blank and it opens in the same infoview page. Once they log off and logback in then they open report instance they are able to see the data.
    We are using excel 2003. Is this bug or something we need to configure on server side.
    Thanks,
    Nimesh.

    Hi,
    I observed one more thing.
    it is opening Excel within a Frame in their Infoview Browser.
    We are using IE 7 and excel 2003.
    On some workstation its opening in new windows it looks like its working fine there. So if its opening in same infoview browser it giving trouble.
    Is there any setting i need to do on client machin to open in new window.
    Thanks.

  • SCCM - Reporting instance blank

    Hi,
    I have SQL reporting server installed on a different box. I am trying to configure SCCM 2012 sp1 reporting role in which the site database is detected by reporting instance is blank.
    I tried creating a new site system with SQL reporting server name, the instance detected automatically. Only problem is when i try adding site role from SCCM 2012 sp1 primary site server.
    SCCM primary server computer account and installation account has local admin access on the SQL reporting server and SQL site database. Is ter anything i can do to reflect. Please help
    Regards, Pratap

    Ya paul ur right.
    I am trying to add reporting services role from SCCM primary site server in which the local system doesnt have any SQL instance.
    After i created new site system  - remote SQL reporting server. And added the reporting services role it showed the instance. Thanks for your reply
    Regards, Pratap

Maybe you are looking for