Webi report generation using sdk?

hi experts,
     Can i create a webi report using SDK. if so, please give me the basic steps.....
Regards,
ksvsivam

Hello ksvsivam,
You can certainly create webi report from scratch using Report Engine SDK.
Please go through documentation present at following url:
http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm  -
>Report Engine SDK--->Developer Guides--
>Building and Editing Data Providers 
Regards,
Chinmay Athavale

Similar Messages

  • 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

  • Retrieving Webi report size using BO XI SDK

    Hi,
    How do I retrieve the size of the BO Webi report using BO XI SDK? I am migrating a java application from BO 6 to BO XI, and in the existing code WIDocument.getDocSize() is used to retrieve the report size. What is the equivalent of this in BO XI?
    Thanks,
    Subham

    Hi Subham,
    If you are looking for the size of the WID file, you can get this through the InfoObject.
    Please note that this WID file only changes if the WebI document was actually saved.
    Below is a sample code snippet that will retrieve the file size from an InfoObject:
    IInfoStore boInfoStore = (IInfoStore) boEnterpriseSession.getService("InfoStore");
    String query = "SELECT SI_FILES FROM CI_INFOOBJECTS WHERE SI_INSTANCE='false' AND SI_NAME='" + webiDoc + "'";
    IInfoObjects boInfoObjects = boInfoStore.query(query);
    if (boInfoObjects.size() > 0) {
         IInfoObject boInfoObject = (IInfoObject) boInfoObjects.get(0);
         IFiles boFiles = boInfoObject.getFiles();
         IFile boFile = null;
         for (int i=0; i<boFiles.size(); i++) {
             boFile = (IFile) boFiles.get(i);
             out.print(boFile.getName() + ": " + boFile.getSize() + "<BR>");
    } else {
          out.print("No WebI document found!");
    Hope this helps.
    Regards,
    Dan

  • Scheduling webi reports via Java SDK in BI 4.1

    Hi,
    Has anyone been able to schedule a Webi report containing date prompts via Java SDK in BI 4.1? I have tried doing so but it doesn't work when date prompts are involved, I get the exception raised: java.lang.NullPointerException error. Though the scheduled instance is created and the date prompt appears to be correctly populated the report fails with the above mentioned error message. The code is working for other text prompts but fails when I have a date prompt in the report. I am using the populateWebiPrompts() method to populate the prompts.
    CF

    Hi Christopher,
    Try adding the following line in your code before scheduling:
    iWebi.setUserInputLocaleName(documentInstance.getProperties().getProperty(PropertiesType.BASE_LOCALE));
    Also as an FYI, please refer below details.
    For scheduling webi reports with prompts, the only supported way is to use Restful webservices SDKs.
    The feature of scheduling a webi report with prompts were deprected from release BI 4.x and introduced in the new restfull webservices. Restful is the future which SAP is focussing and would be great to have your application on supported terms with SAP.
    You can get details about the restful webservices from the documents and blogs available at below forum
    http://scn.sap.com/community/restful-sdk
    Thanks,
    Prithvi

  • Change order of key figure is not working in Web report output (using WAD)

    Hi,
    We are using BI 7.0, release 701 and level 008. We are facing problem in WAD (web report output). When ever we do 'Select filter' for key figures and 'change the order' of key figures, it does not get reflected in new order. Though drag and drop of key figures is working.
    Though same change order is working fine in Bex Analyser.
    Kindly suggest some inputs.
    Thanks.

    Hi,
    On Which Service Pack are you on?WAD has this feature of re arranging the keyfigures in BI 7.0 for SPS 14...
    Regards,
    Bhagyarekha.

  • Help needed for report generation using java technologies

    May i get some idea about report generation api available. some report generation tools that can be downloadble. can you please suggest how to use scheduling the printers or report generation by scheduling.

    e.g. for one of my school project which generate reconciliation report (banking project) we add in a letterheader and the rest of the information presented below.
    but there is some problem here.
    either you "catch" no. x row where the printing will be trancated then prevented it from trancated by formatting your pages such that data will not be printed in that region.

  • Access table directly from database in BO 4.0 WebI Report without using Universe

    Can i use the table avilable in database directly to make BO 4.0 WebI Report without create any universe. 
    I realy appeiciate your help.
    Thank you in advance.

    You need to create a universe for Relational SQL databases. Universe is a must. The reason you create universe is for the end users. WebI is designed for end users to create their own reports. It is a self service reporting tool. In order to do that, you need universe which allows users to query database using SQL without knowing SQL language.
    If you don't want to create a universe for reporting then you can use Crystal Reports instead of WebI

  • Report generation using jsp

    I am developing a website using jsp on tomcat.The site required a number of online report generation option from database(mysql).
    My problem is-
    1.how to generate different types of report other than simple html tag embedded within jsp .
    2.How to store all those reports in a file(.txt or .doc).
    N.B I dont want to use any reporting tool.

    Mantosh,
    Have you seen this developer zone article which details accessing Citadel Data using COM+ and ADO?
    http://zone.ni.com/devzone/conceptd.nsf/webmain/725A6C3843F13C8786256EA600633724#6
    Also, this KB article provides more detail on how to access Citadel data using SQL commands and I think will help answer your question:
    http://digital.ni.com/public.nsf/websearch/C7D32F9A59D4637086256A7200692F30?OpenDocument
    --Paul Mandeltort
    Automotive and Industrial Communications Product Marketing

  • Error while running Webi report that uses Custom Dimension object(SAP BW)

    Hi,
    I have a universe that is based on SAP BW.I have created a custom dimension object that displays the maximum date.
    The object syntax is
    <expression>Max(@Select(CPS Online\Calendar day))</expression>
    The object parses successfully.
    The object 'Calendar Day ' is a defaultobject created during universe creation from the BW query.It is defined as [0CALDAY].[LEVEL01]
    I tried  to create a Webi report using this object and a measure .On running the query it throws the following error:
    A database error occured. The database error text is: The MDX query WITH MEMBER [Measures].[EBC10672-C0DA-4998-93,80,D3,FF,C3,E8,A2,22] AS ' Max{[0CALDAY].[LEVEL01]} '  SELECT  { [Measures].[EBC10672-C0DA-4998-93,80,D3,FF,C3,E8,A2,22], [Measures].[4JCOSFOKKCUR3RMBPNROFKQQD] }  ON COLUMNS , NON EMPTY [0CALDAY].[LEVEL01].MEMBERS DIMENSION PROPERTIES [0CALDAY].[20CALDAY] ON ROWS FROM [ZCCPSONL/ZCPSONLINE]  failed to execute with the error Invalid MDX command with (. (WIS 10901)
    I have tried every possible syntax I could think of but I keep getting this error each time.I have set the object type to Number (even though it is actually a Date), I have tried writing the MDX inside the Max instead of the @select , but nothing seems to work.Could anyone please let me know why this error is occuring?Is there anything wrong with the syntax or is there any setting in Webi needed before a custom dimension object can be used on it.

    Can you see data for Custom object @ BEx level??
    YES, then just try to re-create the same variable and Save the BW query.
    Now do View - refresh Strusture @ Universe. And you can see Filter for the same, just Parse it, just whether it is OK or not.
    OK -- then Export the Universe and create WebI reports, this will come as Prompt.
    Hope it will helps you.
    Thank You!!
    Sent from iPhone

  • BO3.1 to BO4DeskI to WebI report conversion using RCT (2 database)

    Hello,
    I have to convert reports from BO 3.1 to BO 4.0 version.
    I have a DeskI report which has 2 Freehand SQL and both are pointing to different databases.
    So my questions are:
    1. Is it possible to convert DeskI report which uses multiple databases?
    2. RCT will convert these SQL and generate different universes for both databases?
    Do we have any other suitable approach to convert DeskI reports which uses multiple db?

    Hi
    1. yes, it is.
    2. I think for this you need to follow below steps:
    Refresh the Query in DeskI make sure it is refreshing perfectly.
    Convert the DeskI report using RCT to WebI report
    Refresh the converted WebI report make sure it refreshes prefect.
    Find out which connection has been used for Default FHSQL universe
    Find out any universe has using the same connection.
    Create a derived table using the same query from WebI report
    Export the universe to RCT universe folder.
    Open the WebI report and to point the universe.
    Map the objects to existing WebI report objects
    If you need more help on this kindly revert me back.
    Hope it must help you!
    Cheers,
    Shardendu Pandey

  • Running web report that uses jdbc

    I have been trying to run a web report from oc4j. The report was created in reprots 9i. The url:
    http://localhost:8888/reports/test/myReport.jsp?userid=username/password@dbname
    works great for a report that was created using a sql connection. It doesn't work for a report created using a jdbc connection. When I try to use it for a jdbc report I get the following error:
    REP-4100: Failed to execute data source. REP-0069: Internal error JDBCPDS-62000:Invalid sign-on parameter P_JDBCPDS
    What url should I use to run a report that uses jdbc? Thanks.

    Hi Roger
    To clarify, for reports which have PDS based queries, you need to give a sign on parameter in the url. This sign on parameter is nothing but the connection details. In case of reports designed with sql query, you provide userid in the url. The default sign on parameter name for JDBC PDS based report is p_jdbcpds. When you design a report, you have option of changing this sign on name. In case your report has sign on parameter name different to default sign on name, you need to specify that sing on parameter name in the URL.
    For JDBC query with Oracle thin driver, the sign on parameter would look like:
    scott/tiger@(DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS =
    (COMMUNITY = tcp.world)
    (PROTOCOL = TCP)
    (Host = xxx-xxx)
    (Port = 1521)
    (ADDRESS =
    (COMMUNITY = tcp.world)
    (PROTOCOL = TCP)
    (Host = xxx)
    (Port = 1526)
    (CONNECT_DATA = (SID = xxxx)
    After @, you basically gives DB connection info as defined in tnsname.ora file for that DB.
    Thanks
    Rohit

  • Drill in Webi reports via Java SDK

    Hi!
    Is it possible to programatically drill up\down in Webi reports? I'm looking throught RE documentation - there are interfeces providing drill functionality (DrillInfo etc). But I can't understand how I can drill in InfoObject instance or may be I can schedule a report with a drill on?
    I need to create a code that will create the instance of docement with drill by some dimensions..
    Thanks a lot
    Oleg Bakhirev

    I try to use this part of code and get an exception.. (list all dimensions and then try to get hierarhies for drill for al least one of them)
                            // drill
                            // get a report
                            Report objReport = doc.getReports().getItem("Main");
                            // DrillInfo - information about drill of a report
                            DrillInfo objDrillInfo = (DrillInfo) objReport.getNamedInterface("DrillInfo");
                            // add a new drill element from
                            // Path where to drill
                            DrillPath objDrillPath = objDrillInfo.getDrillPath();
                            objDrillPath.setAction(DrillActionType.UP);
                            DrillFromElement objFromDrillElement = (DrillFromElement)objDrillPath.getFrom().add();
                            DrillToElement objToDrillElement = (DrillToElement)objDrillPath.getTo().add();
                            // get dimensions - here is a wrapper around report query
                            Metric metrics[] = query.getMetrics();
                            for (int i = 0; i < metrics.length; i++) {
                                Metric metric = metrics<i>;
                                if (metric.getQualification().name().equalsIgnoreCase("DIMENSION") ) {
                                    DrillHierarchies drillHierarh = objDrillInfo.getContainingHierarchies(metric.getUnderlying().getID());
                                    if (drillHierarh != null) {
                                        objFromDrillElement.setObjectID(drillHierarh.getItem(0).getID());
                                        objToDrillElement.setObjectID(drillHierarh.getItem(drillHierarh.getCount() - 1).getID());
    Line
    DrillHierarchies drillHierarh = objDrillInfo.getContainingHierarchies(metric.getUnderlying().getID());
    causes
    java.lang.RuntimeException: com.businessobjects.rebean.wi.ServerException: An internal error occured while calling 'getDrillBar' API. (Error: ERR_WIS_30270)
    I can't understand why. I get this error even if i send ""  as a parameter.. In documentation it is written that it is and ID of dimension. Could you please help me, or may be It is impossible to to set drill elements and drill in this way?
    Big Thanks!
    Oleg

  • How to save webi report created using InfoView into my local PC

    Hi Experts,
    I am creating a Web Intelligence document using infoview and once the report is ready, i want to save it in my local PC for later refresh.  How can i save that using Infoview ? I don't want to save the report in the server(repository).
    Regards,
    Suresh

    After saving WebI reports to Local PC also, one can't see them COZ of .wid extension, to view them again we need WebI installed.
    You can Save them to Excel or PDF or CSV to your local PC and Schedule them to get latest data as well.
    Thank You!!

  • Web Report Generation

    I am trying to run web report in UML and I'm getting the message telling me I need to update the following settings in my configuration: -J-Xms512m -J-Xmx1024m. It states that after I make the change I need to restart the IDE. Well I can't seem to figure out where to make these changes. Can anyone enlighten me.

    You can add the options to the "netbeans_default_options" property in <jse-install-dir>/ide/etc/jstudio.conf.

  • Script Error in Webi Report when using Fold / Unfold

    Hi,
    We are using BO XI 3.1 sp3. We have a report in which we are uisng the Fold / Unfold option in Webi. The report is folding and displaying summaries at 3 levels. Account Group -> Sub group -> Cost center. When we expand Account Group it'll have 3 or 4 sub levels, but on expanding Subgroups we'll have a number of rows, may be 100 or more. On this action we are getting a script error.
    The error msg is
    " Stop Running teh Script?
    A script on this page is causing the Internet Exploer to run slowly.
    If it continues to run your computer may become unresponsive"
    If we press NO to this message we are able to work with report, but if we press 'YES', we are not able to use fold /unfold
    Can anyone help us to find out why we are getting this error and any resolution for the same.
    Thanks,
    Sivakami

    This is an IE not a BO issue. I would recommend to take a look here:
    http://support.microsoft.com/kb/175500
    Regards,
    Stratos

Maybe you are looking for

  • RFC - XI - JDBC - cannot insert in Table !

    Hi Experts... I have a scene RFC - XI - JDBC ! When executing the application in the SXMB_MONI my status is processed successfully! But cannot insert the data in SQLServer Tables ! Im Message Monitoring i have the erros: Error No "action" attribute f

  • Problem in my itunes

    Dear I have a itunes account and everything you want to download refuses to open the About Me Page I verify payment info over and over again but it does NOTHING and I am unable to update apps Please solve my problem

  • JBO-30003: The application pool (model.AppModuleLocal) failed to...........

    Hi, I have created an adf application, which is having application module, view object, entity object and jspx. I have developed the applicaiton in jdeveloper 10.1.3.1 and created war file and deployed in the Oracle Application Server 10.1.2( I have

  • SensMe "Content Transfer" on PC for USB

    Hey Everyone, I have a DSX-S310BTX coming my way and I'm REALLY excited about it! While waiting for it to arrive, I decided to get a head start on getting the USB stick I plan to use in it up to speed. It's a generic 32 GB USB stick drive. I've downl

  • Database fails on startup

    HI I have copied the database from tape. When i try to start it - I get the error message: ORA-01122: databasefile 1 failed verification check ORA-01110: datafile 1 '/dev/rlvdbsfm-01.db' ORA-01207: file is more recent than controlfile -old controlfil