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 PatelHi,
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,
VenkyHi
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
ThanksHi,
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 VermaHi 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 -
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,
JoonHi 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 kapoorOpen 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
DorisDear 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,
RubenHi 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,
CharlotteHey, 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
KandasamyKandaswamy,
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
-
How to find out the save as setting information in illustrator cs3?
How to find out the save as setting information in illustrator cs3 through programmatically. I saved the file using the setting like Overprint, EmbedAllFonts, IncludeDocumentThumbnails throgh scripting. But i don't know how to find out the save as se
-
Accessing local clipboard with SAP GUI for HTML - alternatives?!?
I need some creative suggestions (PLEASE!!!) to a problem that weu2019re having replicating functionality that works in SAPGUI but which we canu2019t get working in SAP GUI for HTML. In SAPGUI we are able to open an external browser and pass a URL fo
-
How to export iPhotos to usb connected camera or sd card
Cannot export iPhotos to sd card. I have also tried connecting camera to usb slot but still cannot export from iPhotos
-
Table to link Sales Org , mat, Plant, storagr loc,distribution channel
Hi Frnds, Can any one suggest table which is having all the fields Sales Org , mat, Plant, storagr loc,distribution channel. thanks, Y.Ravi Kumar
-
Globalization is not working in my windows store app
Hi, I have a set of 20 resource files(resw) in its respective folders under strings folder in the Shared project of my Universal App. When I change the system's primary language, appropriate language file is not getting picked up , instead it always