Web template designs - any tutorials ?

I have Fireworks 8 and would like to design some nice web templates for some sites.
Not rickety designs but really nice ones, Web 2.0, etc.
Are there any tutorials that help with that level of design?
I've found some older tutorials but I'd love to find some that help with up-to-date modern design concepts.
Many thanks

I started writing just such a template awhile back:
http://joedasilva.com/bellabean-coffee-a-fictional-client-project-using-adobe-fireworks
I've yet to see it through to the finish, but it might help you get started...

Similar Messages

  • ABAP Interface for Web Template Design

    Hi BW Gurus,
                         I have report published in the portal through BSP. Please some advise me what are the ABAP class files so that I can design my portal reports.
                         I am sure there are few class files where I can design the portal reports. Let me know your important help....
    Thanks
    Ganesh Reddy.

    Ganesh,
    CL_RSR_WWW_MODIFY_TABLE is used to customize the web templates in BW3.x.
    the way I understand the data flow to web templates work is :
    Query(s) --> Web Template class --> HTML --> <CL_RSR_WWW_MODIFY_TABLE - this class is optional >
    This works only for Web templates though - as for classes that are used in web templates - create a web template and then assign the same to a request - you will find the classes available under that request under PHIO or something like that.

  • WAD: Design request for web template with re-occuring table object

    Hi all,
    I'm trying to create a web template design in WAD (WAS 6.20) using javascript that would loop and re-use the same table web item object displaying different sales employee data. The challenges I'm facing is that the number of employees to report on might be different for the reporting period and the report should have a sales employee specific header preceeding each table. And also the customer is looking at receiving a canned (precalculated) report generated weekly.
    I'm thinking that I could try looping through the 0salesemply characteristic values as displayed from a dropdown box object and pass the individual value as the table object's filter value and hopefully re-generate and render the same table with different filter values until the end of sales employee list of names is reached. Within that same loop, a second table pointing to a different data provider can also display selective data specific to that sales employee.
    My question is would such a design render the same table item multiple times based on the number of 0salesemply values and on a single web page. Would such a design work or would I need to look at designing a BSP application querying the ODS table directly.
    If anyone has any comments on how else I can achieve this or can provide examples of similar design it would be very much appreciated.
    Thank you all.
    Frank
    Message was edited by:
            Frank Goneau
    Message was edited by:
            Frank Goneau

    Hi all,
    I'm trying to create a web template design in WAD (WAS 6.20) using javascript that would loop and re-use the same table web item object displaying different sales employee data. The challenges I'm facing is that the number of employees to report on might be different for the reporting period and the report should have a sales employee specific header preceeding each table. And also the customer is looking at receiving a canned (precalculated) report generated weekly.
    I'm thinking that I could try looping through the 0salesemply characteristic values as displayed from a dropdown box object and pass the individual value as the table object's filter value and hopefully re-generate and render the same table with different filter values until the end of sales employee list of names is reached. Within that same loop, a second table pointing to a different data provider can also display selective data specific to that sales employee.
    My question is would such a design render the same table item multiple times based on the number of 0salesemply values and on a single web page. Would such a design work or would I need to look at designing a BSP application querying the ODS table directly.
    If anyone has any comments on how else I can achieve this or can provide examples of similar design it would be very much appreciated.
    Thank you all.
    Frank
    Message was edited by:
            Frank Goneau
    Message was edited by:
            Frank Goneau

  • Using dynamic web template

    Hello every body:
    I'll design my web by ADW CS3 , I need using dwt extension, I
    know how I can used it by frontpage but I don't know how I can
    using it by DW, how I can attach dynamic web template,
    Can any body help me?
    Thank you.

    Open DW. Press F1. Read about how to create and use
    Templates.
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "small digital" <[email protected]> wrote in
    message
    news:fvc2a7$nf0$[email protected]..
    > Hello every body:
    >
    > I'll design my web by ADW CS3 , I need using dwt
    extension, I know how I
    > can
    > used it by frontpage but I don't know how I can using it
    by DW, how I can
    > attach dynamic web template,
    > Can any body help me?
    > Thank you.
    >

  • Problem exporting to excel when using embedded web templates through WAD

    Using web templates designed with WAD, we are experiencing an issue when trying to export excel when using embedded web templates. 
    We have set up tabstrips within our templates that load other templates (embedded into the global template). 
    Upon right clicking on any query and choosing "Export to Excel", any query that is in one of the tabs using the embedded web template item does not show up.  Any queries in natively in the global web template will export and show up fine.
    Any thoughts on how to enable something like this, or workarounds to make this work?  We decided to split up these templates for performance reasons and can't go back from that decision.  Also let me know if you need a better explanation of what we're trying to do.
    Thanks in advance!
    Jonathan

    Hi SDBI,
    Is this in place of loading a new template per tab?  We are using container layouts in all of our templates so we can link things into tabstrips as well, we have just split up some templates to be embedded into tabs for performance reasons and data locking.
    Also when exporting, we are looking for all of the items displayed at that time to be exported, however only the items from the global template show up, not all of the displayed queries.  For example, anything outside of the tabstrip will export perfectly, but since the query embedded into the template the tabstrip is loading is not part of the native web template, it does not show up.
    Seems like a tool limitation to me when embedding templates?
    Thanks,
    Jon

  • How to assign a query to a web template in WAD

    Hello experts,
    How do I assign the web template to the actual query? I have a new template wich is a copy of 0ADHOC which I would like to use for a certain query.
    Is it sufficient to assign the template of interest in TC 'RSCUSTV21' (standard web template) or does this have no impact in this case?
    Best regards,
    Fredrik

    Hi experts,
    I'm using BI 7.0, and am having Fredrick's same problem
    Nothing was defined in RSCUSTV21, so I typed in the technical name of my own Web Template for Ad-hoc analysis.
    However, when I executed the report from the Query Designer, it did not display according to my template. I attempted to empty the cache, as suggested by Bhanu, but it did not work.
    When I click on the Information button in BEx Web Analyzer, it still shows the default 0ANALYSIS_PATTERN as the Web Template.
    Any ideas? I will assign points to who provides the solution.
    Thank you,
    Orestis

  • 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

  • How to reference variable values in a BW Web Template

    Hi All,
    I'm having a problem which I hope someone can help me with.
    OVERVIEW
    I've developed a BW Web template with (among other things) a TEXTELEMENTS Web Item and a TABLE Web Item. I've enhanced the context menu so that when a user selects a row within the TABLE, they can start a SEM-BPS Web interface (which displays a manual planning layout). I've used the 'How to call a BPS Web Interface with Predefined Selections' document to get the basic mechanism working. The JavaScript function I've written successfully passes the variable (DFCOST_PL) value to the planning layout.
    THE PROBLEM
    The problem is twofold....
    1. I need to pass the value for a variable (FEPCVERS) to the layout. However I do not know how to make reference to the variable in JavaScript. The variable is available within the TEXTELEMENTS_1 object but how do I address it?
    2. On a similar vein, I need to pass the value for a field within the table row to the planning layout. The TABLE_2 object contains the fields (DFCOST_PL and DFGROUPS). When the user selects a line the value for DFCOST_PL is available to the JavaScript function (ZAJT_JS_Maintain_Rules) in the 'parameter1' field. However, how do I make the DFGROUPS field available?
    Below is the HTML code for my Web Template. Any help would be greatly appreciated.....
    <!-- BW data source object tags -->
    <object>
             <param name="OWNER" value="SAP_BW">
             <param name="CMD" value="SET_DATA_PROVIDER">
             <param name="NAME" value="DATAPROVIDER_2">
             <param name="QUERY" value="ZAJT3_COST_BASE_BY_COST_POOL">
             <param name="INFOCUBE" value="Z_FEPC_CB">
             DATA_PROVIDER:             DATAPROVIDER_2
    </object>
    <!--BW HTML data source object tags: -->
    <object>
             <param name="OWNER" value="SAP_BW">
             <param name="CMD" value="SET_PROPERTIES">
             <param name="TEMPLATE_ID" value="ZAJT_RULES_ENTRY">
             <param name="VARIABLE_SCREEN" value="X">
             <param name="CMENU_LABEL_1" value="ZAJT Maintain Rules">
             <param name="CMENU_FUNCTION_1" value="ZAJT_JS_Maintain_Rules">
             <param name="CMENU_PARAMETER_1" value="1">
             <param name="CMENU_CELL_TYPE_1" value="CHARACTERISTIC_VALUE">
             <param name="CMENU_FILTER_1" value="DFCOST_PL">
             <param name="CMENU_VISIBILITY_1" value="X">
             <param name="CMENU_POSITION_1" value="TOP">
             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="ZAJT3_COST_BASE_BY_PC_NODE">
             <param name="INFOCUBE" value="Z_FEPC_CB">
             DATA_PROVIDER:             DATAPROVIDER_1
    </object>
    <html>
      <head>
        <title>BW Web Application</title>
        <link href= "/sap/bw/mime/BEx/StyleSheets/BWReports.css" type=text/css rel=stylesheet>
      </head>
    <!--ZAJT Test code start -->
    <SCRIPT language="JavaScript">
    function ZAJT_JS_Maintain_Rules(parameter,cell_type,filter,parameter1,parameter2,item,dataprovider,x,y)
      var url;
      var cpool=parameter1;
      switch (parameter)
        case "1":
          url="http://dknborisdev.dcb.defence.gov.au:3280/sap/bc/bsp/sap/zbps_var_set/zbps_var_set.htm?area=ZFERULES&bps-appl=ZAJT_RULES3&var1=ZWEBCP&value1_1=" + cpool;
         SAPBWOpenWindow(url ,"MaintainRules" ,600,400);
         break;
    </SCRIPT>
    <!--ZAJT Test code end -->
      <body>
    <object>
             <param name="OWNER" value="SAP_BW">
             <param name="CMD" value="GET_ITEM">
             <param name="NAME" value="TEXTELEMENTS_1">
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_TEXT_ELEMENTS">
             <param name="DATA_PROVIDER" value="DATAPROVIDER_1">
             <param name="CLOSED" value="X">
             <param name="SHOW_COMMON_ELEMENTS" value="">
             <param name="SHOW_FILTERS" value="">
             <param name="ELEMENT_TYPE_1" value="VARIABLE_K">
             <param name="ELEMENT_NAME_1" value="FEPCVERS">
             <param name="ELEMENT_TYPE_2" value="VARIABLE_K">
             <param name="ELEMENT_NAME_2" value="DF_GRP">
             <param name="ELEMENT_TYPE_3" value="VARIABLE_K">
             <param name="ELEMENT_NAME_3" value="ZCSTCNTR">
             ITEM:            TEXTELEMENTS_1
    </object>
    <object>
             <param name="OWNER" value="SAP_BW">
             <param name="CMD" value="GET_ITEM">
             <param name="NAME" value="NAVIGATIONBLOCK_2">
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_NAV_BLOCK">
             <param name="DATA_PROVIDER" value="DATAPROVIDER_2">
             <param name="CLOSED" value="X">
             <param name="TARGET_DATA_PROVIDER_1" value="DATAPROVIDER_1">
             <param name="TARGET_DATA_PROVIDER_2" value="DATAPROVIDER_2">
             ITEM:            NAVIGATIONBLOCK_2
    </object>
    <object>
             <param name="OWNER" value="SAP_BW">
             <param name="CMD" value="GET_ITEM">
             <param name="NAME" value="PC_HIERARCHY">
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_FILTER_HIERDD">
             <param name="DATA_PROVIDER" value="DATAPROVIDER_1">
             <param name="CLOSED" value="X">
             <param name="CAPTION" value="Profit Centre Hierarchy">
             <param name="BORDER_STYLE" value="BORDER">
             <param name="IOBJNM" value="0PROFIT_CTR">
             <param name="HIERARCHY_NAME" value="PROFIT_CTR_ZFEPCBP05">
             <param name="TARGET_DATA_PROVIDER_1" value="DATAPROVIDER_2">
             <param name="TARGET_DATA_PROVIDER_2" value="DATAPROVIDER_1">
             ITEM:            PC_HIERARCHY
    </object>
    <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">
             <param name="TARGET_DATA_PROVIDER_1" value="DATAPROVIDER_1">
             <param name="TARGET_DATA_PROVIDER_2" value="DATAPROVIDER_2">
             ITEM:            TABLE_1
    </object>
    <object>
             <param name="OWNER" value="SAP_BW">
             <param name="CMD" value="GET_ITEM">
             <param name="NAME" value="TABLE_2">
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_GRID">
             <param name="DATA_PROVIDER" value="DATAPROVIDER_2">
             ITEM:            TABLE_2
    </object>
      </body>
    </html>

    Hi Heike,
    Thanks for your response. The example you gave me works nicely. I've tried to use the same concept on a FILTER object, but it does not seem to work. I declared the object as below:
    </span>
    <span style="display:none;visibility:hidden" id="0PROFIT_CTR_value">
    <object>
             <param name="OWNER" value="SAP_BW">
             <param name="CMD" value="GET_ITEM">
             <param name="NAME" value="FILTER_1">
             <param name="ITEM_CLASS" value="CL_RSR_WWW_ITEM_FILTER">
             <param name="DATA_PROVIDER" value="DATAPROVIDER_1">
             <param name="HIDDEN" value="X">
             <param name="GENERATE_CAPTION" value="">
             <param name="PRESENTATION" value="KEY">
             <param name="ITEM_FILTER_IOBJNM_1" value="0PROFIT_CTR">
             <param name="PRESENTATION_1" value="KEY">
             <param name="ONLY_VALUES" value="X">
             ITEM:            FILTER_1
    </object>
    </span>
    and then use
    document.getElementById('0PROFIT_CTR_value').innerHTML.
    However, the value returned is blank. Is there a different method required for filters?
    Also, you mentioned that to access the second variable I will need to use the table interface. Is this difficult to do? I'm booked on the NET050 (Developing Web Applications) course, but it's not until late November. Do you think that this course would cover this kind of processing?

  • RRI : Web Template (7.0) as a receiver Query

    Hi All,
    I am facing a strange problem.
    In sender query, I have Employee,Employee Post and Employee Start Date.
    I have to pass employee to Receiver Web Template which shows Employee History.
    When the employee number is passed to the receiver, it ask to enter Valid from and to date.
    When I am going to RRI query by clicking on a Employee->Go to, I have to enter a date. But after that it shows all the employee with the one which I have passed.I tried all kind of settign in assignment details.
    Now when I keep receiver as query on which this web template has been based, it is working fine. I am facing this issue only when I use web template as a receiver.
    Any ideas will be highly appreciated.
    - Jaimin

    Please check if you are performing anything or in web template or any commands or selection parameters being reset or set in template.  Is this template involves any other web item apart from analysis item? Try removing them if at all you don't want them.

  • Web template print color

    Hello Experts,
    I have print funtionality in the web template. I am using the printer class Z_PRINT_HELP_SERVICES. In the print preview, the table is in black & white.
    Am I missing some configuration for printing the table in color ?
    Is there any alternate way of printing the web templates.
    Any suggestions appreciated.
    Thanks
    BWer

    Hi there,
       Goto <b> Internet Explorer --> Tools -- >Internet Options --> Advance --> Print --> print background colors and Images </b>
    try this and also use BW print style sheet as well. t
    Regards,
    Deepak Kunavarapu

  • Issue in web template (version 3.x )

    Hi Experts,
    we have web templates in 3.x versions. Today, some changes were done in the Bex queries underlined.
    Normally, the changes in the Bex query will be reflected correctly in the web templates without any problem (no need to adjust the web templates). However, we are having issues - the web template doesn't display the changes made in the query.
    If you have any ideas how to fix this issue, please help me.
    I found two programs:
    RS_TEMPLATE_MAINTAIN
    RS_TEMPLATE_MAINTAIN_70
    Does any expert know, if I could use one of the to generate the template in production without damaging anything?
    Thanks!
    Sally

    Sally,
    The programs mentioned by you are for executing a template  / viweing the HTML code within the template.
    Go to RSRT and select HTML from the dropdown and then give the following line in the text box below :
    &template_id=<your template Technical name>
    Also try clearing your HTTP cache in SMICM and then try...
    Edited by: Arun Varadarajan on Jan 6, 2010 2:08 AM

  • Checking Query and Web Template Authorizations

    Hi,  I have some code that does an authority-check to determine if a user has access to a specific query. 
      AUTHORITY-CHECK OBJECT 'S_RS_COMP'
               ID 'RSZCOMPID' FIELD '__________'.
    I need to be able to test to see if a user has access to a specific Web Template.
    Any ideas how to do this?
    Thanks!

    Kenneth,
    1. Find the roles a template is assigned to : Yes, use AGR_1251 table.
    2. Find the roles a user is assigned to : Yes, use AGR_USERS.
    3. check if the user has the role the template is assigned to? by joining both the tables.
    By using these tables, programatically you can check it.
    You cannot check this using C-Command AUTHORITY-CHECK OBJECT. As this checks only the authorizations for the user who is executing it. This command is more useful in the following scenario.
    Eg.In BW if you have written a program for some reasons to read the values of an ODS active table. On this ODS you have authorization relevant infoobject. Lets say profit center. In order to check the profit center that the user is assigned to and populate the data for only profit centers for which he is eligible to view the data.
    Hope this helps,
    GSM.

  • How to change thousands separator in IP Web-template?

    Hi all,
    Situation: in IP web-templates (planning format or report) I see values of key figures in format like 12,345,678.99 . But I need replace comma thousands separator to space: 12 345 678.99. How to do it?
    What has been done: in su01 I've tried to change 'Decimal notation' from '1,000.00' to '1 000.00', but this setting doesnt have any influence on appearance of key figures values in my IP web-templates.
    Any comment and ideas are welcome.
    Best regards,
    Andrey.

    I think you probably got to play around with the objects of javascript and uncheck the apply formatting option of the table i.e dataprovider item otherwise the settings will have no effect on the dataprovider.

  • 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

  • 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

Maybe you are looking for