You want to create a Web template in which the user can filter according to an interval for the calendar month. The end of the interval is to be selected from a dropdown box.
You have created a Web application in which the user can select the high member value of the filter from the dropdown box. The result is displayed in the table.
The following code is an example of the code for the Web template created:
<bi:bisp xmlns="http://www.w3.org/TR/REC-html40" xmlns:bi="http://xml.sap.com/2005/01/bi/wad/bisp" xmlns:jsp="http://java.sun.com/JSP/Page" >
<html >
<head >
<title >NetWeaver BI Web Application</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body >
<bi:TEMPLATE_PARAMETERS name="TEMPLATE_PARAMETERS" />
<bi:QUERY_VIEW_DATA_PROVIDER name="DP_1" >
<bi:INITIAL_STATE type="CHOICE" value="QUERY" >
<bi:QUERY value="0D_DX_M01_Q0006" text="Type" />
</bi:INITIAL_STATE>
</bi:QUERY_VIEW_DATA_PROVIDER>
<bi:QUERY_VIEW_DATA_PROVIDER name="DP_2" >
<bi:INITIAL_STATE type="CHOICE" value="QUERY" >
<bi:QUERY value="0D_DX_M01_Q0006" text="Type" />
</bi:INITIAL_STATE>
</bi:QUERY_VIEW_DATA_PROVIDER>
<p >
<bi:DROPDOWN_ITEM name="DROPDOWN_ITEM_1" designheight="70" designwidth="200" >
<bi:DATA_BINDING_TYPE type="CHOICE" value="CHARACTERISTIC_SELECTION" >
<bi:CHARACTERISTIC_SELECTION type="COMPOSITE" >
<bi:DATA_PROVIDER_REF value="DP_2" />
<bi:CHARACTERISTIC value="0CALMONTH" text="" />
<bi:ACTION_WITH_DEFAULT type="CHOICE" value="INSTRUCTION_WITH_DEFAULT" >
<bi:INSTRUCTION_WITH_DEFAULT type="COMPOSITE" >
<bi:EXECUTION_TIME value="AFTER" />
<bi:INSTRUCTION >
<bi:SET_SELECTION_STATE_SIMPLE >
<bi:TARGET_DATA_PROVIDER_REF_LIST type="ORDEREDLIST" >
<bi:TARGET_DATA_PROVIDER_REF index="1" value="DP_1" />
</bi:TARGET_DATA_PROVIDER_REF_LIST>
<bi:CHARACTERISTIC value="0CALMONTH" text="" />
<bi:RANGE_SELECTION_OPERATOR type="CHOICE" value="INTERVAL_SELECTION" >
<bi:INTERVAL_SELECTION type="COMPOSITE" >
<bi:INTERVAL_SELECTION_LOW_MEMBER type="CHOICE" value="MEMBER_NAME" >
<bi:MEMBER_NAME value="200301" />
</bi:INTERVAL_SELECTION_LOW_MEMBER>
<bi:INTERVAL_SELECTION_HIGH_MEMBER type="CHOICE" value="MEMBER_NAME" >
<bi:MEMBER_NAME path="DATA_PROVIDER:DP_2?/BICS_VIEW/SELECTION_STATE/SELECTION/CHARACTERISTICS/CHARACTERISTIC[@name='0CALMONTH']/SELECTIONS/SELECTION/MEMBER/@name"/>
</bi:INTERVAL_SELECTION_HIGH_MEMBER>
</bi:INTERVAL_SELECTION>
</bi:RANGE_SELECTION_OPERATOR>
</bi:SET_SELECTION_STATE_SIMPLE>
</bi:INSTRUCTION>
</bi:INSTRUCTION_WITH_DEFAULT>
</bi:ACTION_WITH_DEFAULT>
</bi:CHARACTERISTIC_SELECTION>
</bi:DATA_BINDING_TYPE>
</bi:DROPDOWN_ITEM>
<br />
<br />
<p >
<bi:ANALYSIS_ITEM name="ANALYSIS_ITEM_1" designwidth="400" designheight="200" >
<bi:DATA_PROVIDER_REF value="DP_1" />
</bi:ANALYSIS_ITEM>
<br />
<br />
<p >
<bi:DATA_PROVIDER_INFO_ITEM name="DATA_PROVIDER_INFO_ITEM_1" designheight="120" designwidth="300" >
<bi:DATA_PROVIDER_REF value="DP_2" />
</bi:DATA_PROVIDER_INFO_ITEM>
<br />
<br />
<!-- insert data providers, items and other template content here -->
</p>
</p>
</p>
</body>
</html>
</bi:bisp>