Web Templates with Tabs

Hi, We have quite a few reports we have developed for users that have around 5 or 6 tabs.  When we adding or remove any functionality we have to maintain each of these reports.   Does anyone else have/had this issue and what is a good strategy to move away from Web Templates with tabs?
Thanks!

to my knowldge, we don't have any option... we need to maintain every time.
I can think how complex it is...if you have 5 or 6 tabs... it 's very complex. Going forward... for small change.. like adding new tab etc... you need to be very careful.
On every call... try to reset to initial every time you call a tab... then try to pass values as per the requirement. ex: Title, Filters, settings, table etc.
Initial view we will disble every thing... we will one by one... with multiple commands...
Nagesh Ganisetti.

Similar Messages

  • Template with tabs Export to excel with variable dataprovider

    I have looked at examples in this forum of how others have used an "export to excel" button with a variable dataprovider but I cannot get these examples to work for my situation.
    I have a web template with 2 tabs, 1 dataprovider on each. The template has an icon button for "export to excel". The code came from 0QUERY_TEMPLATE. The tabs require a JavaScript function which hides all items except for the one on the selected tab and sets the property for the selected tab. I got the code for this from the WEB API reference for BW 3.x.
    I cannot get the button "export to excel" to export the selected (non-hidden) data provider. I need somehow to have a variable for dataprovider on the command to export. 
    Any help would be greatly appreciated.
    Provided below is my template.
    <object>
    <param name="OWNER" value="SAP_BW"/>
    <param name="CMD" value="SET_PROPERTIES"/>
    <param name="TEMPLATE_ID" value="ZTEST_EXPORT"/>
    <param name="VARIABLE_SCREEN" value="X"/>
    TEMPLATE PROPERTIES
    </object>
    <object>
    <param name="OWNER" value="SAP_BW"/>
    <param name="CMD" value="SET_DATA_PROVIDER"/>
    <param name="NAME" value="DATAPROVIDER_1"/>
    <param name="QUERY" value="ZPC_010"/>
    <param name="INFOCUBE" value="ZPC_M01"/>
    DATA_PROVIDER: DATAPROVIDER_1
    </object>
    <object>
    <param name="OWNER" value="SAP_BW"/>
    <param name="CMD" value="SET_DATA_PROVIDER"/>
    <param name="NAME" value="DATAPROVIDER_2"/>
    <param name="QUERY" value="ZPC_011"/>
    <param name="INFOCUBE" value="ZPC_M01"/>
    DATA_PROVIDER: DATAPROVIDER_2
    </object>
    <html>
    <head>
    <link href="/sap/bw/Mime/Customer/StyleSheets/ServicePortalBWReports.css" type="text/css" rel="stylesheet"/>
    <Script type="text/javascript">
    <!--
    /* function goto_tab: Show all items, starting with tabname, Hide all other items */
    function goto_tab(tabname) {
    SAPBWOpenURL(SAP_BW_URL_Get()'&item=TAB*&multi=X&hidden=X&cmd_1=item%3d'tabname+'*%26hidden%3d %26multi%3dX');
    /* DHTML function to set correct span-Tag visible
    For each Tab in Tab-Header (head_TAB) check, if item TABx is visible
    If Item is visible set Header as selected
    Otherwise set corresponding span-Tag to not visible */
    function set_actual_tab() {
    i=0;
    do {
    i++;
    if (document.getElementById('head_TAB'+i) != null) {
    /* Check if Object tag is hidden */
    var prop = SAPBWGetItemProp('TAB'+i);
    var hidden=true;
    if (prop != null){
    for(j=1;j<prop.length;j++){
    if (prop[j][0] == "HIDDEN") hidden = (prop[j][1]=='X');
    if (hidden) {
    document.getElementById("TAB"+i).setAttribute('style', 'display:none;visibility:false;',false);
    else {
    document.getElementById("head_TAB"+i).setAttribute('className', 'SAPBEXTbsTABsel',false);
    } while (document.getElementById('head_TAB'+i) != null)
    -->
    </script>
    </head>
    <body>
    <TABLE class=SAPBEXNavLineBorder cellSpacing=0 cellPadding=1 width=5 border=0>
    <TR>
    <TD width="5%">
    <TABLE cellSpacing=1 cellPadding=2 width="100%" border=0>
    <TR>
    <!-- Display Export Excel--->
    <TD class=SAPBEXNavLine><A href="<SAP_BW_URL CMD='EXPORT' FORMAT='XLS' DATA_PROVIDER='DATAPROVIDER_1'>">
    <IMG alt="Export to MS Excel" src="Mime/BEx/Icons/S_X_XLS.gif" border=0></A></TD>
    </TD></TR></TABLE></TD></TR></TABLE>
    <TABLE cellSpacing=1 cellPadding=5 width="75%" border=0>
    <TR>
    <TD vAlign=top>
    <P>
    <TABLE cellSpacing=0 cellPadding=5 border=0>
    <TR>
    <TD class=SAPBEXTbsTab id=head_TAB1><A href="javascript:goto_tab('TAB1')">Tab 1</A></TD>
    <TD class=SAPBEXTbsTab id=head_TAB2><A href="javascript:goto_tab('TAB2')">Tab 2</A></TD>
    </TR></TABLE>
    <TABLE class=SAPBEXTbsBdyEdg cellSpacing=0 cellPadding=5 width="5%"
    border=0>
    <TR>
    <TD vAlign=top>
    <SPAN id=TAB1><object>
    <param name="OWNER" value="SAP_BW"/>
    <param name="CMD" value="GET_ITEM"/>
    <param name="NAME" value="TAB1"/>
    <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_GRID"/>
    <param name="DATA_PROVIDER" value="DATAPROVIDER_1"/>
    <param name="GENERATE_CAPTION" value=""/>
    ITEM: TAB1
    </object></SPAN>
    <SPAN id=TAB2><object>
    <param name="OWNER" value="SAP_BW"/>
    <param name="CMD" value="GET_ITEM"/>
    <param name="NAME" value="TAB2"/>
    <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_GRID"/>
    <param name="DATA_PROVIDER" value="DATAPROVIDER_2"/>
    <param name="GENERATE_CAPTION" value=""/>
    <param name="HIDDEN" value="X"/>
    ITEM: TAB2
    </object></SPAN>
    </TD></TR></TABLE></P>
    <SCRIPT type=text/javascript>
    <!--
    /* This function call is needed to set the correct state */
    set_actual_tab();
    -->
    </SCRIPT>
    </TD></TR></TABLE>
    </body>
    </html>

    Kevin,
    Try calling a javascript function (e.g. excel_export) when the export icon is clicked on.
    Using the prop array find the tab that is not hidden and then use that index to build your export command. i.e. if tab1 is visible then pass dataprovider_1 to the excel download command.
    Another method would be to place a hidden field on the form to store the dataprovider and then read that field in the javascript function.  You would have to update this field when you switched between the tabs.
    Cheers,
    Kelly

  • Web temllates with tabs

    Hi Experts,
    I am using BI.7,but using web application designer(3.x).
    i am having a requrement to design a web template with multiple tabs.
    so could any body can say is it possible to create web templates with diffrent tabs by using
    web application designer 3.x.
    Regards
    Debasish

    Hi Rahul,
    The Document is Good.According to the Document i have created one master template and followed the HTML Coadings.
    But i am getting an error,i.e when executing the master template,its opening properly with the two radio buttons(a-sales,b-Market).when select the radio button sales,its not displaying the sales report,similar for market report.
    If you have faced such type of issues,please tell me how to resolve it.
    Regards
    Debasish
    Edited by: Debasish Mishra on Jul 20, 2009 9:19 AM

  • Printing on Web - web template with multiple queries

    Hi.
    Trying to print to PDF from the Web, when I have more than 1 query in the web template, using Tabs.
    When the report has been run, if I select the tab for report A and then Print, I need report A to be printed. Similarly, if I have selected the tab for report B I expect report B to be printed.
    Is this possible without resorting to HTML coding direct? If so, can you tell me how, please? I have no problem printing single queries, the issue is how to print different reports without having several Print buttons. If it CAN only be done by HTML coding, could you send me some sample code please?
    As well as offering points for useful answers, I can also offer my Word document where I have broken 0ANALYSIS_PATTERN in to its components, with screenshots... I have found it invaluable.
    Thanks,
    Patrick

    The answer was to use the Tabstrip web item... although I still have to define a set of buttons for each tab, only one set is visible at a time, which is fine

  • How to use a Web Template with queries from multiple BW Systems?

    Hi all,
    can anybody help me how to use a Web Template with queries (DATA PROVIDER)in it from multiple BW Systems?
    Thanks in advance, best regards
    Frank

    Great! Thanks for the quick response.
    Have you tried this for XMLA datasources created within the EP system also?
    i.e use Web Analyzer to create a view from the XMLA source and use that view within WAD?
    Thanks.

  • How to create a web template with company logo

    how to create a web template with company logo . can any one help me with the steps. or any notes. thnaks in advance .
    2. i have 25000 articles and client want to have a selection feild to see top article ex:50,10,20, 100, 1000 etc . same for bottom articles . plz let me know how to do it . thanks for replay . i am new bw so plz .
    thanks to you all

    Hi
    1) Please read
    http://help.sap.com/saphelp_nw04/helpdata/en/4a/c8353c51aab32be10000000a114084/frameset.htm
    2) Create a condition in the Query Designer: Use a formula variable
    See http://help.sap.com/saphelp_nw04/helpdata/en/73/702e39074dc93de10000000a114084/frameset.htm
    Heike

  • Filter Web Template with URL Cmd: doesn't work with compound infoobject ?

    Hello all,
    I've to filter the query contained on a web template with URL command, but it doesn't work.
    The web template contains only one query, and on the free chars I have 0PLANT.
    I call the web template adding to the normal url the following command:
    &FILTER_IOBJNM=0PLANT&FILTER_VALUE=33
    where 33 is the code of the plant I want to filter.
    The command is executed, I think, because the  result is "NO APPLICABLE DATA FOUND". The fact is that when I execute this query on the Bex filtering 0PLANT by value 33 the data exists.
    May be because 0PLANT on our system is in compound with 0SOURSYSTEM ? In this case, what's the value I can use as filter ?
    Thank's in advance,
    Max

    Hi,
    please see http://help.sap.com/saphelp_nw04/helpdata/en/59/edfe395dd76846e10000000a114084/frameset.htm
    especially:
    If the variant with ending 'EXT' is selected, the fully compounded value has to be entered in the external format, for example, 24.12.2000.
    If the ending 'EXT' is not used, the fully compounded value has to be entered in the internal format, for example, 20001224 for 24.12.2000.
    and
    In the internal display (see table below) you can easily determine the name of the characteristic and the filter value using the URL parameter &snippet_operations=%20 (see also Object Tag for the Properties of Web Templates). Call the Web application with this URL parameter. If you filter using the context menu, the parameters FILTER_IOBJNM and FILTER_VALUE are automatically added to the URL in the Web browser. You can then use the desired values with Command URLs in hyperlinks.
    Heike

  • Open web template with different language!!

    Hy experts, i have this question: i have a web template and i would create a command that open the same web template with another language.
    I tried to insert a hyperlink with sap-language parameter but in this way navigation properties on table and filter value's aren't maintened in the new web template .
    Could you help me?
    Thank's a lot
    Andrea

    I have done this using iviews in the portal by using
    ie
    Language = ZH in the application parameter
    will fire up the iview in chinese on a hardcoded EN BI portal
    Then you can have the same iview without the language string and that fires in the portal language (if hardcoded) or the personalisation language of the user

  • Calling query doc. (text file) from a web template with JavaScript

    Hi,
    I would like to have an explanation of the following:
    My goal is to develop a solution within a dynamic web template that supports calling of query documentation (description and purpose of the certain report). This query documentation will be provided from a textfile(e.g .csv) and presented under the information tab applying a text element web item. This will be done with query technical name acting as key with the following column structure:
    Technical name    Description    Purpose
    I really would appreciate if anyone could provide me with a more or less detailed solution proposal for this. Javascript etc.?
    Thanx in advance

    You can use the command line tool cURL instead of a GUI browser.
    set myFonts to do shell script "curl http://site.com/fonts.txt"

  • How to create a web template with photoshop?

    hie all, I am having a blog Youth Hotspot (http://www.youthhotspot.com/). I actually want to design a web template for this blog using Photoshop. can anyone help me out with the basic tutorials of creating it ?

    What does this have to do with PS? You need to read up on how to customize Wordpress themes on the Wordpress developer site.
    Mylenium

  • Web template with HTML framset not working after transport

    Hi,
    I've built a frameset which consists of two web-templates (role-menu and content area) those two are combined together using plain HTML which does not acontain any web items (uploaded via WAD). This works fine in development. After transporting to our QA environment all the templates have been transported with concode 0, but the frameset does not get loaded. I always get an "Error loading template ...". The two templates which contain web items work fine when used stand-alone.
    When looking in transport connection I see the following message:
    "Object ZWF_WEB_FRAMESET (Web Template Name) could not be collected for object ()"
    I also see the same behavior on another transport of a template. Nine out of ten ar fine, but one, all are exact copies - only the query used is different, does not work either. The query that is used has been transported and is working.
    Has anybody an idea what could cause this?
    Is there a way to regenerate templates (like RSRT for queries) ?
    Thanks in advance
    Bernd Dümmel
    KODAK Stuttgart
      using ve created a

    Did you upload the video?
    Did you provide the correct path to your HTML object?

  • Web Template with two dataproviders ! Provided in url !

    Hello,
    I would like to create a standard web template more or less according to the 0ANALYSIS_PATTERN (Web Analyzer) with some standard features like Buttons, Charts and Table-View, etc.
    In the 0ANALYSIS_PATTERN (when you execute your query from the BEx QueryDesigner in the web) the query name is provided as a parameter in the url like
    ...&QUERY=PSD_MONTHLY_REPORT. The web templates then uses this query as data provider. This is also possible for any other web template.
    My problem is that I have always two different data providers for chart and analysis item. Unfortunately it is not possible to supply more than one QUERY-Parameter in the URL.
    Has anyone of you come across such a problem?
    Any ideas are welcome.
    Thanks,
    Heiko

    Hi,
    This is an old thread, but I have a solution for your problem :o)
    What you need to do, is the specify the web template instead of the query - like this: ?TEMPLATE=Z_YOUR_WEBTEMPLATE
    Then you add the following syntax:
    &BI_COMMAND_1-BI_COMMAND_TYPE=SET_SELECTION_STATE
    &BI_COMMAND_1-TARGET_DATA_PROVIDER_REF_LIST-TARGET_DATA_PROVIDER_REF_1=DP_1
    &BI_COMMAND_1-TARGET_DATA_PROVIDER_REF_LIST-TARGET_DATA_PROVIDER_REF_2=DP_2
    &BI_COMMAND_1-CHARACTERISTICS_SELECTIONS-CHARACTERISTIC_SELECTIONS_1-SELECTIONS-SELECTION_1=SELECTION_INPUT_STRING
    &BI_COMMAND_1-CHARACTERISTICS_SELECTIONS-CHARACTERISTIC_SELECTIONS_1-SELECTIONS-SELECTION_1-SELECTION_INPUT_STRING=<your filter value>
    &BI_COMMAND_1-CHARACTERISTICS_SELECTIONS-CHARACTERISTIC_SELECTIONS_1-CHARACTERISTIC=<your filter infoobject>
    The URL contains a reference to two different dataproviders in your web template and will filter both.
    Hth,
    Jacob

  • Web Template with document icon in result row

    Hi All,
    I have a web template created in WAD 7.0.
    It has Analysis item with a Query as dataprovider.I have checked the "Document Icons for Data" to On in the cell content section of Analysis Item.
    In query property also,Document link for infoprovider option is checked.
    It is displaying the document icon in data cells correctly wherever comment is entered.But it also displays document icon in the result row cells.
    I do not want to display the document icon in the result row cells.
    Please help in this regard.
    Thanks.

    Have you considered creating and using query views?

  • Implement IP File Upload to a web template (with queries) - HTML Coding?

    Dear experts,
    we have implemented integrated planning - file upload.
    now we want to create a web template , which should include some queries AND also the file upload in a separat tab in this template.
    following link (file upload) should be included in the web template:
    http:///sap/bc/webdynpro/sap/zrsplf_file_upload?planning_sequence=ZACOMK_01_PS1&sap-client=200&sap-language=DE
    I don´t have any html-knowledge.
    Is there a standard html-coding available, which I could use and implement in a container item?
    many thanks for your help!!
    best regards
    Roland

    Thanks so much, Rick! That post was exactly what I needed -- and now I have another resource to search for next time.
    There is one little caveat, for anyone else who needs to use this. I had to change the line that sets the Content-Type header to use a semicolon instead of a comma. After this change, the resulting HTTP request is identical to the one generated by WebKit for form submission.
    NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@", boundary];

  • Puplish a web template with a precalculated variable

    We are running on BI 7.0 SP10.BI ABAP and BI JAVA entegration is done.
    We want to puplish a wep template every week with a calweek variable.We want to fill variable with the current week then puplish users with e-mail.
    In broadcasting settings to puplish a web template we choose calday as 022007 , so every week user will see the report with a selection 0222007.But we want user to see the report with the current week.Is it possible with broadcasting functionately.
    Thanks all.

    Look for variable 0CWEEK in Business Content, it does just that.

Maybe you are looking for

  • Tried to update itunes but now it wont open,an error message comes up ??

    i have tried to update my itunes but now i am not able to open it and an error message comes up saying "this application has failed to start because MSVCR80.dll was not found . re installing the application may fix the problem" . i dont know how to r

  • Why is my muse site not displaying all elements in firefox and IE

    Hi I am having problems with my MUSE site. the embedded HTML buttons and images i have used on the site wont display on Firefox or IE. everything works fine in Chrome. am i missing some code? my website is www.simplesites.com.au. please any help will

  • Problem with logical database DDF in ABAP query

    Hi All,       I have created an ABAP query via the transaction SQ01 using the logical database DDF to retrieve customer master data from tables KNA1 & KNB1. The selection screen used is the screen 903 of the logical database DDF. But now the problem

  • Connect MySQL in Oracle Stored Procedure

    Hi everybody, I used JDev to create some classes to extract data from Oracle to a flat file. After compiling the class, I loaded into Oracle and created a stored procedure. Everything OK here... Though, I also need to extract data to a flat file from

  • Clips in subtimeline not included in multitrack project

    I have a movie that includes several sub-timelines throughout the projects. When I Send to Soundtrack Pro Multi-track Project, I get empty space whereever there is a sub-timeline. How can I get all my audio clips into a single multitrack projects so