Using BI SDK to read Bex report Metadata

Hi,
I want to read the Bex Reports Metadata. Does BI SDK contains such routines?
I am anxious to know how BI SDK can be helpful in this requirement, please suggest any other alternatives that may help.
Thanks,
Neeraj Patwal

Try using the following
Suppose <b>TESTVAR</b> is having the value <b>A</b>
If TESTVAR is single value
var_name_1=TESTVAR
VAR_VALUE_EXT_1 = A
if TESTVAR is range
var_name_1=TESTVAR
VAR_VALUE_LOW_EXT_1 = A
VAR_VALUE_HIGH_EXT_1 = A

Similar Messages

  • How to create cross tab reports using RAS SDK api with Crystal Reports XI

    Hi Everybody,
    Iam generating reports in a web-based application with Crystal Reports XI using Report Application Server(RAS) SDK API. The columns in my report exceed that of an A4 sized page. So, when I export that report to pdf, only those columns that fit to a page are showing up. To solve, this problem, I thought of using cross tab. But, I donot know how to generate cross tab report using RAS SDK API. I have tried to get some code from the internet. But, I did not find any java code for that.Can some one give me some sample code.It is very urgent.
    Thanks in advance.

    Hi,
    The easiest way I use is to create the worksheet as regular table and then when i verify the data I get (non aggregate) I duplicate it as a cross tab.
    In the duplication wizard I just need to define the axis (using drag and drop).
    if you want to create a cross tab from the beginning you need to define that in the new workbook wizard (check the "cross tab" rather then "table"), chose your fields and define the place you want them.
    The data point (the center of the cross tab) is aggregated as to your machine definition and will happen automatically.
    for example: to find the amount of receipt by months:
    On the left put the "Buyer Name", on top put the "Months" and in the data point put the amount.
    What you'll get is something like:
    months: jan feb mar apr ......
    buyer_name
    jhon_smith 100 50 30 250 ......
    jhon_doe 80 45 90 453 ........
    and so on.....

  • How to use Java SDK to schedule a report in business objects

    hi guys i am having a scenario , were the Java SDK will be passing the parameters dynamically to the report in business objects . the Java SDK is kicked by the file based events. this Java SDK will be on the unix server and the business object is also on the unix server. I am having the crystal reports in boe which need to be triggered by the Java SDK . such that the report is scheduled to a particular location on the unix  for every week,when the java passes the parameters to the report in boe
    Edited by: americansalt on Nov 4, 2010 11:30 AM

    You can do this by using the BOE SDK. Here are some samples:
    http://www.sdn.sap.com/irj/boc/index?rid=/library/uuid/806fc83f-18ba-2b10-f2b9-cbb49963fc93
    Regards,
    Stratos

  • How to use CHARS in Calculation in BEX Report

    Hi,
    Two chars withy data type TIMS in my Cube
    Open Time & Close Time
    My requirement is to calculate NO of Hours worked which is Close Time – Open Time
    But as they are Chars How can I use them in Calculation.
    Thanks

    Hi Bhanu,
    I created Formula variables and used them in calculations but it is not working as desered.
    Lets Take this scenario
    Open Time (Char-TIMS) value in Cube : 08:30:00
    Closed Time (Char-TIMS) value in Cube : 10:00:00
    The store is opened at 08:30 and Closed at 10:00 so the result expected by calculation WORKED HOURS :1.5 Hrs
    But When i converted open time char to formula variable  it is converting 08:30:00 to 83000 and Closed time 10:00:00 to 100000 and result of cal is 170000
    Please advise me on how to proceed
    Thanks

  • Using cumulated values for further calculation in a bex report

    Hi ya'll,
    I have a problem with using cumulated values in a bex report.
    the report has three lines:
    Values 1:    100    200  300
    Values 2:    10      5     40
    Values 3:    1000  500  4000
    The values of row 3 is a formula multiplying the values from row 1 and 2... My problem is that the values of row 3 are wrong - for example 200*5 isn't supposed to result in 500 !!
    I figure the reason is that the values of row 1 is a cumulated result, meaning the <i>actual</i> value of the second column of the first row i 100 (and not 200).
    How can I ensure that my formula for row 3 uses the <b>cumulated</b> result from row 1, instead of the underlying result ?.

    Create a column structure with Actual Value columns as well as cumulated value columns. Hide Actual Value Columns from display.
    Example :
    Actual1 | Actual 2 | Actual 3 | *** 1 | *** 2 | *** 3 |
    100 | 100 | 100 | 100 | 200 | 300 |
    You can create a forumla to calculate Value 3 : (Actual 1 * Value 2 ).
    I guess you are using Cell Referencing to achieve this.

  • Cannot read a file using Acrobat SDK in Adobe Reader 11 when Enable Protected Mode is checked

    I wrote a plugin using Acrobat SDK which reads a temporary file created by another program in TEMP folder. In Adobe 10, plugin can read the temporary file and everything works. In Adobe Reader 11, plugin fails to read the temporary file when Enable Protected Mode option is checked. When I uncheck this option, everything works fine. Our customers are concerned about disabling this option. Please let me know if there is a workaround for this issue without unchecking the option. Thank you.
    -Srilatha

    Thank you! That worked!
    -Srilatha

  • Interactive Sort using RAS SDK

    We are creating a report from scratch using RAS SDk. In our report we want to enable interactive (dynamic) sort for some of the columns. We are unable to figure out a method that provides this functionality.
    Thanks.

    I don't think this is possible.  Last time I tried this was when the product released approx 2 years ago and I have not heard of this functionality being added in.

  • Anyone successfully used ODI SDK to create master repository?

    I'm just trying to compile and run the sample code given by Oracle (odi_sdk_samples.zip downloaded from http://www.oracle.com/technetwork/indexes/samplecode/dataintegration-sample-522116.html) to create a master repository, and I am running into an error below.
    java CreateMasterAndWorkRepositorySample
    oracle.odi.setup.RepositoryScriptsNotFoundException: Scripts were not found
    at oracle.odi.setup.support.MasterRepositorySetupImpl.internalCreateMaster(MasterRepositorySetupImpl.java:146)
    at oracle.odi.setup.support.MasterRepositorySetupImpl.createMasterRepository(MasterRepositorySetupImpl.java:52)
    at CreateMasterAndWorkRepositorySample.main(CreateMasterAndWorkRepositorySample.java:43)
    Caused by: java.io.FileNotFoundException: Directory /scripts/xml/ does not exist.
    at com.sunopsis.repository.manager.RepositoryManager.getRepositoryCreationXMLFilesDirectory(RepositoryManager.java:4565)
    at oracle.odi.setup.support.MasterRepositorySetupImpl.internalCreateMaster(MasterRepositorySetupImpl.java:139)
    ... 2 more
    Does anyone know how to tell JVM the location of /scripts/xml ? This happens to exist at oracledi.sdk/lib/scripts/xml under ODI installation. All I am doing to run the above program is adding all JARS from oracledi.sdk/lib to CLASSPATH and compiling this and one other file (SimpleOdiInstanceHandle.java) in the same directory. Unfortunately, there is no documentation out there on how to set up the environment properly. Apparently it is trying to get to some XML files that ODI needs to execute in order to create the master repository....
    Thank you in advance for your help.
    글 수정: user11180669

    Well hindsight is 20/20 but oraparams.sh needed to be run before running any program that uses ODI SDK. :)

  • Getting metadata for RFCs using RFC SDK (with position of parameters)

    Hi!
    I'm currently using the RFC SDK Function "RfcGetFunctionInfoAsTable" to retrieve metadata for RFCs from SAP. What i see is that the "Position" field in the RFC_FIELDS_U structure contains arbitrary values, and so I am not able to determine what is the actual ordering of the parameters.
    What can I do to determine the exact ordering of the parameters of an RFC? (ordering as in - I want to obtain the parameters in the same order as they appear in SAP GUI).
    Thanks,
    Mustansir

    Hi,
    I think you can use the code similar to the one below...
    some of the things not covered in this are
    1. all types for which   CALL FUNCTION 'RFC_GET_NAMETAB' is not returning result, you can call CALL FUNCTION 'RFC_GET_STRUCTURE_DEFINITION' directly. I have not covered that in this code. Hope this is helps in resolving your issue.
    Also, the code is not optimized. So there is some scope for optimization of this code.
    REPORT  ZTEST_GET_SREUCTURE.
    DATA : PARAMS     type table of     RFC_FUNINT,
          ls_params like line of params.
    data: NAMETAB     type table of     X031L,
          ls_NAMETAB like line of NAMETAB.
    data: FIELDS  type table of RFC_FIELDS,
          ls_fields like line of fields.
    CALL FUNCTION 'RFC_GET_FUNCTION_INTERFACE'
      EXPORTING
        FUNCNAME                      = 'fm_test_fm'
      TABLES
        PARAMS                        = PARAMS
    IF SY-SUBRC <> 0.
    ENDIF.
    loop at params into ls_params.
      CALL FUNCTION 'RFC_GET_NAMETAB'
        EXPORTING
          TABNAME                     = LS_PARAMS-TABNAME
        TABLES
          NAMETAB                     = NAMETAB
      IF SY-SUBRC <> 0.
      ENDIF.
      loop at NAMETAB into ls_NAMETAB.
        CALL FUNCTION 'RFC_GET_STRUCTURE_DEFINITION'
      EXPORTING
        TABNAME                     = LS_NAMETAB-ROLLNAME
      TABLES
        FIELDS                      = FIELDS
        loop at fields into ls_fields.
          write: ls_fields-FIELDNAME.
        endloop.
      endloop.
      endloop.

  • Using Report-to-Report Interface (RRI) in BEx Report Designer?

    Dear experts,
    I would like to know if it is possible to use Report-to-Report Interface in BEx Report Designer?
    From what I read from this article
    [(Creating Formatted reports using BEx Report Designer)|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00ae5173-6112-2d10-d78f-e7779d269f25?quicklink=index&overridelayout=true], the RRI capability of query is not supported in BEx report. So is it true? And are there any workarounds to enable/emulate RRI capability in BEx Report?
    Thanks in advance.
    Regards,
    Joon

    Hi Joon,
    It is possible to make RRI in BEX Report Designer by using Transaction Code - RSBBS .
    Here you need to give the Target Query and Source Query names and than you can easily connect two reports or two levels of same report.
    For further step wise description please check the below SDN document :
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/607e63d5-b56f-2c10-718f-8e33a08baa89?quicklink=index&overridelayout=true
    I hope this document helps to sort out the queries.
    Regards,
    Akanksha

  • Bex Report Designer: Error while loading metadata

    hi experts,
    I am working with BI7 Bex Report Designer and we are using SP9. when i tried to load the Query in Report Designer its giving below error.
    Error while loading metadata.
    Check the Query and portal settings.(but the query is working fine in Analyzer).
    and its giving message class RSBOLAP, message number 018 and Description is java system error: incoming call is not authorized.
    when i double click the error its giving below error details.
    Diagnosis
    An error occurred in the BI components on the SAP J2EE Engine.
    System Response
    Procedure
    Contact your system administrator to have the error analyzed in detail.
    Procedure for System Administration
    Start the Visual Administrator, log on to the SAP J2EE Engine and choose "<J2EE_SID>" ->"Server" -> "Services" -> "Log Viewer".
    The file "defaultTrace.trc" includes detailed information about the error that occurred. In Windows, you can find this file in the Log Viewer under "Cluster <computer name>" -> "Server <server number>" -> "<drive>:\usr\sap\<SID>\JC<INSTANCE>\j2ee\cluster\server<NUMBER>\log". ". In Unix, the file is located under "/usr/sap/<SID>/JC<INSTANCE>/j2ee/cluster/server<NUMBER>/log".
    If the file does not include enough detail about the error, you can increase the log level to obtain more information. To do this, choose "<J2EE_SID>" -> "Server" -> "Services" -> "Log Configurator". On the "Locations" tab page, choose "com" -> "sap" -> "ip" -> "bi" -> "webapplications". Using the selection list on the right side of the screen, you can increase the log level, whereby "DEBUG" represents the log level with the most information. You can save your settings by choosing the "Save" icon. The change to the log level is active immediately. Once you have successfully analyzed the error, you should set the log level back to its default value using the appropriate pushbutton; continuous writing to the log file negatively affects the overall performance of the system.
    could you plz suggest me how to rectify the problem.
    regards
    vadlamudi

    Hi vadlamudi
    The error message RSBOLAP 018 means, that the ABAP stack can't communicate with the Java Stack.
    1) Please ensure, that the user, used for the Report Designer, is valid in the Portal too. Depending on the user management setup this means that there either needs to be the same user or an assigned user in the Portal.
    2) In case the user is valid, it means a basic misconfiguration according to note 937697. In this case please run the Support Desk Tool and ensure, that all checks are green. Please ensure, that the latest version of the Support Desk Tool is used.
    Regards,
    Janine

  • Error while trying to save a report using Java SDK for CR server 2011

    I use the java sdk to update the report database jndi alias and then save the report. While saving the report, the utility throws the following exception. It only happens to 3 reports out of more than 70 reports. What could be the problem with report that is causing this problem ?
    Thanks.
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException: Failed to read data from report file C:\Program Files (x86)\SAP BusinessObjects\SAP BusinessObjects Enterprise XI 4.0\Data\CrystalRep
    ortsRasServer\temp\{56586260-E771-4C63-BF8B-F3CF14BB508A}.rpt. Reason: Repository object could not be found.---- Error code:-2147467259 [CRSDK00000000] Error code name:failed
            at com.crystaldecisions.sdk.occa.report.lib.ReportSDKServerException.throwReportSDKServerException(ReportSDKServerException.java:109)
            at com.crystaldecisions.proxy.remoteagent.ExceptionHelper.throwResultInfoException(ExceptionHelper.java:192)
            at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.sendSyncRequest(ReportClientDocument.java:803)
            at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.doSave(ReportClientDocument.java:820)
            at com.crystaldecisions.sdk.occa.report.application.ReportClientDocument.save(ReportClientDocument.java:2245)

    The error points to the report using a repository object that it cannot be found.  What happens if you try and update the reports using the Crystal Report Designer instead of the SDK?

  • Using a CWM format XML as datastore; COM SDK to read the file and create Universe

    Hello everyone
    We are in the process of migrating from a metadata store to BusinessObjects Universe and the plan is to use Java/COM SDK to accomplish that. We have run into limitations with both the SDKs. Java SDK doesn't provide that facility and using COM SDK we are trying to read from a XML file (metadata in CWM format) and create the universe but so far haven't been successful. If the (Universe)Designer can read a CWM format xml file (say created from BODS) we are wondering why can't a customer made COM program do the same.
    Has anyone attempted this and been successful. Please acknowledge.
    Thanks

    I have written C#.NET code to build universes on the fly using the Designer SDK with no problems.  However, I wasn't using CWM formatted data to do this.
    I have two suggestions for you:
    1.  Since not all of the functionality in the Designer tool seems to be available through the SDK, can you parse the CWM xml file in your code and build the universe based on the data instead of trying have Designer build it?
    2.  Since you're using Java, you may get better answers by posting this question in the Java SDK Application Development space here:  http://scn.sap.com/community/bi-platform/java-sdk
    -Dell

  • Unable to read report metadata

    I have a report from SSRS2008R2 in user in PP2007 which works there properly.
    When I try to use it in PP2010 I get "Unable to read report metadata" every time I try to change the default value of the parameters.
    In PP2007 it all works properly.
    thanks

    After analysing network traffic, I found that Report server returns an error to dashboard designer because a parameter is set as "read only".
    This means that there is a parameter that has been set to internal in the report.
    The important thing is :
    Note: Publishing a report over an existing report on the report server does not overwrite the parameter information.
    To update parameters for an existing report, either delete the report on the report server and republish, or update the parameter information for the report in Report Manager.
    To modify the parameters information, open the report server. Go to your report, and select Manage, then Parameters ( on the left panel).
    Internal parameters appears with unselected textbox for Hide and Prompt. Select Hide and then Apply.
    Go back to Dashboard designer, you can now update the parameter values.
    Regard,
    Franck

  • How to use a charctersic as a keyfigure in the BEx report

    How to use a charctersic as a keyfigure in the BEx report?

    Hi chandra:
    Please take a look at the document below.
    "How to... Calculate with Attributes"
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/72f4a790-0201-0010-5b89-a42a32223ffc?quicklink=index&overridelayout=true
    Regards,
    Francisco Milán.

Maybe you are looking for

  • After OSX Mavericks update I now can't open the App store

    Upgraded to the new Mavericks OS however when i try to open the App store as well as a few other apps fail to load at all. Any advice would be appreciated. Thanks Tom

  • How to add a new column in a SWITCHER PAGE

    Hi, I am working on iexpense and i have to add two new fields (column) in expense line GRID in iexpense Allocation page. for that i modified the VO and added my attributes and by personalization wanted to add a new column to that ...but its not happe

  • IPhone not authenticated?

    I just got this phone today. Everything works like texting and data, but I can't call anyone. It says my phone is not authenticated. I dialed *228 like a gazillion times and it said service updated, but it still reverts back to that message when I ma

  • New tab page rows and columns problem

    Hi. After a recent update and making new tab links smaller, I've decided to increase number of rows and columns, put my most frequently used bookmarks in there and close bookmarks toolbar to improve visibility. Since yesterday (March 26 2014.) I lost

  • Folders don't open in Finder

    Back when I was using Mountain Lion, I somehow accidentally set something so that when items are supposed to open in the Finder (generally folders), they instead try to open in one of my Applications (TextMate).  These are the operations I've noticed