Web Template - remove navigation functionality

Hello -
Does anyone know an easy way of removing the navigation functionality of a web template.  I don't want my users to have the abilty to drill down, across, filter but I need to publish this report on the web with the WAD.  Perhaps there is a table interface class that will allow me to do this?
Thanks,
nv

Nyrole,
If you turn off the Context Menu settings it will restrict what they can do.
Regards
Gill

Similar Messages

  • Currency Translation at the Web Template level (standard functionality)

    Hi Experts ,
    We are currently working in BI 7.0 env. with source system ECC 5.0.
    We are working for a task where we need to make the BEx  queries enabled for currency translation .
    The requirement is :-
    The user should be enable to give/opt/choose for the follwoing options:-
    Currency type (target currency in which the translation is aimed)
    Exchange Rate ( Standard(M) or other(P) or something else) and
    Key date: The translation will be performed taking the exchange rate on that particular date.
    We do have 2 option to perform the task...
    1:- Either we do it thru currency translation type definition(RSCUR) and then attaching this currency translation for every amount key figure values at each query level. OR
    2:- If we can go and find something at the Web Template level and add/modify the template in such a way so that it gives us the functionality to translate a source currency into a desired one with desired exchange rate type (currently either M or P) and for a specific date.
    At this point of time when we do have numerous sub-areas holding hundreds of queries, we want something which should be available as the modification/addition to standard functionality at the web template level and not at the query level as changing each and every one of them and testing would be a cumbersome process and would be costly and risky at the same time. So we are just wondering if we can find something with option no. 2 and add/modify something in the standard functionality.
    Please ask for any more information required.
    Thanks very much.
    regds.

    Hi Amit,
    You would still need to define the Currency Translation using RSCUR where you would specify
    -the exchange rate type (either fixed or variable)
    -the target currency (either fixed or variable)
    -the reference date
    You don't need to modify any of your queries. You can instead use 'Translate Currency'/[SET_CURRENCY_TRANSLATION] command in WAD & specify the Currency Translation as defined in RSCUR. If you want the target currency & exchange rate type to be driven by user input, you can define these as variables in RSCUR & invoke the variable screen using 'OPEN_VARIABLE_DIALOG' in WAD for user input just before calling 'SET_CURRENCY_TRANSLATION' command.
    --Priya

  • Web Template is not showing the changes done

    Dear Experts,
    I have done few changes in my web template like navigation pane has been added and the filter pane is removed from the template but still its showing the same filter pane, no error is being reported and for this i have closed the web application designer and again opened it but still no change what could be the issue.
    thanks and regards
    Neel

    Hi Neel,
    Is there any error message(s) while closing / re-opening the template?
    I am not sure about the configurations on your systems. In our environment, calling a template requires a connection to EP. While BI is having a communication problem with EP server, changes we made on template is not reflected.
    Hope this help!
    Heng Meng

  • Web template not working

    Hi,
    when I try to open a Webtemplate via
    the Internet Explorer it is not working.
    Please assist.
    Regards,
    Anita

    You can determine the properties of the Web template both in an object tag (see Object Tag for the Properties of Web Templates) and or with command Call Web Template.
    CMD
    LDOC
    Parameter
    Description
    TEMPLATE_ID
    Name of the Web template
    Name under which you stored the Web template in the Web Application Designer.
    STATELESS (optional)
    ‘X’ = Yes, ‘ ’ = No
    End the connection to the server as soon as possible
    For Web templates that are used almost exclusively for display without further navigation, it is more useful to set the attribute STATELESS. The session on the application server is terminated when the Web template is created. This saves resources on the application server.
    If this attribute is not specified, it is assumed that the page is still needed for navigating.
    USE_PERSONALIZATION (optional)
    ‘X’ = Yes, ‘ ’ = No
    Use personalized Web template
    If the parameter is set to ‘X’, the personalized Web template for the current user is used. If personalization does not exist for the Web template or the parameter is not set, the Web template is executed without personalization.
    STYLE_SHEET (optional)
    Path for a stylesheet that you want to use to display the Web template.
    This overwrites any stylesheet that you may have already assigned.
    TRACE (optional)
    ’X’ = switch on, ‘ ’ = do not switch on
    Switch on OLAP trace
    To analyze problems with SAP, you usually need a trace. You can activate the trace with the help of note 112458 or by using the TRACE parameter.
    JAVASCRIPT (optional)
    ’X’ = switch on, ‘ ’ = do not switch on
    Use of JavaScript
    Using this parameter, you ensure that Web applications are created using JavaScript (extensive interaction options) or suppress the use of JavaScript (restricted interaction).
    If this parameter is not transferred, JavaScript is activated automatically in Web browsers of version >=4.0.
    SNIPPET_OPERATIONS (optional)
    ’X’ = switch on, ‘ ’ = do not switch on
    Reload changed components of the page
    You use this parameter to control whether only changed objects are loaded in navigation. This function has higher Web browser requirements. For this reason, this function is only supported by MS Internet Explorer version >=.
    If this parameter is not transferred, loading is activated automatically for the suitable Web browsers.
    ENABLE_OPEN_WINDOW (optional)
    ’X’ = switch on, ‘ ’ = do not switch on
    Open new window
    Using this parameter, you can control whether a new browser window is opened, for example, for the properties dialog box or for filtering. If this parameter is not specified, new windows are opened (if supported by the Web browser).
    VARIABLE_SCREEN (optional)
    ‘X’ = display variable screen, ‘ ’ = do not display, if possible
    Display variable screen
    If you call up a Web template that has query views containing variables that are ready for input, you can use these parameters to display the variable screen. Is you do not set this parameter, or set it to ‘ ’, the variable screen is hidden, whenever possible. However, it will still be shown if, for example, the required variables that are ready for input have not yet been filled.
    MELT_VARIABLES (optional)
    ‘X’ = merge, ‘ ’ = display each query individually
    Merge variables
    If you call up a Web template containing several query views that have variables that are ready for input and you go to the variable screen display, you can determine, through these parameters, whether variables, which are used in all query views and in the same context (same InfoProvider, same compounding), are to be provided for input only once.
    VARIABLES_CLEAR (optional)
    ‘X’ = reset variable, ‘ ’ = do not reset
    Reset default variables
    If you call up a Web template that contains one or several query views that have variables that are ready for input, you can specify this parameter to reset the default variables through the query view. The variables then contain the defaults from the variable definition.
    SUPPRESS_WARNINGS (optional)
    ‘X’ = do not display warnings, ‘ ’ = display warnings
    Suppress warnings
    With this parameter, warnings are not displayed. With this parameter, warnings are not displayed.
    SUPPRESS_SYSTEM_MESSAGES (optional)
    'X' = Do not display system messages
    ' ' = Display system messages
    Suppress system messages
    With this parameter, system messages are not displayed.
    DATA_MODE (optional)
    ‘NEW’ = use current data
    ‘STORED’ = Use precalculated data
    ‘HYBRID’ = use precalculated data, request current data if this is missing.
    ‘STATIC’ = use precalculated HTML pages
    ‘STATIC_HYBRID’ = use precalculated HTML pages, if there are none, search by precalculated data and when there is none, request current data
    Data mode
    This parameter is optional. If you do not specify one of the options for this parameter, a request is always sent to the OLAP processor and current data is read.
    For the modi ‘STORED’ and ‘HYBRID’, data has to be precalculated using the Reporting Agent.
    See Defining the Web Templates Setting
    The parameters PAGEID and WBID that are used in BW 2.x are supported for the Web templates created under BW 2.x. We recommend, however, that you no longer use these.
    Calling up the Web template without navigating
    http://yourAppServer:yourPort/SAP/BW/BEx?CMD=LDOC&TEMPLATE_ID=yourTemplate&STATELESS=X
    Calling up the Web template with trace switched on
    http://yourAppServer:yourPort/SAP/BW/BEx?CMD=LDOC&TEMPLATE_ID=yourTemplate&TRACE=X
    Calling up the Web template with reset variables and active variable screen
    http://yourAppServer:yourPort/SAP/BW/BEx?CMD=LDOC&TEMPLATE_ID=yourTemplate&VARIABLE_SCREEN=X&VARIABLES_CLEAR=X
    Thank
    Bhima

  • Red error of a web template in Metadata Repository in TEST system

    This red error only occurs on our test system (maybe related to transport).  RSA1->Goto Metadata Repository page->Double Local objects under Activated objects in the middle frame -> Double click Web Template Name in the right frame, then can see two same lines of red errors (see below in between two dashed lines):
    Object 'our_web_template_name' (our_web_template_name) of type 'Web Template Name' is not available in version 'A'
    Message no. RSO252
    Diagnosis
    You wanted to generate an object with the name 'our_web_template_name' (in transport request our_web_template_name) of type 'Web Template Name' (TLOGO). This is, however, not available in the BW Repository database. It does not exist in the requested version A. If the version is 'D' then it is possible that an error arose during the delivery or installation. If the version is 'A' then the Object was either not created or not activated.
    System response
    The object was not taken into account in the next stage of processing.
    What could cause the above red error in Metadata Repository how to correct it?
    Thanks

    For these requests can you check if they contained objects like:
    BW: LOIO Class Web Templates
    BW: PHIO Class Web Templates
    See, even if the transport for a web template does not contain these, it is imported fine, but the web template will not function in the target system. This happens quite often and you need to make sure that the above objects are also included in the request.
    Hope this helps...

  • Calling a function module out of a web template

    Hi experts,
    I need to call an ABAP function module out of a web template including a query with the variable values of the query as input parameters. There shall be button, which starts the funtion module, if the user clicks it. I don't need to transfer any other data just the variables. I have no idea how to accomplish that.
    I experimented with implementing interface IF_BICS_CONS_WEBITEM_CUST_EXIT but this does not seem to help me, as the initialize method is called when starting the web template and I did not manage to bind it or the execute method to that button. Besides I was getting shortdumps when starting the web template with the customer extension web item. I declared it as ABAP_CLASS_NAME exit and set the right class name. Variable Container Access and Navigational State Access is on, Result Set Access is off.
    Is there any other possibility to do this? Perhaps with BSP?
    Can I call an ABAP function module with Javascript out of the template? If yes, which command can I use to do it?
    Thank you very much in advance
    Edited by: Markus Maier on Aug 17, 2009 4:15 PM
    Edited by: Markus Maier on Aug 17, 2009 4:32 PM

    Hi Markus,
    if you are on BI 7.0 or higher I recommend using Integrated Planning for this requirement. If you implement a fox formula you can easily get the current variable value and execute the function module. You can execute the fox formula upon button click.
    If you need more information just let us know.
    Brgds,
    Marcel

  • How to call a function module from the Web Template?

    Hi all,
    how can I call a function module from a BI 7.x web template and then show the result of the FM on the web template?
    Many thanks for your hints.
    Regards, Nils

    Hi!
    I am too working on a similar issue.
    Probably this helps:
    Re: Calling a function module from a Web Template
    Regards,
    Sri

  • Missing 'open view' functionality in 0ADHOC_TABLE (0ADHOC),  web template

    Hi - it appears that the 'open view' functionality is missing as button in web template 0ADHOC_TABLE (0ADHOC), despite there is 'safe view' functionality (button).
    Did someone add this button/functionality to 0ADHOC_TABLE?
    What is the correct Javascript coding as we already tried to incorporate the 'open view' Javascript from template 0ANALYZER what does not work in this matter!
    Thx for any hint!
    Rgrds,
    Markus
    Message was edited by: markus hoerr
    Message was edited by: markus hoerr

    Hi,
    as described in the documentation you have to add first HELP_SERVICE and HELP_SERVICE_CLASS to your Web Item
    http://help.sap.com/saphelp_nw04/helpdata/en/53/295640a2f78437e10000000a155106/frameset.htm
    This is done in Template 0ANALYZER with the TITLE Web Item. Just copy those 2 parameters from 0ANALYZER to 0ADHOC Template, then it should work.
    Heike

  • Execute planning function in Web template for selected row in analysis item

    Hello all.
    I have been trying several different solution for this issue I have, but could not ,make it work. Hopefully, any of you can give me some ideas.
    Initially the scenario seems to be easy.
    I have a Web template were I show a query analysis item with costcenter, plan/act type, user and entry date. I allow single record selection in this item.
    I have a button that should execute a planning function from the plannig modeler.
    The planning function should be executed only for the costcenter and plan/act type which are selected in the analysis item.
    How do I have to link the two objects :analysis item and planning function, so that the planning function is executed with the correct filter? What should be the filter definition (if any expecific things to consider)?.
    Thanks in advance for your help.
    Best regards,
    Alfonso.

    Dear Deepti.
    Thanks a lot for your answer, but it did not solve my issue.
    The problem is that my query is not created over the same agregation level as the planning function is, and as per the link you have sent me it seems to be a prerequisite.
    Is there any other way to do it?
    More in detail, I am implementing a Lock/Unlock mechanissim for planning costcenters. I have a n ODS where I store my costcenetr status(lock or unlock) and I also have a cube where the planning values are stored.
    My query(to select the costcenter to unlock) is done from the ODS, and my planning function is done in an aggreagation level of my cube (this is to lock the costcenter in cube, to avoid incorredct updates while it is unlocked/locked).
    The issue that I have is that I can not find a way to send the selected information from the query to the planning function.
    I hope you have more ideas.
    Thanks a lot.

  • Execute planning function in Web template for selected item in anylisys ite

    Hello all.
    I have been trying several different solution for this issue I have, but could not ,make it work. Hopefully, any of you can give me some ideas.
    Initially the scenario seems to be easy.
    I have a Web template were I show a query analysis item with costcenter, plan/act type, user and entry date. I allow single record selection in this item.
    I have a button that should execute a planning function from the plannig modeler.
    The planning function should be executed only for the costcenter and plan/act type which are selected in the analysis item.
    How do I have to link the two objects :analysis item and planning function, so that the planning function is executed with the correct filter? What should be the filter definition (if any expecific things to consider)?.
    Thanks in advance for your help.
    Best regards,
    Alfonso.

    Dear Deepti.
    Thanks a lot for your answer, but it did not solve my issue.
    The problem is that my query is not created over the same agregation level as the planning function is, and as per the link you have sent me it seems to be a prerequisite.
    Is there any other way to do it?
    More in detail, I am implementing a Lock/Unlock mechanissim for planning costcenters. I have a n ODS where I store my costcenetr status(lock or unlock) and I also have a cube where the planning values are stored.
    My query(to select the costcenter to unlock) is done from the ODS, and my planning function is done in an aggreagation level of my cube (this is to lock the costcenter in cube, to avoid incorredct updates while it is unlocked/locked).
    The issue that I have is that I can not find a way to send the selected information from the query to the planning function.
    I hope you have more ideas.
    Thanks a lot.

  • Remove "inforarea" option when press "open view" in 0ADHOC web template

    hello expert,
    in a web template 0ADHOC, when you click on "open view" it gives you the option to select your view from history, favorites, roles, and infoarea. 
    I'd would like to remove the possibility to select a view from "infoarea" in the web template (a little bit like hiding the infoarea button in Bex using S_RS_FOLD).
    How can I achieve this?
    Many thks in advance,
    /Sid

    hi,
    I have just made a test:
    I have copied 0adhoc to zadhoc and then deleted SAP_BW_TEXT_!llD_129
    then I executed template in IE and text "BEx Ad-hoc Analysis" is missing from the top of report
    so those texts are exist as well
    Only question is: does those texts numbers same for all systems?
    Regards,
    Andrzej

  • Web Template Multiple Queries Navigation

    Hi,
    I've a Web Template with 3 analysis grids, one above the other. Users are frustrated that on navigation for either of the lower 2 the view flicks back to the top of the page.
    Is there anyway to stop it doing this?
    Thanks in advance,
    Ad

    Hi Ad,
    we faced the same issue which could not been solved so far. Instead we changed our templates. The queries are now displayed on different tabs or are displayed using trays (which are closed by default; all trays can be opened/closed at once using a implemented button).
    Perhaps this might be a accepted workaround.
    Brgds,
    Marcel

  • Calling a function module from a Web Template

    Hi,
    I need to call a function module from a web template. Any pointers on how i can do this ? Is this even possible ?
    Thanks
    Shailesh

    Hi Rael,
    We were finally able to call a FM module from the Web. The trick as Heike suggested was to create an ABAP class which inherits from CL_RSR_WWW_HELP_WINDOW. Then you should modify the process_cmd method of this new class in order to call the FM. Now use this class to create a help service. In case you need to pass any parameters to the FM, you will need to pass them as additional parameters while calling the help service.
    An example is below.
    CMD=PROCESS_HELP_WINDOW&HELP_SERVICE=ZBOOKMARKING&TEXT=mytext&URL=myurl
    Where mytext and myurl were the parameters i pass to my FM and ZBOOKMARKING is my help service.
    Thanks a Lot to Heike for his help on this !!
    Shailesh

  • Error on page from BW 3.5's default web template

    Hi Guru's,
    We have a problem in our new BWD BW 3.5 environment where we are getting the "error on page" error from SAP-generated code and we aren’t sure why.
    On our old BWT BW 3.0b platform, we have been using a modified version of the 0query_template called Z_QUERY_TEMPLATE. We did a system copy of BWT to BWD, our new BW 3.5 platform. At that point in time we would see our old BW 3.5 default template for queries that we ran. We wanted to see what the new default web template looked like in BW 3.5. We found where we could remove the Z_QUERY_TEMPLATE from the Web Adhoc Analysis web template setting so we could see the new features of the BW 3.5 default BEx query designer template instead of our old BW 3.0b default template.
    Now when we run a query through the BW 3.5 query designer on BWD, we are using BW3.5’s default template. The prompt web page is fine. No errors on page messages.
    However, the initial presentation of the query results displays okay, but shows "error on page" in the message bar at the bottom of the displayed page. As soon as we do any navigation on those query results that error on page goes away. If we navigate back to the initial presentation, all is still okay. If we use the context menu to go back to start, we again get the error on page.
    This error on page does not happen in BQ2 (our new BW 3.5 QA environment copied from our old BW 3.0b QA environment where we had not yet changed the default BEx Query Designer template to be Z_QUERY_TEMPLATE). We have tried several queries and in each case, we get errors on page in BWD, but not in BQ2. We used ultraedit to compare the view source output from the equivalent web pages from BWD and BQ2 and the only difference is the validity date of the data. There are no other differences in the javascript code generated by BW in the two platforms.
    The statement that Internet Explorer is saying is the problem is the same in each of the cases we have checked and that is:
    SAPBWSetFocus(anchor);
    Error: Object expected
    Code: 0
    It’s in the set_tab() function.
    <script type="text/javascript">
    <!--
    /* Calls the online Documentation via technical QueryName */
    function callquerydoc() {
      var docustart= '/sap/bw/doc/meta/fldmeta/default?tlogo=elem&objnm=' + document.getElementById('querydoc').innerHTML;
      SAPBWOpenWindow(docustart,'Documentation',800,600);
    /* Sets the displayed tab */
    /* Check, which items of the Array check_items  is not hidden.
        Change the style of the HTML tag with id Group+Area/Group+Link */
    function set_tab() {
         if (!(navigator.appVersion.substring(0,1) == '4' && navigator.appName == 'Netscape')) {
           var check_items = new Array('GR1Toolbar','GR2Chart','GR3TECommon','GR4Broadcaster');
        for (i=0;i<check_items.length;i++) {
                        hidden = true;
                       prop = SAPBWGetItemProp(check_items<i>);
                       if (prop != null){
                                           for(j=1;j<prop.length;j++){
                                                      if (prop[j][0] == "HIDDEN")  hidden = (prop[j][1] == "X");
                   anchor_item = document.getElementById(check_items<i>.substring(0,3)+'Area').firstChild;
                    if (hidden) {
                        document.getElementById(check_items<i>.substring(0,3)+'Area').className='SAPBEXTbsTab';
                        anchor_item.title = 'Inactive Tab Page:' + ' ' + anchor_item.title; 
                    else {
                        document.getElementById(check_items<i>.substring(0,3)+'Area').className='SAPBEXTbsTabSel';
                        anchor_item.title = 'Active Tab Page:' +' ' + anchor_item.title; 
              } /* if */
          }   /* for */
        /* Set the BexHeader invisible when running as IView */
            if (SAPBWGetProperty('RUNS_AS_IVIEW')) {
                               document.getElementById('bexheader').style.visibility='hidden';
                               document.getElementById('bexheader').style.display='none';
              anchor = window.location.hash.substring(1,50);
              <b>SAPBWSetFocus(anchor);</b>
      }  /*function */
    -->
    </script>
    Because the error goes away as soon as we navigate I’m thinking some object isn’t being created or initialized, but since the view source code of these pages are identical I’m wondering if there is some code that should be executing before this page that is not happening in BWD for some reason.
    Any help will be much appreciated.
    Thanks,
    Jeri

    Heike,
    Thanks for your help in this. BWD and BQ2 are both on the same SP. SAP_BW release 350 level 10 (SAPKW35010) with BI_CONT at release 352 level 5 (SAPKIBIEP5).
    I invalidated the server cache following your instructions and tried again, but am still having the same problem in BWD. The initial display gets the "Done, but with errors on page" message until any navigation is done.
    I am using IE 6.0.2900.2180.xpsp_sp2_rtm.040803-2158 when I execute queries on both BWD and BQ2.
    Please, do you have any other suggestions?
    Thanks,
    Jeri

  • Use web template to open a report from a menu

    Hi all,
    I have created one web template where I have a role menu that shows all reports that are available to the user. When the user clicks on one of these reports, the report displays in a new window. So far everything is working fine.
    But, I have also created another web template and I want the report that is displayed in a new window to use this template. How do I do this? I have been looking at the settings for the Role menu, but can't find anywhere to put the template name...
    Anyone have any ideas?
    Thanks and regards,
    Tove-Mette

    Hello,
    yes you can use the publish function, but only to add new entries.
    In Transaction pfcg (not in WAD or BEx) in SAP GUI and then select your role at the tab "Menu" you can add/remove/maintain/organize your menu.
    just click on a menu entry and take sth.like edit.
    Then you will see a link if you didn#t find the string &template_id= the system will take the standard template (Tranaction spro), and you can easily add or change this parameter.
    Hope that helps, please ask if you need further explanation.
    Regards
    Marcus

Maybe you are looking for