Filter Data Provider in WAD

Hi all,
I was wondering if it is possible to filter a data provider in the WAD. I want to be able to filter out a hierarchy node u201C1000MMARKCOMM 0HIER_NODEu201D for InfoObject Cost Center u2013 so that when I run the WAD the 1000MMARKCOMM 0HIER_NODE is not shown.
Is this possible? And if so can anyway provide details on how this can be done.
Many Thanks
Forhad
SAP BI Trainee

Hi Gattu,
The reason I wanted to filter this node out, is because I am getting an error message when I preview my WAD in internet explorer.
u201CNode 1000MMARKCOMM 0HIER_NODE is not in hierarchy for InfoObject Cost Centeru201D
I have checked in the BW system and this node is not in the Hierarchy we are using so I canu2019t understand why I am getting this warning
Regards
Forhad

Similar Messages

  • Performance impact of Multi Data Provider in WAD !!

    Hello Experts,
    I am working on WAD reports with multiple Data Providers,
    I.e. Web Template with DP1, DP2, DP3, DP4 --- Query 1
    DP5, DP6, DP7, DP8 --- Query 2
    Purpose - i have used Tab Strip Item with eight Tabs, each tab belongs to respective DP.
    - Each Tab represent differnt view of the Report (using commands)
    So, Does multi Data Provider with Multiple Queries have impact on Performance of the web report ? and If it does, then possible ways to improve performance ? Any advice/experience on this..
    Many many thanks in advance.. Please help... Thanks
    Regards,
    Sunil Patel

    Hi,
    you could work with the settings for your queries in RSRT.
    Ther you can define what data will be read when running a query and what is read when users are doing navigation in the query.
    By changing the settings you might get some better performance.
    Though working with aggregates has probably more effect on the performance.
    regards
    Cornelia

  • Can we use Report Designer report as Data Provider in WAD

    Hi all,
    i have a requirement to desing WAD report, in that i need to include report designer report in one column and another 2 graphs.
    I am not understanding how to include report designer report in WAD as DATA PROVIDER. Can we do this or not?
    Thanks in advance,
    Venky

    Hi
    You can include Report from report designer using Report designer webitem in BI 7.0. But you can't create report designer report in WAD as DATA PROVIDER.
    Check below link
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/0f/227b42a4449041e10000000a1550b0/frameset.htm
    Regards,
    Ravi Kiran

  • Multiple Data Providers for Filter/Navigation Pane in WAD

    Hi,
      Refer to post
    3.x functionalities of Navigation pane in 2004S
    I need to know how to connect multiple dataproviders to either filter pane or navigation block in WAD.  I know that they use drag and drop concept but there is still no way to filter on a single value and then add it to a drill down for all data providers at the same time or even one by one.
    Also there is no way to use drag and drop on graphs
    Thanks

    Hi,
    Yes you can add new data provider to the navigation block.  create a new data priovider below the layout pane you have the option "new data provider" create using that and assign that data provider to the navigation pane in its parameters.
    Thanks

  • Tachometer in WAD 3.5x - to show Avg of all values in the Data provider

    Hi All,
    I am creating a tachometer in WAD 3.5x.
    Actually the requirement for the tachometer i want to design is that it should display the Average value of the data column that is displayed in the dataprovider(which is a view in this case).
    My view (Data Provider for tachometer) contains only one data column, and its Result row contains the Average value for the data column. But when I run WAD, the tachometer doesnot read the result row, instead it reads each of the individual rows and creates a pointer for each record. Whereas as per my requirement, the tachometer should display only a single pointer depicting the average value of all records.
    I am trying to suppress all the single value rows and display only the result row in my view, am unable to do so.
    Any help would be much appreciated
    Thanks
    Shikha Verma

    Hi Shikha Varma
    Just quick thought just try with the swap axis and do the table cross verification..
    [Chart Types and its functions_Spedo meter|http://help.sap.com/saphelp_nw04/helpdata/en/c9/08533b97037963e10000000a114084/frameset.htm]
    As per the help in my RnD it is working but it is 7.X Wad just try it in 3.5 hope fully it will works for you..if not please excuse..
    Hope its clear a little..!
    Thanks
    K M R
    >
    shikha.v3 wrote:
    > Hi All,
    > I am creating a tachometer in WAD 3.5x.
    > Actually the requirement for the tachometer i want to design is that it should display the Average value of the data column that is displayed in the dataprovider(which is a view in this case).
    > My view (Data Provider for tachometer) contains only one data column, and its Result row contains the Average value for the data column. But when I run WAD, the tachometer doesnot read the result row, instead it reads each of the individual rows and creates a pointer for each record. Whereas as per my requirement, the tachometer should display only a single pointer depicting the average value of all records.
    >
    > I am trying to suppress all the single value rows and display only the result row in my view, am unable to do so.
    >
    > Any help would be much appreciated
    >
    > Thanks
    > Shikha Verma

  • Same Data provider, different filter

    Hi Expert,
    I have a workbook contain 5 layout which is referred to 1 query.
    (5 layout because is too wide, I have to separate it by material group)
    I know it could be done by creating 5 data providers and I can filter each data providers.
    But the problem is, it took long time to generate the workbook (6minutes), because the 5 data providers is executed sequentially,
    although from the same query.
    I want to know if it is possible to have 1 query, 1 data provider, but different filtering.
    Thanks a lot.

    Hi
    It was not possible with one data provider, but you can directly give them the query with required view so that runtime he can change the values accordingly.
    Regards
    Jagadeesh

  • Radiogroup data provider- WAD

    Hi
    I started using Web Application designer a couple of weeks ago and I need to create a web template with a radio group, but it had to be associated with a Data provider, which means a query view or a query.
    However I don't want to associate to query/query view, I want the radio button to work like a hyperlink and when it's clicked it should show another webtemplate or a query report.
    How can I have the radiogroup working but not connected to a dataprovider?

    You can create a radiogroup like this
    <FORM NAME="orderform">
    <INPUT TYPE="RADIO" NAME="query" VALUE="1" CHECKED ONCLICK="get_radio_value()">Query1<BR>
    <INPUT TYPE="RADIO" NAME="query" VALUE="2" ONCLICK="get_radio_value()">Query2<BR>
    <INPUT TYPE="RADIO" NAME="query" VALUE="3" ONCLICK="get_radio_value()">Query3<BR>
    </FORM>
    The script to read the value of the button checked
    <SCRIPT LANGUAGE="JAVASCRIPT">
    function get_radio_value()
    for (var i=0; i < document.orderform.query.length; i++)
       if (document.orderform.query[ i ].checked)
          alert(query[ i ].value);
    </script>
    I have given a message box.In your case you can direct to a query page.
    Regs
    Gopi
    Assign points if it helps...

  • How to Add a New Filter Value in BEx WAD to Display All Result

    Hi experts,
    I want to add a new filter value in BEx WAD to display all data records. The scenario is as follows:
    The status field can have two values: Active ("A) and Inactive ("I").
    But the requirement is to have a third value to display all the data records (Active + Inactive). E.g. the value can be "G". The purpose is to increase the understandability for report users.
    Does anyone have an idea?
    Regards,
    Joon

    Hi Vineet,
    thanks for your reply. The problem is that there are only 2 values available for this Characteristic: "A" or "I".
    The requirement is to have a third value "G" (instead of the default "All Value") due to historical reason, because all future report users have been working with R/3 reports for quite some time and they are accustomed to using "G" for displaying all values.
    Is there any possibility to realize this?
    Thanks,
    Joon

  • Error generating data provider-Query cant be released

    Hello Experts,
    I am working on web template (WAD 3.5) where i have 6 graphs each having independadnt data provider (Bex query).
    I also have drop boxes which represents the selection screen of queries attached to graphs.
    'Affected data providers list' of dropboxes consist of all data providers that are attached to graphs in template, as each graph is supposed to get refreshed if user changes drop box selection.
    Template was working fine until i made the change to query 2 which is dataprovider 2 for graph 2.
    Since then i am not able to run template it gives me error -
    -The query cant be release for OLE DB for OLAP
    -Query couldnt be open
    -Error generating data provider.
    As i checkd that qury independantly in query analyzer, its working perfect without any error.
    What could be the possible reason for this error then??
    regards,
    Pritesh.

    Hi Manpreet,
    Use the 'verify' icon in the query designer to check whether your query definition is correct. Also u  you
    can check if you can execute the query in the backend with transaction RSRT2. In  RSRT2 try re-generating
    the query before running it.
    Hope it helps.
    Regards,
    Javed

  • Web template :Error Valid Data provider not assigned

    Hello Friends we have the web template that was working before , we did the upgrade to SP13 from SP11.
    It gives the error Valid Data provider not assigned and
    Bad integer Parameter value of Parameter BLOCK_COLUMNS_SIZE of Object item:ANALYSIS_ITEM:ANALYSIS;
    Please help where do i need to assign the Data provider beacuse the Values are same for Dataprovider as before
         Portal Runtime Error
    An exception occurred while processing your request
    Exception id:
    See the details for the exception ID in the log file.
    Thanks
    Soniya
    Message was edited by:
            soniya kapoor

    Open the template in WAD and do a validation against the server and make sure the template is well formed.
    Also make sure you apply BI JAVA Patch 1 for SPS 13.

  • How to set the data providers in WAD 7.0 dynamically.

    Hi All,
    I have 2 queries, 1 wad template and 2 data providers for each query.WAD template has one analysis item.When i run the query-1, DP1 should be set to analysis item dynamically and DP2 when i execute query 2.
    Can any one help on this issue with some sample code or process.?
    Thank You,

    Hi,
    A helpful thread for you:----
    Dynamically Change Data Provider in Anaylsis Grid in Bex Workbook 7.0
    Regards,
    Suman

  • Hold variable values while changing data provider parameters in a template

    Dear experts,
    I have a problem in WAD. I have about 7 reports with 2 Queries each. Because of lower maintenance expenditure i would like to use only one web template. I created a dropdown item with a fixed option list. Every option represents one report and has two Set-Data-Provider Paramters commands which change the queries. It works fine but it can't hold the variables values. Example: every query contains the same variable (with suggestion value). If i insert a value into variable screen at the beginning and then use the dropdown-item to select another report, the next report is always calculated with the suggestion value of the variable (not with the typed in value at variable screen). How could i hand over this value to the next report/queries?
    If there is any solution whitout ABAP-programming i would prefer it.
    Kind regards
    Doris

    Dear experts,
    I have a problem in WAD. I have about 7 reports with 2 Queries each. Because of lower maintenance expenditure i would like to use only one web template. I created a dropdown item with a fixed option list. Every option represents one report and has two Set-Data-Provider Paramters commands which change the queries. It works fine but it can't hold the variables values. Example: every query contains the same variable (with suggestion value). If i insert a value into variable screen at the beginning and then use the dropdown-item to select another report, the next report is always calculated with the suggestion value of the variable (not with the typed in value at variable screen). How could i hand over this value to the next report/queries?
    If there is any solution whitout ABAP-programming i would prefer it.
    Kind regards
    Doris

  • Report designer - Check Data Provider button missing

    Hi,
    We are in Bi 7.0 Sp 17. I found out that reports designer with hierarchies don't offer the 'check data provider' button- In field catalog, over the query, right button. If report has a fixed structure button appears...
    I need it to refresh the dataprovider with new filter values set in the query
    Have you noticed this? Do you think it's a bug in report designer or can it be my sapgui version?
    Regards,
    Ruben

    Hi Ruben,
    I think I am correct in the following, it is my understanding that the Check Data Provider button only works on fixed (Static) structures not dynamic characteristics.  Therefore if you add in additional characteristics (dynamic) after you have inserted the dataprovider into the report designer then you will not be able to use the Check Data Provider button.
    Please see the following link for explanation.
    http://help.sap.com/saphelp_nw04s/helpdata/en/43/8a95791b1f22a8e10000000a1553f6/content.htm
    If you find additional help on this please share, as RD has caused lots of "challenges" and is still in development as far as I am concerned.  Be glad when its superceded.
    Regards
    Nick

  • XML Data Provider - Information

    Hi!
    I am using the web item "Data Provider - Information" in the WAD to get a query result in XML. When i choose view source in the explorer i can see the XML generated.
    My problem is that this generated XML generates one "XML set" for the characteristics in the query and one "XML set" for the key figures in the query.
    By this i mean that when i copy the xml from the "view source" file and save it as its own XML file i have to save it as one file for the Key Figures and one file for the Characteristics.
    Like this(Characteristic OMaterial and KeyFiure NetValue):
    <?xml version="1.0" encoding="iso-8859-1"?>
    <item>
    <material>12345</material>
    </item>
    and
    <?xml version="1.0" encoding="iso-8859-1"?>
    <item>
    <net_value>100</net_value>
    </item>
    I would like the web item to generate a XML file that includes both the KeyFigures and the Characteristics.
    Like this:
    <?xml version="1.0" encoding="iso-8859-1"?>
    <item>
    <material>12345</material>
    <net_value>100</net_value>
    </item>
    Do any of you know if/how this is possible?
    Thanks,
    Charlotte

    Hey, sounds like you're getting pretty close. The next thing is integrating the XSLT transform into a web template. I'm actually working on a paper on this that I'll put out at some point. Anywho, here's a sample template that does the XSLT transform on load of the page... The most important thing is that the web template has property "STATELESS=X" so that any navigation you do reruns the transform. This way, you can still navigate and do BW type activities while still transforming the result set. This is very powerful and you'll be able to change or do anything using XSLT transforms. I'm even working on creating javascript functions that run these transforms to do left outer joins and inner joins based on 2 XML result sets. This way, even if data isn't modeled together, it can be presented together. I'm working through the kinks of some of these transforms. Also, I'm working to integrate stylesheet support into my transform as well. Just substitute your transform into the sample template below and it'll render an html table for the XML Query Result Set.
    [code]
    <HTML>
    <!-- BW data source object tags -->
    <object>
             <param name="OWNER" value="SAP_BW"/>
             <param name="CMD" value="SET_DATA_PROVIDER"/>
             <param name="NAME" value="DATAPROVIDER_1"/>
             <param name="DATA_PROVIDER_ID" value="ZV_STAT_CUBE_VIEW"/>
             DATA_PROVIDER:             DATAPROVIDER_1
    </object>
    <object>
             <param name="OWNER" value="SAP_BW"/>
             <param name="CMD" value="SET_PROPERTIES"/>
             <param name="TEMPLATE_ID" value="ZPD_STAT_XSL_3"/>
             <param name="STATELESS" value="X"/>
             TEMPLATE PROPERTIES
    </object>
    <HEAD>
    <META NAME="GENERATOR" Content="Microsoft DHTML Editing Control">
    <TITLE>BW Web Application</TITLE>
    <link href="/sap/bw/Mime/BEx/StyleSheets/BWReports.css" type="text/css" rel="stylesheet"/>
    </HEAD>
    <script language="JavaScript">
          function loadIt() {
            XMLQUERYVIEWDATA_1.async = false;
    xsl_result_1.innerHTML = XMLQUERYVIEWDATA_1.transformNode(xsl_transform_1.documentElement);     
    alert(XMLQUERYVIEWDATA_1.transformNode(xsl_transform_1.documentElement));
        </script>
    <body onLoad="loadIt()">
    <P>
      <object>
             <param name="OWNER" value="SAP_BW"/>
             <param name="CMD" value="GET_ITEM"/>
             <param name="NAME" value="TABLE_1"/>
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_GRID"/>
             <param name="DATA_PROVIDER" value="DATAPROVIDER_1"/>
             ITEM:            TABLE_1
    </object>
      <BR>
      <object>
             <param name="OWNER" value="SAP_BW"/>
             <param name="CMD" value="GET_ITEM"/>
             <param name="NAME" value="XMLQUERYVIEWDATA_1"/>
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_XML_QUERYVIEW"/>
             <param name="DATA_PROVIDER" value="DATAPROVIDER_1"/>
             <param name="NAVIGATIONAL_STATE" value=""/>
             <param name="RESULT_SET" value="X"/>
             ITEM:            XMLQUERYVIEWDATA_1
    </object>
    </P>
    <!--
    #==========================================================================
    XSL Transformation that displays
    Template Properties, List of Data Providers and List of Items
    #==========================================================================
    -->
    <xml id="xsl_transform_1">
    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:variable name="header">
    <tr bgcolor="white"> <xsl:for-each select="//RRWS_SX_TUPLE[1]/*">
      <td>
      <xsl:value-of select="local-name()"/>
      </td>
    </xsl:for-each>
    </tr>
    </xsl:variable>
    <xsl:template match="/">
    <table bgcolor="gold" border="1">
    TESTVALUE -
    <tr>
      <xsl:copy-of select="$header" /> <xsl:apply-templates />
    </tr>
    <xsl:for-each select="//RRWS_SX_TUPLE">
          <tr>
            <td><xsl:value-of select="TUPLE_ORDINAL"/></td>
              <xsl:for-each select="//RRWS_S_CELL">           
              <td><xsl:value-of select="CELL_ORDINAL"></td>
              </xsl:for-each>
            <td><xsl:value-of select="TUPLE_ORDINAL"/></td>
            <td><xsl:value-of select="CHANM"/></td>
            <td><xsl:value-of select="CAPTION"/></td>
            <td><xsl:value-of select="CHAVL"/></td>
            <td><xsl:value-of select="CHAVL_EXT"/></td>
            <td><xsl:value-of select="NIOBJNM"/></td>
            <td><xsl:value-of select="TLEVEL"/></td>
            <td><xsl:value-of select="DRILLSTATE"/></td>
            <td><xsl:value-of select="OPT"/></td>
            <td><xsl:value-of select="SIGN"/></td>                    
            <td><xsl:value-of select="ATTRIBUTES"/></td>     
          </tr>
    <xsl:for-each select="//RRWS_S_CELL">
         <tr>     
            <td><xsl:value-of select="CELL_ORDINAL"/></td> 
            <td><xsl:value-of select="VALUE"/></td>            
            <td><xsl:value-of select="FORMATTED_VALUE"/></td> 
            <td><xsl:value-of select="VALUE_TYPE"/></td> 
            <td><xsl:value-of select="CURRENCY"/></td> 
            <td><xsl:value-of select="UNIT"/></td> 
            <td><xsl:value-of select="MWKZ"/></td> 
            <td><xsl:value-of select="NUM_SCALE"/></td> 
            <td><xsl:value-of select="NUM_PREC"/></td> 
            <td><xsl:value-of select="CELL_STATUS"/></td> 
            <td><xsl:value-of select="BACK_COLOR"/></td> 
         </tr>
    </xsl:for-each>
    </table>
    </xsl:template>
    <xsl:template match="RRWS_S_CELL/*">
    <td> <xsl:value-of select="." /> </td>
    </xsl:template></xsl:stylesheet>
    </xml>
    <table>
      <tr><td valign="top"><div id="xsl_result_1"></div></td></tr>
    </table>
    </body>
    </HTML>
    [/code]

  • How to read data from the data provider using javascript

    Hi,
    Please let me know how to read the data from the dataprovider using javascript(query assigned to the data provider).
    My query has filter charateristics, free charateristics, charateristics in rows and key figure in column.
    Thanks a lot for your kind help
    Regards
    Kandasamy

    Kandaswamy,
    Assign an ID to your table item , then in JavaScript , you can use ID.innerHTML and you will get the HTML code within that table for the same , then you can find out how best to get the exact value you desire from the innerHTML value which is a string with the entire HTML from within the table item.
    Arun
    Hope it helps....

Maybe you are looking for