Bex Analyzer 7 API

Hi all,
I am still looking for a way to use Excel VBA language to remote control the report (query) in Excel.
In Bex 3.x I could do it by help of the API to set filter and variable values.
The API Prakash has described in his blog does not work properly for all functions.
I found out that all results of navigational steps or filter values or variable settings are written into the Script file on hidden Repository sheet.
When using ALT+ F11 you can see the hidden sheet and by help of ALT SHIFT F11 I enter the Script editor.
Here you can listen the repository sheet information and you can find all information in the <XML>
string.
I tried to change the settings but no real result because Excel stalls afterwards.
Anybody in this forum who has an idea how to use VBA to set variable values or drill states by help of the BEx 7 environment.
Anther idea could be to use the button procedures of the design toolbar.
Is there any documentation how to set variable values by this buttons or how to set drill states like horizontal or vertical.
Any help is appreciated
TIA
Joerg

Hello,
Ok... In order to open Workbooks on Excel 2007 AND 2003, please check the two notes below:
1339061 and 1267924
Also, regarding the problem experienced, update the Front End tools to Latest Version-Patch.
This will fix the issue.
Check note "1091323 -  Where to find a NetWeaver BW/BI 7.x Frontend Patch SP"
Good luck...
Cheers!
Edward

Similar Messages

  • Command in Bex-Analyzer

    Dear BI fans,
    We are now playing with the Bex-Analyzer and we try to see how much we can do to make our reports as user friendly as possible.
    To do this we would like to define some buttons to trigger some commands/ commands sequences².
    We have been able to use the commands that the command wizard offers in the Bex-analyzer but by checking the documentation we saw that it should be possible to use all the Dataprovider specific commands available in the Web API (http://help.sap.com/saphelp_nw70/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm).
    We tried many of them like DRILL_DOWN, REMOVE_DRILL_DOWN but without any success... We probably make some error in the syntax..
    Does anybody have an example of such command working in the Bex-Analyzer?
    Any help would be appreciate
    Best regards,
    Rodolphe

    Dear srikant,
    Many thanks for the info... But we had already that document - anything about other commands? Like DRILL_DOWN, REMOVE_DRILL_DOWN, SET_SELECTION_STATE...
    Best regards,
    Rodolphe

  • BEx Analyzer 7.1 Issue after upgrade to MS Office 2007

    Hi
    We upgraded MS Office 2003 to 2007 and installed SAP GUI 7.10 (Patch 9). The OS is Windows XP (SP3).
    We have also applied "BI AddOn Patch for GUI 7.10"
    When we run BEx Analyser from Windows start menu or RRMX , we notice the error message: "A critical program error occurred. The program has to close. Please refer to the trace for further information".
    Following is the trace details:
    Trace Started as: 10/3/2008 11:25:26 AM*
    ListSeparator: ,
    ExcelVersion: 12.0
    AddinVersion: 7100.2.700.1344
    BExCompression.SupportsCompression: Compression NOT supported
    Could not load file or assembly 'vjslib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.
    BExCheckFrontend.CheckFrontend: No Check performed (20081002) 0.156257
    10/3/2008 11:28:36 AM----
    System.Exception: CriticalProgramError ---> System.Exception: CriticalProgramError ---> System.Exception: CriticalProgramError ---> System.Exception: CriticlaProgramError ---> System.Exception: CriticlaProgramError ---> System.Exception: CriticalProgramError ---> System.ArgumentException: The item with the specified name wasn't found.
       at Microsoft.VisualBasic.CompilerServices.LateBinding.LateGet(Object o, Type objType, String name, Object[] args, String[] paramnames, Boolean[] CopyBack)
       at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
       at com.sap.bi.et.analyzer.addin.BExChart.get_Chart(ChartDescription iChart, BExExcelItem iItem)
       at com.sap.bi.et.analyzer.addin.BExItemGrid.UpdateCharts()
       --- End of inner exception stack trace ---
       at com.sap.bi.et.analyzer.addin.BExItemGrid.UpdateCharts()
       at com.sap.bi.et.analyzer.addin.BExItemGrid.OnRender(Boolean iForceRendering)
       at com.sap.bi.et.analyzer.api.BExItem.Render()
       --- End of inner exception stack trace ---
       at com.sap.bi.et.analyzer.api.BExItem.Render()
       at com.sap.bi.et.analyzer.api.BExApplication.Render()
       --- End of inner exception stack trace ---
       at com.sap.bi.et.analyzer.api.BExApplication.Render()
       at com.sap.bi.et.analyzer.addin.BExExcelApplication.OpenQueryThreaded(BExParameter iParameter)
       --- End of inner exception stack trace ---
       at com.sap.bi.et.analyzer.addin.BExExcelApplication.OpenQueryThreaded(BExParameter iParameter)
       at com.sap.bi.et.analyzer.addin.BExThreads.ProcessParameterSubExecuter.Execute()
       at com.sap.bi.et.analyzer.addin.BExExcelApplication.OpenQuery(OSObjectInformation iObjectDescription, String iRRIVariableName, String iRRIVariableValue)
       at com.sap.bi.et.analyzer.addin.BExThreads.ProcessOpenQueryExecuter.Execute()
       --- End of inner exception stack trace ---
       at com.sap.bi.et.analyzer.addin.BExThreads.ProcessOpenQueryExecuter.Execute()
       at com.sap.bi.et.analyzer.addin.BExMenu.ProcessOpenQuery()
       at com.sap.bi.et.analyzer.addin.BExUserInteraction.Process(String iStepName)
       --- End of inner exception stack trace ---
       at com.sap.bi.et.analyzer.addin.BExUserInteraction.Process(String iStepName)
       at com.sap.bi.et.analyzer.addin.BExUserInteraction.ProcessUserInteraction(Sub iSubDelegate, BExStepType iStepType)
       at com.sap.bi.et.analyzer.addin.BExMenu.Process(CMD iCMD)
       at com.sap.bi.et.analyzer.addin.BExMenu.ProcessCMD(CMD iCMD)
       at com.sap.bi.et.analyzer.addin.BExConnect.ExcelCommunication.ProcessBExMenuCommand(String iCMD)
    CriticalProgramError
       at com.sap.bi.et.analyzer.addin.BExUserInteraction.Process(String iStepName)
       at com.sap.bi.et.analyzer.addin.BExUserInteraction.ProcessUserInteraction(Sub iSubDelegate, BExStepType iStepType)
       at com.sap.bi.et.analyzer.addin.BExMenu.Process(CMD iCMD)
       at com.sap.bi.et.analyzer.addin.BExMenu.ProcessCMD(CMD iCMD)
       at com.sap.bi.et.analyzer.addin.BExConnect.ExcelCommunication.ProcessBExMenuCommand(String iCMD)
    Regards
    Madhu

    Hi
    This problem is solved.. We need to change the global settings in BEx Analyzer.. Following are the steps:
    -     After executing RRMX, BEx Analyzer screen opens
    -     Open Global Settings
    -     Select u201CDefault Workbooku201D tab
    -     Click u201CUse SAP Standardu201D
    -     And then execute the query
    Regards
    Madhu

  • Report bex analyzer

    Hi
    I have a standard liquidity forecast report, said report has row-level cash coin concept integration level treasury and nem.cta code, and column level have the expected amount and the calendar day, is input parameter "data management box" that is the date, but when the report runs as the natural evolution has shown me all such amounts provided since 1950, and also shows a future date, which is required is to show me if I say for example in the input parameter dated current day show me the amounts provided for the evolution of accumulated and future, and not display backward by date but the show accumulated.
    Someone who can help me with this
    Greetings.
    Nando.

    hi
    Thanks for the reply.
    We checked the connectivity and it was oki..
    The problem arise when executing reports in development client. production reports are working fine.
    BEx installation check is also performed and found no errors.
    Trace file indicates as follows :
    Trace Started as: 4/3/2009 11:40:14 AM*
    ListSeparator: ,
    ExcelVersion: 11.0
    AddinVersion: 7100.1.602.1292
    BExCheckFrontend.CheckFrontend: No Check performed (20090402) 0
    Conflicting workbook ids: iWBid: , Property: 7B2UOAYFBA2MLMWMBSDZJDSF0
    4/3/2009 11:44:02 AM----
    com.sap.bi.et.analyzer.api.BExApplication+BExConnectionLostException: Function module "RSR_NET_RESULTSET_GET_S" not found.
       at com.sap.bi.et.analyzer.api.BExApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
       at com.sap.bi.et.analyzer.addin.BExExcelApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
    Function module "RSR_NET_RESULTSET_GET_S" not found.
       at com.sap.bi.et.analyzer.api.BExApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
       at com.sap.bi.et.analyzer.addin.BExExcelApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
    Please let us know a solution ..
    Thanks!

  • BEx Analyzer BW 7 BExAPI class BExDimensions

    Question for vba-freaks: we created a workbook allowing the user to toggle between calmonth and calquarter infoobject in the row dimension of the underlying BEx 7 queries by calling the "exchange" function of the webapi (to reduce/expand the amount of data displayed in charts for infrastructure projects in the energy sector running from a few  months to several years).
    How can I display in the workbook which Infoobject is currently selected in the row-dimension? I didn't find a SAPBEX-function retrieving that information. Browsing the BExAPI I found the class BExDimensions that looked quite reasonable. Unfortunately calling that class in VBA with code like
    public bexdimensions as object
    set bexdimensions = CreateObject("com.sap.bi.et.analyzer.api.BExDimensions")
    didn't work. Maybe I need a parent object, but unfortunately the documentation is "non-existent". All coding examples for accessing the BExAPI  I found in SDN demonstrated using class BExApplication with coding like
    public o as object
    set o = CreateObject("com.sap.bi.et.analyzer.api.BExApplication")
    That's working. Any help / insights?
    Thanks a lot
    Klaus

    Hello Klaus,
    I'm at the same point. Even this thread is almost 2 yrs old, could you please let me know if you found an answer?
    Any help is much appreciated!
    Regards,
    Christian

  • SAP BEX Analyzer Set values for variables

    Please help us out in sorting out this problem,
    We are automating BEx Analyzer for a Testing Project with Quick Test Professional (QTP) a functional automation tool uses VB script.
    Problem:
    There are 5 steps in automation
    Invoke BEx Application
    Log in to BEx server
    Run Query
    Set values for Variables for Query
    Display Report
    We are able to do 1,2,3 steps using BEx API functions and running BEx macros but we struck up with 4th step,
    1. Invoke BEx Application
    ‘Launch Excel
    Dim app
    Set app = createobject("Excel.Application")
    ‘Make it visible
    app.Visible = true
    ‘Attach add-in to Excel file
    app.Run ("'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'!SetStart")
    2. Log in to BEx server
    Login to Bex server
    Function logonToBW(app)
    Dim myConnection
    Dim logonToBW2
    On Error Resume Next
    logonToBW2 = True
    ' Create logon to system with following user and system details
    Set myConnection = app.Run ("'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'! SAPBEXgetConnection")
    With myConnection
    .client = "600"
    .User = "USERNAME"
    .Password = "Welcom123"
    .Language = "en"
    .systemnumber = "00"
    .System = "BWDCLNT600"
    .systemid = "BWD"
    .ApplicationServer = "156.158.7.161"
    .SAProuter = ""
    .Logon 0, true
         If .IsConnected = 0 Then
               .Logon 0, False
    If .IsConnected <> 1 Then
    MsgBox "Automatic logon failed. Please enter your username and password in the next screen ..."
    Exit Function
    End If
    End If
    End With
    ' Run connection query to see if connected
    app.Run ("'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'!SAPBEXinitConnection")
    logonToBW2 = True
    End Function
    3. Run a Query
    app.Run "'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'! runQuery", "ZZCCA3_M01_Q0003"
    Till here the script is running fine then the “Select values for Variables” window is displayed.
    This is where exactly we struck up; in this window we need to select values.
    Name of the Fields
         Field Name     Technical name of characteristic     Variable Name     Value
    1     Company Code                     0COMP_CODE     ZM_COMPCODE     1000
    2     Cost Center Hierarchy          0COSTCENTER     ZS_CCTRN     1000MDON
    3     Cost Center Node     0COSTCENTER     ZS_CCTRN     1000COP
    4     Cost Element          0COSTELEMENT     ZS_COELN     1000GDON_6999
    5     Fiscal Year     0FISCYEAR     0P_FYEAR     2007
    To select values for variables, we are trying below code but its giving an error,
    app.Run  "'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'!SAPBEXSetFilterValue", “1000”, "0COMP_CODE"
    app.Run  "'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'!SAPBEXSetFilterValue", “1000MDON”, " 0COSTCENTER "
    app.Run  "'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'!SAPBEXSetFilterValue", “1000COP”,  "0COSTCENTER"
    app.Run  "'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'!SAPBEXSetFilterValue", “1000GDON_6999”,  "0COSTELEMENT "
    app.Run  "'C:\Program Files\SAP\Business Explorer\BI\BExAnalyzer.xla'!SAPBEXSetFilterValue", “2007”,  " 0FISCYEAR"
    Any help highly appreciated, thanks in advance.

    Hi Reinhard,
    Pleas look at this:
    Passing a range to SAPBEX.XLA!SAPBEXSetFilterValue
    Best regards,
    Eugene

  • Using button control in BEx Analyzer to filter on multiple items

    I'm trying to create a button control in BEx Analyzer to duplicate the following command:
    DATA_PROVIDER=*&FILTER_IOBJNM_1=<StructureID>&FILTER_IOBJNM_2=<StructureID>&FILTER_IOBJNM_3=<StructureID>&FILTER_VALUE_1=<Item1>&FILTER_VALUE_2=<Item2>&FILTER_VALUE_3=<Item3>&MULTI=X
    where <StructureID> is the technical name (the 25-character alphanumberic string) of the structure I want to filter on, and the three items within the structure have technical names <Item1>, <Item2>, and <Item3>. This command works fine on the web, but when I set up a button in BEx Analyzer with the following attributes, it only filters on one item:
    Name             Index  Value
    CMD              1         SET_FILTER
    DATA_PROVIDER    1         DP_1
    FILTER_IOBJNM    1       <StructureID>
    FILTER_VALUE     1       <Item1>
    CMD              2         SET_FILTER
    DATA_PROVIDER    2         DP_1
    FILTER_IOBJNM    2       <StructureID>
    FILTER_VALUE     2       <Item2>
    CMD              3         SET_FILTER
    DATA_PROVIDER    3         DP_1
    FILTER_IOBJNM    3       <StructureID>
    FILTER_VALUE     3       <Item3>
    Any ideas?
    Thanks,
    Jason

    Jason,
    thank you for the information. This morning I found out myself by checking the 3.5 Web API Reference which basically offers everything I need.
    To facilitate data entry you could try using a reference command area somewhere in your excel sheet where you can easily enter the command data and also can make use of copy/paste. I tried this and it works fine - much better than to enter the values in the dialogue.
    Best regards
    Thomas

  • Commands in Bex Analyzer

    Hi,
    I have been able to use the commands that the command wizard offers in the Bex-analyzer but by checking the documentation I saw that it should be possible to use all the Dataprovider specific commands available in the Web API (http://help.sap.com/saphelp_nw70/helpdata/en/e3/e60138fede083de10000009b38f8cf/frameset.htm).
    But it seems that you have to address them differently, e.g. SWAP_AXES does not work.
    How do I use these commands in the Bex Analyzer?
    Kind regards,
    Eric.

    Hello,
    Search the same in this doc
    [Web API Reference - Release 3.5|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b1089290-0201-0010-288c-98e4d26487ee]
    Thanks
    Chandran

  • BEx analyzer - report execution error

    Hi all,
    while running on BEx Analyzer we encountered an error which gives communication error with the Bw server failed due to RSR_NET_RESULTSET_GET_S error. anyone has an idea to resolve this issue?
    Thanks in advance.

    hi
    Thanks for the reply.
    We checked the connectivity and it was oki..
    The problem arise when executing reports in development client. production reports are working fine.
    BEx installation check is also performed and found no errors.
    Trace file indicates as follows :
    Trace Started as: 4/3/2009 11:40:14 AM*
    ListSeparator: ,
    ExcelVersion: 11.0
    AddinVersion: 7100.1.602.1292
    BExCheckFrontend.CheckFrontend: No Check performed (20090402) 0
    Conflicting workbook ids: iWBid: , Property: 7B2UOAYFBA2MLMWMBSDZJDSF0
    4/3/2009 11:44:02 AM----
    com.sap.bi.et.analyzer.api.BExApplication+BExConnectionLostException: Function module "RSR_NET_RESULTSET_GET_S" not found.
       at com.sap.bi.et.analyzer.api.BExApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
       at com.sap.bi.et.analyzer.addin.BExExcelApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
    Function module "RSR_NET_RESULTSET_GET_S" not found.
       at com.sap.bi.et.analyzer.api.BExApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
       at com.sap.bi.et.analyzer.addin.BExExcelApplication.FrontendUpdate(Boolean iNewThread, Boolean iDoNotReadData)
    Please let us know a solution ..
    Thanks!

  • "Critical program error" in BEx Analyzer due to missing BExCompression

    Hello. I saw several posts with a "Critical program error" message in new BEx Analyzer 7.0 when try to run query ir workbook, but have not seen any answers to them.
    When I look into the trace file BexAnalyzerTrace_<session_id>.txt (attached) in my temp directory, I see following:
    System.IO.FileNotFoundException: File or assembly name BExCompression, or one of its dependencies, was not found.
    File name: "BExCompression"
       at com.sap.bi.et.analyzer.api.BExApplication.DeSerializeApplication(String iString)
       at com.sap.bi.et.analyzer.addin.BExExcelApplication..ctor(String iWorkbookName)
    But I cannot find any further reference to BExCompression.
    Thanks!
    Vitaliy

    Hi prakash,
    we have installed the SAP GUI 7.10 with patch 5 and all the other mandatory components. while working in the query designer for sometime we used to get message " critical program error occured program needs to close" , we still cant figure out what the reason for this. this keep on occuring even if a new session is open.
    please advise us what we need to do and if you have any installation guide for this i appreciate if you can share with us.
    mail to : [email protected]
    thanking you.

  • BEx Analyzer, Office 2007, Windows XP Issue

    I am having a problem getting BEx Analyzer to work with Office 2007 on my Windows XP machine. 
    Configuration:
    Windows XP SP2 with all Windows updates
    SAPGui 7.10 with Patch 2
    Office 2007
    SAP NetWeaver BI 7.0 Stack 12
    According to the <a href="http://https://websmp110.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000676672&">BEx Compatibility of MS Operating Systems and Office Products</a> my configuration should work.  I am able to start BEx Analyzer and select a query to open, but then it fails on the load.  I get the following error:
    <b>A critical program error has occurred.</b>
    Below is the trace log.  Any help would be appreciated.
    BExConnect.Trace3: 0
    BExExcelTraceListener.AddTraceListener: Added a tracelistener for Version: 7100.0.461
    BExConnect.constructor2: 99.53125
    BExMenu.CreateSubMenu1: 0
    BExMenu.CreateSubMenu2: 2.5
    ListSeparator: ,
    GetSystemInformation
    SUNI Const: 0
    CommunicationFactory.GetSystemInformation (Setting Conn 1)): 0.3125
    CommunicationFactory.GetSystemInformation (Setting Conn 2)): 0.3125
    CommunicationFactory.GetSystemInformation (Setting init Propties)): 0.3125
    CommunicationFactory.GetSystemInformation (SUNI.FUNCTION_EXISTS)): 1.71875
    RSR_XLS_RFCtrc: 9.84375
    CommunicationFactory.GetSystemInformation (RSR_XLS_NET_INTERFACE)): 16.09375
    CommunicationFactory.GetSystemInformation (XML Stuff)): 20.46875
    CommunicationFactory.GetSystemInformation (Prop Stuff)): 20.46875
    CommunicationFactory.GetSystemInformation (Version)): 20.46875
    CommunicationFactory.ObtainSystemInformationandCheckVersion (GetSysInfo)): 20.625
    CommunicationFactory.ObtainSystemInformationandCheckVersion (CheckAfterLogin)): 0.15625
    CommunicationFactory.LogOnUsingComConnection (ObtainSystemInfo)): 20.78125
    CommunicationFactory.LogOnUsingComConnection (MainConnectionChangedEvent)): 2.34375
    CommunicationFactory.LogOn: 144.53125
    RSR_XLS_RFCtrc: 0.625
    BExThemes.LoadFromBackend: 4.84375
    BExThemes.LoadFromBackend: 0
    BExConnect.LogOn: 299.21875
    RSR_XLS_RFCtrc: 0.625
    <?xml version="1.0" encoding="utf-16"?>
    <I_T_SEARCH_ATTR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
    <?xml version="1.0" encoding="utf-16"?>
    <I_T_SEARCH_ATTR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
    <?xml version="1.0" encoding="utf-16"?>
    <I_T_SEARCH_ATTR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
    <?xml version="1.0" encoding="utf-16"?>
    <I_T_SEARCH_ATTR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
    <?xml version="1.0" encoding="utf-16"?>
    <I_T_SEARCH_ATTR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
    <?xml version="1.0" encoding="utf-16"?>
    <I_T_SEARCH_ATTR xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" />
    RSR_XLS_RFCtrc: 1.25
    openworkbook with param
    OpenWorkbookGetTheMimeAndStoreItOnTemp
    BExItems.CreateFromDeSer: Trying to deserialize the Items...
    6/25/2007 7:54:58 PM----
    System.NullReferenceException: Object variable or With block variable not set.
       at Microsoft.VisualBasic.CompilerServices.Symbols.Container..ctor(Object Instance)
       at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
       at com.sap.bi.et.analyzer.addin.BExExcelItem.SetDesignShape(BExParameter iParameter)
       at com.sap.bi.et.analyzer.addin.BExExcelItem.Create(BExParameter iParameter)
       at com.sap.bi.et.analyzer.addin.BExItemTextElement.Create(BExParameter iParameter)
       at com.sap.bi.et.analyzer.api.BExItem.CreateInternal(BExParameter iParameter, BExApplication iApplication)
       at com.sap.bi.et.analyzer.api.BExItems.CreateItem(BExParameter iParameter)
    Object variable or With block variable not set.
       at Microsoft.VisualBasic.CompilerServices.Symbols.Container..ctor(Object Instance)
       at Microsoft.VisualBasic.CompilerServices.NewLateBinding.LateGet(Object Instance, Type Type, String MemberName, Object[] Arguments, String[] ArgumentNames, Type[] TypeArguments, Boolean[] CopyBack)
       at com.sap.bi.et.analyzer.addin.BExExcelItem.SetDesignShape(BExParameter iParameter)
       at com.sap.bi.et.analyzer.addin.BExExcelItem.Create(BExParameter iParameter)
       at com.sap.bi.et.analyzer.addin.BExItemTextElement.Create(BExParameter iParameter)
       at com.sap.bi.et.analyzer.api.BExItem.CreateInternal(BExParameter iParameter, BExApplication iApplication)
       at com.sap.bi.et.analyzer.api.BExItems.CreateItem(BExParameter iParameter)

    Hi Tyler,
    Please check to make sure that you are on the correct support package.
    For Microsoft Office and Vista support, you need to be on SAP NetWeaver support package <b>stack</b> 12, which is equivalent to SAP NetWeaver <b>BI support package 13</b>. 
    Please see https://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000674496& for the mapping of BI support packages to NW support package stacks.
    See also https://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000676672& for Microsoft compatibility information.
    Regards,
    Katie Beavers
    SAP NetWeaver Product Management

  • Commands in BEx Analyzer 7.0

    Hello Experts,
    I work in the Expert Mode of the BEx Analyzer. I need Buttons for my Columnselection (KF).
    I try to switch the Columns in the BEx Query.
    In Buttons Settings are Commands that I not understand. For Example:
    FILTER_IOBJNM
    CMD
    FILTER_VALUE_EXT
    FILTER_COLLAPS
    Someone a Docu or a Link for this Commands ?`???
    THANKS
    barish

    Hello,
    Search the same in this doc
    [Web API Reference - Release 3.5|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b1089290-0201-0010-288c-98e4d26487ee]
    Thanks
    Chandran

  • Error when starting Bex analyzer

    Hi All!
    We have a world wide BW-SEM application. In one country they get the following error message when starting Bex analyzer:
    <install error> Missing ActiveX component: Business Explorer Global Services
    Does anyone have a hint on what to do?
    Thanks for your help!
    Best Regards
    Pontus

    hi
    try to check with SAPBEXC.xla
    and take a look oss note 585643
    may need to manual register .dll with regsvr32
    Do an Installation check of the BEx Analyzer as follows:
    In the bex analyzer menu, Business explorer -> Installation Check -> Once the excel sheet opens, press the start button to start the check. Check the entries in red to see any missing/old ocx, dlls.

  • Satatus of Data in Bex Analyzer

    Hello ,
    is it possible to hide "status of data" in bex analyzer ?  I have read some documents but all are say it is only possible with Web Designer.
    I have a query from a Multiprovider and I don't wnt to show Status of data information in the report .
    thank you ,
    blue

    You can goto design mode in the workbook and delete the text element which is showing status of data, come out of design mode and save the workbook.
    Edited by: Pravender on May 18, 2010 2:19 PM

  • Difference between bexbrowser and Bex analyzer

    Hi,
       can any body tell me  what is the difference between bex browser and bex analyzer  and how end users will access the reports and how they access SAP.

    Hi
    *BEx Web Analyzer *
    The BEx Web Analyzer is a standalone, convenient Web application for data analysis that you can call using a URL or as an iView in the portal.
    The Web Analyzer allows you to execute ad hoc analyses on the Web: When you have selected a data provider (query, query view, InfoProvider, external data source), the data is displayed in a table with a navigation pane. You can navigate to the data and use other Web Analyzer functions available in the application toolbar. For example, you can change the type of data display, use the information broadcasting functions to broadcast your analyses to others, and create printable versions of your analyses.
    In the Web Analyzer, you can save the data view generated from navigation and analysis as a query view by choosing Save View in the context menu, and you can save the ad hoc analysis by choosing Save As. When the query view is saved, only the data view is saved; when the ad hoc analysis is saved, the entire Web application is saved, including the properties of Web items and the layout of the data.
    Check the link for more info
    http://help.sap.com/erp2005_ehp_03/helpdata/EN/00/e8d13f7fb44c21e10000000a1550b0/frameset.htm
    Bex Browser
    The Business Explorer Browser (BEx Browser) makes it possible for you to access all document types of the Business Information Warehouse that are assigned to your role or that you have stored in your favorites. You can select and open documents assigned to you in the BEx Browser or store and manage new documents in the BEx Browser.
    Document types that you can work with in the BEx Browser are:
    ·        BW workbooks
    ·        Documents that are stored in the Business Document Service (BDS)
    ·        Links (references to file system, shortcuts)
    ·        Links to internet sites (URLs)
    ·        SAP transaction calls.
    ·        Web applications and Web templates
    ·        Crystal Reports
    Regards
    Shilpa

  • Difference between Bex Analyzer and Bex WAD

    Hi Every one,
    I am pretty new to SAP, and working on SAP BW Front end.
    I am pretty aware of Bex Analyzer and also Browser, but i always have a doubt about Bex WAD.
    In my present job i talk to the users and take the requirments and create queries in the Bex analyzer which i am comfortable doing it.
    I also know all the features of Analyzer and created quries and also published it on web, and also created workbooks and inserting multiple quries in the workbook etc etc..
    However i have zero knowledge on WAD and how it is useful to me, and as if now i haven't got any requirment from the client for me to create any report in WAD or do some thing in WAD.
    I have gone through SAP SDN help etc but i am not understanding it at all.
    So can any one explain me in a laymans terms what WAD is and how it will be useful to me?
    and also if possible send me link which has got PDF screen shots of what WAD is?
    Points is for sure.
    Regards,
    Ram

    Raj,
    Thanks for the reply, but i still did not get the understanding about WAD. i have studied the link which you sent me.
    I am still not able to understand how it is helpful for people like me,
    See i create my report in Query designer, and i can execute the query in Analyser. and if i want i can execute it in the Web from my query designer, and also i can create chart on the web if i want.And i can Broadcaste it in the Web.
    and also if i want i can create it in the workbook and create chart in that work book.
    Then what is the point of Web Application Designer (WAD).
    See i have created the Query in Designer in Development say Sales report Query on the infoprovider for SD, now what should i do with it in WAD.
    How can i get it in WAD, i went to start> all Programs>Bex> WAD and i logged in to development and a sereen opend. And from here what i can do, i mean how can i open my created query in WAD?
    As you guys know i am new to SAP itself, but i dont see any advantage about WAD, i read all the articals and there i found that i can create Web Items, HTML etc etc, but i already have HTML, when i execute my query from the Designer i get it in Web Browser...
    See my question is simple, i have a query which i have created in the Query Designer, now how can i get it to WAD and after getting it what can i do with it??
    If any one has a screen shots of there pls send me.
    And Sanjeev has sent me a PDF which i saw earlear and i done the same in my WAD but i am not about to get it to work.
    I have given the points to every one but still what i need i did not get yet.
    Regards,
    Ram

Maybe you are looking for