Design Suggestions for Default Web Template

I am starting to develop some web applications for 7.x and do not want to use the default BEx Web Template only because it offers so much functionality that either is too complicated for users, not needed by users, or we don't want them using.
I am wondering how to approach this effort in developing a good default web template.  Does it make sense to use a default template since each query can be so different?
Does anyone have any suggestions about what to include, exclude and why?  Any details about the template you designed would be greatly appreciated!
Thanks

Hi,
Please refer the following URL:
http://help.sap.com/saphelp_nw04/helpdata/en/44/b26a3b74a4fc31e10000000a114084/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/9f/281a3c9c004866e10000000a11402f/frameset.htm
Thanks,
Venkat

Similar Messages

  • Setting up Default web template for BeX 7.0 queries.

    Hi Experts,
    I am running a web-report based on a query created using Query Designer 7.0. I have a default web-template that I have been using for BeX 3.x queries [which has been created using WAD 3.X] and I tried to set the same template as default for the BeX 7.0 in SPRO>SAP Netweaver>Business Intelligence>Settings for Reporting and Analysis>BeX Web>Set Standard Web Templates>Ad Hoc Analysis.
    But I can't see the changes being reflected in the web report after I made the change.I still see that the default template 0ANALYSIS_PATTERN is being used. Can we set a web template created using WAD 3.x as the default template for 7.0 Queries?If yes, do I need to do something else apart from the changes I did in SPRO?
    Thanks
    Arvind
    Edited by: Arvind Pattabiraman on Apr 29, 2009 8:51 PM

    Arvind,
    Have you migrated your template to 7.0 ? you cannot use a 3.x template as the default for  a 7.0 template... unless you are using the EP6.0 iView / ABAP stack for running your queries on the web...
    Edited by: Arun Varadarajan on Apr 30, 2009 12:29 AM

  • Question regarding the default web template for queries

    Hello,
    I am trying to learn the default web template that is using for queries:
    0QUERY_TEMPLATE_BROADCASTING70
    I see that it's <bi:QUERY value="" /> is empty which is logic since the query will be inserted on runtime. My question is, where in the web template does it say that? I can't see any parameter it expects to get with the query's technical name not at the webtemplate code nor at the URL...
    Roy

    Roy,
    I think you are mixing things. The template you are mentioning is used for queries that are executed from the query designer. It's not a web template as any other one you create for your users. So, this web template has some parts in it's code that works with the query execution. When you run a query, the system takes the query definition (made in QD) and executes it with the web template indicated for the query. This determination is made by the program that is used to run queries. You can try using RSRT transaction to debug and check how this it's done. If you want to change the default web template used by query designer to run the queries, you should do it copying any standard template, like the one you mentioned. If you don't do it, you won't get the information correct.
    Hope this helps.
    Regards,
    Diego

  • 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

  • Fix table header line of Query in default web template WAD 7.0

    Dear all,
    I would appreciate if somebody could help me to set parameters to fix the header line of a Web-Item DataProvider (Query) in the default web template 0ANALYSIS_PATTERN for the BEx Web Analyser. I mean I want to see the header line with the characteristics and key figures description even if I scroll down in the query. 
    My idea was to create a second frame in the template and to fill it with the same DataProvider just with the header of the Query. The problem is that the performance of the query would be badder if we load two Dataprovider/Query instead of one.
    Many thanks in advance for your answer and help!!!
    Best regards
    Abdel

    Hi Dion,
    Thank you very much for your answer! I have tried to find a paramter in the web application designer to do that, but without success. Now I have included a new container with the same Analysis Web Item, but it does not function! May you have a better idea??
    Thank you very much in advance for your help. I'll also post my question in a BI-Forum as you suggested. 
    Best Regards
    Abdel

  • Cannot set default web template

    Hi
    I'm trying to set default web template through SPRO -> IMG -> Sap NetWeaver -> B.I -> Settings for reporting and analysis -> Bex Web -> Set standard web template -> Ad hoc analysis.
    It works fine in Dev, but in Production the system seems to ignore the setting!
    Even when I write a dummy template that doesn't exist I get no error message !
    Please advice
    Regards
    Shlomi

    D Nore did you found the way to do it ?
    I still have the issue, whatever the place where I force the template, the queries on the portal does not use my specific template.
    I tried :
    pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/iViews/com.sap.ip.bi.bexwebanalyzer
    (this one was working before upgrade to netweaver stack 17).
    as well as
    pcd:portal_content/templates/iviews/sap_bw_report_iview
    and
    pcd:portal_content/templates/iviews/sap_bi7x_report_iview
    none works !
    If you have the tricks share it with us.

  • Security for creating web templates using web application designer

    I work for ChevronTexaco as a BW Security Analyst. I have a request to set up roles for web template creation using the Web Application Designer. Where can I get help in setting up the security for these types of roles? My experience is in setting up roles for running and creating queries in BEX. I need to know what additional authorizations will enable web template creation. Setting up a trace in ST01 has been less than helpful since it dumps out tons of RS_COMP tracing that doesn't help me much.
    The user wants to be able to create web templates for existing queries in BEX and restrict by rs_comp infocubes/areas/reportid, etc. and to be able to save to restricted role names. Are there new auth groups specific to this type of activity that I need to code for in addition to the basic end user or report builder authorizations?
    Any help would be greatly appreciated.
    Jeff Ehritt
    925 827-6012
    ChevronTexaco

    Thanks Marc, I'll check it out. My problem was that I was trying to create the role by granting a userid sap_all, sap_new and s.a_system as well as power user auths for a specific application. I set up a trace in ST01 for authorization cking on the ID while one of our BW Central Support people went into Web Designer to create a template and everything else they wanted to do.
    The resulting trace spewed out so much stuff from S_RS_comp and comp1 as to be virtually useless since it named scores of different cubes and infoareas that the analyst wasn't even interested in. The results puzzled me and made it extremely difficult to pin down the required authorizations. Usually ST01 can be used as a blueprint to create the role,ie; everything that the user touches is traced but no more than that. Have you seen this before? With just the new role I had set up the user could not save to a role unless I coded the fully qualified role name such as YRH_SENDAT_USER. YRH* would not work.
    Thanks,
    Jeff Ehritt
    ERP COE SAP BW Security

  • How to set default Web Template for BEx Query iViews in Portal?

    Hi,
    1) In SPRO you can set the Standard Web Template used, e.g. ZANALYSIS_PATTERN1.
    2) I published a query to Portal and when it runs within Portal, I want it to use a different web template, say ZANALYSIS_PATTERN2.
    I don't want to change the BEx Web Application Query String property for each iView to hardcode the template e.g. to "QUERY=TestQuery1&TEMPLATE=ZANALYSIS_PATTERN2"
    I only want the query name in the iView
    Can I set this somewhere in Portal?  I tried changing the standard "BEx Web Analyzer" iView as mentioned in
    http://help.sap.com/saphelp_nw70/helpdata/en/33/39fa40ee14f26fe10000000a1550b0/frameset.htm (BEx Web Application or Query as iView in the Portal)
    but it still seems to take the template from SPRO even after restarting J2EE

    Hi,
    I don't think anyone is holding back knowledge, I think it's sometimes difficult to filter out "good" questions as opposed to "bad" questions...
    In any case, I don't think it's possible to have different default templates, eg one for the portal and one for the "rest". I'm afraid you'll have to either change each one on the portal or use one for all.
    Cheers,
    Dion

  • How to set default Web Template for BEx Query iViews in BI Portal?

    Hi,
    1) In SPRO you can set the Standard Web Template used, e.g. ZANALYSIS_PATTERN1.
    2) I published a query to Portal and when it runs within Portal, I want it to use a different web template, say ZANALYSIS_PATTERN2.
    I don't want to change the BEx Web Application Query String property for each iView to hardcode the template e.g. to "QUERY=TestQuery1&TEMPLATE=ZANALYSIS_PATTERN2"
    I only want the query name in the iView
    Can I set this somewhere in Portal? I tried changing the standard "BEx Web Analyzer" iView as mentioned in
    http://help.sap.com/saphelp_nw70/helpdata/en/33/39fa40ee14f26fe10000000a1550b0/frameset.htm (BEx Web Application or Query as iView in the Portal)
    but it still seems to take the template from SPRO even after restarting J2EE
    (I just published this question in Portal forum but I think it belongs here instead since it is BI Portal - apologies for the double-post..)

    D Nore did you found the way to do it ?
    I still have the issue, whatever the place where I force the template, the queries on the portal does not use my specific template.
    I tried :
    pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/iViews/com.sap.ip.bi.bexwebanalyzer
    (this one was working before upgrade to netweaver stack 17).
    as well as
    pcd:portal_content/templates/iviews/sap_bw_report_iview
    and
    pcd:portal_content/templates/iviews/sap_bi7x_report_iview
    none works !
    If you have the tricks share it with us.

  • Can you have multiple dataproviders in a default web template?

    I was working on some changes in our BW web applications to 'shut down' certain reports if we determined there was a particular data issue (e.g. maybe aggregates not available for a large cube, as an example).  I have already accomplished this in our 'cockpits' by adding a hidden dropdown box that is fed from a query against a master data InfoObject -- basically a way of flagging whether a particular area should be 'down' or not.  This has worked well for us.
    My next goal was to extend this a little further and actually set up a way to designate that a particular cube should not be available.  Then when someone kicks off a web report (could be off a menu or even a bookmarked report..), I would again make template changes to check to see if the cube used in the report is flagged.  If so, then redirect the user to a message page instead of executing the query.  This would help us during critical times to keep users out of a problem area.
    Again, I can make this work well in many custom template situations we have.  The problem I am now encountering is with the standard template itself (Note: I am referring to our copy of 0QUERY_TEMPLATE that is designated as the default).
    I have added a second dataprovider to this std template that points to my query against the InfoObject data.  This dataprovider is linked to the dropdown box that is hidden.  The standard template already has dataprovider DP that is not qualified with a query name.  If you execute a query from BEx and launch it to the web, it builds a URL and passes in QUERY=xxxxxxx and INFOCUBE=yyyyyy.  Now because there are 2 dataproviders, this is essentially overlaying not only the DP info, but also my new 2nd dataprovider.  So the added dropdown pointing to a particular characteristic in the query is no longer valid (it thinks it should be using the QUERY value now).
    In cases where I can first control the URL that a user executes, I would do SET_DATA_PROVIDER_1, 2, etc... and pass in INFOCUBE_1, 2.., QUERY_1, 2,... -- this is not a problem.  But how can I make the standard query-to-web functionality still work once a 2nd dataprovider has been added to a default template?  I would appreciate any thoughts on this.
    Thanks, Jody

    Thanks Heike...  I was hoping that there might be some way I couldn't think of & still only use 1 template here.  But as you suggested, I can put the CHANGE_TEMPLATE command in our existing 0QUERY_TEMPLATE copy and then make a new copy for it to branch to -- making sure that my new dataprovider gets filled in with its appropriate query/cube.  This at least minimizes impact by not having to change everything we have that references our 0QUERY_TEMPLATE copy through menus, JavaScript, favorites, etc.
    I am familiar with the 'flicker' effect when we have used the CHANGE_TEMPLATE in the past (bringing up 'Info' for a query in a new window while maintaining the state of the report in the existing window).  In this case, since the report is being created in a new window, it really isn't noticeable at all unless you watch the browser status or the URL command.  Thanks for the information...
    Jody

  • Using commands for the web template in WAD

    Hi Experts,
            I have designed a web template for a scenario. As it contains lots of data, I have to give some filters such as drop-down etc to avoid the scrolling. In this case, while executing first time, the drop-down select the 'Show All Values' option.
           So , i try to use some commands, so that I can select the default values.
    PROCEDURE USED TO SELECT THE DEFAULT VALUES :
    -> In the drop-down, I used the command called " Set Filter Value for a characteristic[SET_SELECTION_STATE_SIMPLE].
    ->In the selection type, I choose the member name option so that I can able to select the values that are present in the characteristic.
          But while executing the template, the filter is taking the different value(single value only) irrespective to the given value in the command.
            So pls give me the solution for the problem. Also Give me a reply if there is any other possibility to restrict the data.
    With Regards,
    Yokesh Kumar.

    hi all,
    sorry to update you so late, because I can't log on SDN from time to time.
    the weird thing is that my peer can upload the picture successfully while I still can't see it in the list.
    I am handful, I'll do a research and update you guys later.
    thanks.
    Jennifer

  • Variables defined in Query designer not affecting the web template

    Hello,
    I have some variables defined in a query, through Bex query  designer.
    The selection screen to enter the values for the variables pops up when excuted on the web or in excel .
    But the variable selection screen does not pop up when i execute a web template where in i defined with the same query.
    Please suggest me why it is happening so..

    In WAD check in the General Properties whether you have unchecked the Force Variable Screen On Checkbox
    Other thing to check is whether you have personalized the selection screen??? After Executing the Report go to selection screen by clicking on the Variable Screen option. To the left side of each variable you can see the personalization icon. right click on that and select delete personalization.
    Hope this helps.

  • Error when changing default web-template

    Hello experts,
    I´m facing the following problem and I don´t know what to do:
    I´ve created a new web template in WAD 7.0 and set it as deafult web template for ad-hoc analysis in transaction SPRO.
    When I want to execute a query in web e.g. from the Query Designer 7.0 I get an error loading web template (brain 276 / "template not found in master system").
    I´ve already checked note 1014795, but it doesn´t help, because I don´t want to start the template with RSRT or iView in Portal. I want to use my template as default template for BEx 7.0.
    Any idea??
    Thanks a lot in advance.

    issue solves: just entered the wrong technical name in spro... :/

  • Precalcuting Data for a Web Template

    Hi, 
         I have a Web Template that I am precalculating and the template has a parameter setup in Reporting Agent Setting.  The parameter was set up by basically copying the part of the Web Template URL that specifies the default variable values.
         This seems to work great.  I submit the precalc job and the job finishes fine with a significant sized Job log. 
         How can I tell if this created the precalc data for this template?  I mean I know the job completed successfully, but iss there somewhere I can go to look to verify what has been precalced?
    Thanks!

    Thanks for the quick responses.  I awarded points...
    I should dig a little more in the documentation.  Guess I'm used to the old school SAP documentation which never really contained any details.  Their documentation on the web is better. 
    Anyway, I took the path of least resistance and it paid off...
    Thanks again!
    Message was edited by: Kenneth Murray

  • TCode for Checking Web templates

    Hi,
    As we have a Tcode RSRT to check query's in BW server, is there any TCode available to check web templates generated through web application designer ?
    Bit urgent.
    Thanks !

    Hi Preetha,
    Unfortunately we dont have any tcodes for wad.
    Program name to start WAD
    Regards,
    Naren.

Maybe you are looking for

  • Need help with an error message when making changes to an IMAP account

    I have several IMAP accounts in my Mac Mail. Today when I tried to edit the, "Full Name" associated with the account I got an error message that said: Invalid Directory The account path /Users/kristen/Library/Mail/[email protected]@host365.ISPhost.co

  • Logging web stats in Oracle 8i

    Hi, Not sure if I'm in the right forum, but here goes: We have developped a ColdFusion-based application that serves up URLs compiled in an Oracle 8i DB via our website (http://www.workinfonet.ca). I was wondering how we can incorporate web access st

  • I have an iPod Classic that belonged to my late wife how do I change the listed owner?

    I have an iPod Classic that belonged to my late wife; how do I change the listed owner?

  • Multi row block record_group or cursor?

    I've done a lot of research on the Forms OTN forum and can't find a solution to this problem. I'll continue to research until an answer is posted to this thread. I've used the forms forums and Metalink for years and they've been a great help. My prob

  • IDVD from a Leopard or Snow Leopard install disc?

    I now have a mid 2007 mini that came w/ Leopard, was upgraded to SL using a disc, now is at Lion. If I replace this computer w/ one that will come w/ Lion can I use one of the older install discs to install only IDVD then update to the latest version