Using standard workbooks & BA's

Hi Michael & Rod,
I have built many reports on discoverer,but all those reports i built are custom made.
Firstly i want to know is how can one see the standard business areas and workbooks and how could one use them according to their requirement.While installing only we could get the dump where all BA's and Workbooks are stored, but i could see all the BA's(business areas) if i log in through application user.But i cant see any workbooks related to BA's.What would be the reason and how could i see the workbooks?
Secondly the standard BA folders,say for example under purchasing module we could see many BA folders like purchasing folder,contract folder,receipt folder and so on.But now if i want to use only purchasing folder and receipt folder with predefined item classes or hierarchy to built my requirement.Will the joins established before hand helpful or we should join some as per requirement and if i want to use some more hierarchies which the end user wants?.How to go about it, if possible with an example would be better to understand.
Thirdly,if i change any standard report items,joins or any item class i dont require.It would mess i suppose.
Then according to my requirement i want to have some columns,but due to other unnecessary columns,hierarchies things if i get duplication of records.How to go about it.How can i directly assign a standard discoverer report to the end user according to our requirement.Or should i duplicate the standard folder to a custom folder??
I need a brief explanation with examples if possible,this post would help many people know the jargons of discoverer and how to use them exactly.Might be my question seems simple but would help in long run to many people using discoverer.
Actually i thought of asking my friend Michael to make a white paper on this topic and make it available to all.
What say michael?
By,
Kranthi.
Edited by: Kranthi.K on Jun 2, 2009 6:58 PM

Hi,
What would be the reason and how could i see the workbooks?When you import the seeded BA, folders and workbooks into your EUL you should import when connected with an applications username. Then you can take ownership of the workbooks and share them with other users/responsibilities as required.
if i want to use some more hierarchies which the end user wants?.In general I would extend the folders by adding items, item class and hierarchies to meet the users requirements. I would make a new copy of the workbooks if you wanted to make a change.
How can i directly assign a standard discoverer report to the end user according to our requirement.You cannot assign workbooks to users. You should share workbooks with users/responsibilities. If a user then wants to change the workbook they should make their own copy.
Rod West

Similar Messages

  • How can I stop a user from saving over "standard" workbooks in a role?

    Hello -
    We are using BEx Analyzer 7.0. 
    I need help restricting our regular users so they can only save workbooks to their favorites and cannot override workbooks published to roles by our super users / authors. 
    My understanding is the regular users need the following in order to save workbooks to favorites.
    S_GUI   Activity = 60
    S_BDS_DS  Activities = 03 and 30  Class Type = OT
    These users are able to save to their favorites.
    However, if they open a workbook from a role and then just choose Save -> Workbook, it allows them to save their changed version of the workbook over the "standard" workbook that was published to the role for all users. 
    What can I do to only allow them to save to their favorites and not be able to override the standard workbooks in regular roles?
    Our super user / authors have the following security to allow them to publish to roles. 
    S_USER_AGR with Activities = 01, 02 and 06 (Create, Change and Delete)
    Our regular users have
    S_USER_AGR but only with activities 03 and 08 (Display and Display Changes)
    Any help that can be provided would be greatly appeciated.  This is very frustrating.
    Thank you -
    Ann

    Hello Anne,
    Inspite of restricting the authorisation object S_BDS_DS you are not able to restrict the users in overwriting the workbooks, please implement the note 1167094 in your system.
    Implementing this note with the help of yout BASIS team would surely fix your issue.
    Let me know if this helps. Thanks.
    Best Regds,
    Suyog Chakot...

  • Can standard workbooks for Process Manufacturing support descriptive Flex?

    Can standard workbooks for Process Manufacturing support descriptive Flexfields in Discoverer 10i??
    I'm not sure if that is so, and I wouldn't want to create views and folders and then realizing that it could've been done in a standrard fashion.
    Can anyone help me please. My email is [email protected]
    Thanks
    Rafael

    Hi,
    The question is too generic. Can be specific with examples?
    To answer your query, every movement of the goods at stage of WIP can be analysed with the conversion costs incurred till that stage using operation wise confirmation in SAP ECC 6.0. IT support required would that of SAP consultants from modules PP, MM and CO.
    Best Regards
    Vimal Vijayan

  • BO Analysis standard workbook

    Hi all,
    we are migrating some BEx workbooks to BO Analysis for office 1.4. As for our first try it worked really good in our opinion. We just have some question regarding the "got to" functionality and standard workbooks.
    We created a standard workbook which we used as template for all our BEx reports. After migration we still have all the template look and feel but we want to use that created standard workbook for all our Analysis reports also when we use the "go to"/ "report to report interface" function.
    For example:
    The user will open a report workbook saved within the BW repository. For further analysis he/she wants to "drill down" to another query. With right click onto the table and selecting the "Go to" functionality the desired query is available as we configured all that within the query designer and the BW. By selecting the query, a new workbook opens without any layout or standard workbook look&feel. Just a new workbook with standard excel layout opens and the query result is entered from cell A1 to xyz.
    We would love to have that report opened with a standard look and feel but can not find any way for this. Therefore we would need a template or standard workbook functionality so that every Analysis reports which will open, will have that basis template look&feel.
    Could anyone provide help for that issue or is this not available in the Analysis version 1.4?
    Many thanks in advance and just the best,
    Katja

    Hi folks,
    I am customizing a bunch on customer workbooks for my customers in the way you are looking for.
    What you need is a mixture between Workbook settings, styles and the default settings being distributed within your installation.
    Bad side of AO (currently..hope it will be fixed soon) is, you cannot grab the default workbook from within BW, it has to be stored in a shared network folder.
    I am currently writing an article about it ( in detail) but here's the quick version .
    Open a blank sheet in AO and define all Excel rellevant settings like e.g. Orientation (landscape, portrait etc) as well as your desired footers headers...
         So everything that you may see in your template that is NOT SAP or BO defined:)
    2. select any desired cell for the top left corner of your crosstab and insert any query (just placeholder)
    3. use styles ( AO styles or selfmade styles (should be the default style)) to format your crosstab results like totals, conditions etc.
    In case you redefine colors for standars (SAP styles) save your settings as new style e.g. MY_STYLE and deine it as default style
    4. Save that workbook ( remove crosstab result data for confidential reaons from display before) to your desired network path (that can be reached by all AO users
    5. Goto settings and define this workbook as the standard default workbook by selecting the just (bullet 4) saved workbook.
    Now... last and least
    Your self defined styles will be saved underneath the following path as shown in picture
    the settings for the default workbook will be stored at Appdata Roaming as well (shown below)
    Information is being stored in the xml file.
    ALternatively, you may pre-configure all settings (styles as well as default workbook via registry
    The structure of keys in registry and name of folder in AppData as well as STring value and xml file name is identical ( see pics)
    Hope that help my helo you to brighten your day
    Joerg Boeke
    BIAnalyst GmbH

  • Use of Workbook

    Hi All
    I want to put two Queries in BEx into a single workbook.So finally when I am running that workbook ,result of these two Queries with Overwriting the Existing cells can be obtained.
    can any one of you please let me know how to use this with Workbook.
    Is it possible to do this using workbook.I have not used workbook ever. If poossible can any one of you provide me a document regarding how to use workbook.
    Regards
    Ashish

    BW 1.2B Report Development Tools 2u20131
    &KDSWHU     &UHDWLQJ :RUNERRNV
    &RQWHQWV
    Overview ..................................................................................................................2u20132
    Before Getting Started............................................................................................2u20133
    Creating a Workbook: An Overview......................................................................2u20135
    Step 1: Starting the BEx Analyzer .........................................................................2u20136
    Step 2: Creating a Workbook Template................................................................2u20137
    Step 3: Saving the Template to the InfoCatalog ................................................2u201312
    Step 4: Inserting Queries into the Workbook.....................................................2u201314
    Step 5: Adding Visual Basic Functionality to Workbook..................................2u201316
    Step 6: Saving the Workbook to the InfoCatalog ..............................................2u201323
    Review....................................................................................................................2u201325
    In this chapter you will learn:
    Œ  How to create a workbook
    template using the BEx
    Analyzer
    Œ  How to insert a query (or
    queries) into a workbook
    Œ  How to save a workbook
    template to the
    InfoCatalog
    Œ  How to add pushbuttons
    and textboxes to a
    workbook template using
    simple Visual Basic
    commands
    Chapter 2: Creating Workbooks
    Overview
    Reporting Made Easy 2u20132
    2YHUYLHZ
    Chapter 1 presented an overview of BWu2019s architecture, concepts, and terminology. In this
    chapter you will learn how to use the Business Information Warehouse to create workbooks
    (or reports).
    As shown in the graphic below, creating a workbook in the BW is essentially a five-step
    process:
    To help you get started with the Business Information Warehouse, we have organized the
    material as follows:
    Chapter 2: Creating Workbooks
    Chapter 3: Creating Queries
    Chapter 4: Working with the BEx Browser
    Chapter 5: Special Topics (including tips & tricks)
    In this chapter you will be working with the BEx Analyzer and Microsoft Excel. With the
    help of a business scenario (see next page), we will show you three guided tours:
    <  Creating a workbook template
    <  Inserting an existing query into a workbook
    You are here
    Enable access to a workbook
    through the BEx Browser
    Enable access to a workbook
    through the BEx Browser
    Create a new query or
    modify an existing query
    Create a new query or
    modify an existing query
    Enhance workbook layout
    and functionality (optional)
    Enhance workbook layout
    and functionality (optional)
    Insert desired query (or queries)
    into a workbook
    Insert desired query (or queries)
    into a workbook
    Create a workbook
    template (optional)
    Create a workbook
    template (optional)
    Chapter 2
    Chapter 3
    Chapter 4
    1
    2
    3
    4
    5
    Chapter 2: Creating Workbooks
    Before Getting Started
    BW 1.2B Report Development Tools
    2u20133
    <  Using Visual Basic to add workbook functionality
    In chapter 3 you will learn how to work with queries. In chapter 4 you will see how to
    access workbooks through the BEx Browser.
    %HIRUH *HWWLQJ 6WDUWHG
    Before you start building workbooks, it is useful to understand the following:
    <  What is the business scenario? (see below)
    <  What does the finished workbook look like? (see next page)
    %XVLQHVV 6FHQDULR
    Take a few minutes to familiarize yourself with the business scenario shown below. All the
    guided tours in chapters 2 through 4 are built around this business scenario.
      Bungee Software, Inc. develops and markets games for personal computers. Best-selling
    titles such as Portal Kombat, Barrio Brothers, and Kung Fu Grandma have helped Bungee
    Software become a leading supplier of computer games. However, the company is
    currently facing increased competition from Pixialated, Inc. To protect its market share,
    Bungee Software has formed a task force to explore ways to streamline its sales processes.
    The company has discovered that collecting and disseminating sales data to executives
    consumes considerable time and resources. The task force believes that easier access to
    sales and profit analysis information would save time and help executives with salesplanning
    activities.
    Some of the key questions the executives typically ask are:
    <  How does the sales revenue for 1998 compare with 1997 sales?
    <  What is the annual gross profit?
    <  What is the sales volume for the top products?
    <  What is the sales volume for the top customers?
    <  Which sales representative/manager is responsible for declining sales volume?
    After evaluating its information needs, Bungee Software has decided to develop the
    following reports in the Business Information Warehouse:
    <  Sales Analysis Report (in this example, 1998 vs. 1997)
    <  Gross Profit Analysis Report
      1RWH  The workbook you are about to develop is based on the SAP-delivered SD
    DemoCube Workbook (in the SAP DemoCube channel). To follow the guided tours
    covered in chapters 2-4, make sure that the DemoCube is active and loaded with the data
    on your BW system. For more information on activating the SAP DemoCube, see chapter
    5 or contact your SAP system administrator.
    Chapter 2: Creating Workbooks
    Before Getting Started
    Reporting Made Easy 2u20134
    $ 4XLFN /RRN DW WKH 2XWSXW
    The SD DemoCube Workbook we are about to build contains two reports (or worksheets):
    Sales Analysis Report and Gross Profit Analysis Report.
    The screenshots below show what each of these reports looks like. Take a few minutes to
    familiarize yourself with the layout and structure of the finished reports.
    5HSRUW    6DOHV $QDOVLV 5HSRUW
    5HSRUW    *URVV 3URILW $QDOVLV 5HSRUW
    Sales Revenue for 1997 and 1998
    Percent change Gross Profit
    Analysis
    pushbutton
    launches the
    second report
    Gross Profit
    Analysis in the
    workbook.
    Text area
    shows
    comments that
    explain report
    data.
    Sales Analysis
    pushbutton
    returns you to
    the first report
    Gross Profit Analysis
    by Sales Organization.
    Text area
    shows
    comments that
    explain report
    data.
    Right-click the mouse to
    drill down by sales
    organization, distribution
    channel, division, industry,
    material, and more.
    Pushbuttons to launch
    other views of the data.
    Chapter 2: Creating Workbooks
    Creating a Workbook: An Overview
    BW 1.2B Report Development Tools
    2u20135
      *XLGHG 7RXU
    &UHDWLQJ D :RUNERRN  $Q 2YHUYLHZ
    Now that you are familiar with the sample reports shown in the previous section, you are
    ready to create a workbook. If you have access to a Business Information Warehouse
    system, you may want to follow along.
    Shown below are the steps for creating a workbook (based on the business scenario):
    Save the workbook to InfoCatalog Save the workbook to InfoCatalog
    Add Visual Basic
    functions to the workbook
    Add Visual Basic
    functions to the workbook
    Insert query into the workbook Insert query into the workbook
    Save the workbook template
    to InfoCatalog
    Save the workbook template
    to InfoCatalog
    Create a workbook template Create a workbook template
    Start BEx Analyzer Start BEx Analyzer 1
    2
    3
    6
    5
    4
    If you plan to follow the guided tour on your own system, make sure that the BW
    frontend components are properly installed on your computer. If necessary, contact your
    system administrator for assistance.
    To check if the BW frontend is installed on your computer, choose Start ® Programs ®
    SAP BW Front-end.
    If you do not find the SAP BW Frontend, try searching for SAP BW components under
    other SAP logon menus.
    Chapter 2: Creating Workbooks
    Step 1: Starting the BEx Analyzer
    Reporting Made Easy 2u20136
    6WHS    6WDUWLQJ WKH %(HU
    1. From your Windows desktop, choose Start ® Programs ® SAP Front-end BW.
    2. Choose SAP Business Explorer Analyzer.
    3. If you see a warning message about macros in Microsoft Excel, choose Enable Macros to
    continue.
    Microsoft Excel opens with the add-in SAP Business Explorer toolbar in the main window.
    About the BEx Analyzer
    The structure of BW workbooks is defined using the Business Explorer (BEx) Analyzer.
    You can define queries, graphics and other elements, and insert them into workbooks.
    The result of a query is presented in an Excel Worksheet. The BEx Analyzer is
    implemented as an u201Cadd-inu201D for Microsoft Excel, and links queries to cells in Excel
    workbooks. Thus, you evaluate query data by navigating through the query in an Excel
    worksheet.
    :KDW ,V WKH %XVLQHVV ([SORUHU 7RROEDU"
    The SAP Business Explorer toolbar integrates BW reporting functionality in the Microsoft
    Excel environment. The BEx toolbar enables filtering, sorting, drilldown, currency
    translation, computation of results, use of attributes and hierarchies, saving and managing
    workbooks, and more. In addition to the Toolbar, you can still use the full Excel
    functionality.
    Business Explorer Toolbar
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    BW 1.2B Report Development Tools
    2u20137
    New
    Select from
    InfoCatalog
    Save to
    InfoCatalog
    Refresh
    query
    Undo OLAP
    function
    for active
    cell
    Tools
    Change
    query
    Change
    formatting Settings
    Help
    to create a new workbook
    to change the existing query
    to select and execute workbooks from the BW
    InfoCatalog
    to work with active cells to enable
    functions such as computation of results,
    drilldown, filtering, sorting, currency
    translation, etc.
    to save the current workbook to either the BW
    Enterprise InfoCatalog or the user Favorites
    to alter the font properties, background
    color, and other formatting options in a
    workbook
    to refresh/update data in a query from the
    source(s).
    to insert/delete queries, attach charts,
    display the header information of a query,
    and set the password in the active Excel
    workbook
    to undo one navigation step
    to make configuration settings for data
    refreshing, connection to the BW server,
    and more
      1RWH  As we start building a workbook template, it is important to recognize that a
    workbook template is no more than an empty worksheet with some formatting; it does
    not include any embedded queries. Creating queries is covered later in chapter 3.
    6WHS    &UHDWLQJ D :RUNERRN 7HPSODWH
    After you have logged on to the BEx Analyzer, you are ready to start building your
    workbook template.
      1RWH  Building a template is not mandatory when you are working with the Business
    Information Warehouse. If you do not want to create a template at this time, you can
    jump ahead to chapter 3 to learn about building queries.
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    Reporting Made Easy 2u20138
    The process of designing your workbook template can be divided into the following
    substeps:
    1. Format the background
    2. Hide the Excel toolbars
    3. Insert company logo
    4. Save the template to the InfoCatalog
    )RUPDWWLQJ WKH :RUNERRN %DFNJURXQG
    Start from the BEx Analyzer environment in Microsoft Excel.
    1. In Microsoft Excel, choose
    New from the standard
    Excel toolbar. A new
    spreadsheet workbook
    appears.
    2. Choose Format ® Sheet ®
    Background.
    3. Choose C:Program
    FilesMicrosoft
    OfficeClipartBackground
    Wheat.
    Note: If the BW frontend is
    installed on a drive other than
    C, use the appropriate drive
    letter. You can choose any
    background you like.
    1
    2
    3
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    BW 1.2B Report Development Tools
    2u20139
    +LGLQJ WKH :LQGRZ 9LHZV
    To add make your workbook easier to use, you may want to consider hiding some of the
    window views.
    1. Choose Tools ® Options.
    2. In the Options window,
    select the View tab.
    3. Deselect Gridlines, Row &
    column headers, Outline
    symbols, Zero values,
    horizontal Scroll bar, and
    Vertical scroll bar. Do not
    deselect the Sheet tabs.
    4. Choose OK to save the
    new options.
    1
    2
    3
    4
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    Reporting Made Easy 2u201310
    +LGLQJ WKH 0LFURVRIW ([FHO 7RROEDUV
    To make it easier for your users to use the workbook, you may want to consider hiding
    some of the Excel toolbars.
    1. Choose View ® Toolbars
    and deselect Standard and
    Formatting toolbars. Do
    not deselect the Business
    Explorer toolbar.
    Your Excel worksheet should
    look like the one shown at
    right. Notice that the
    horizontal and vertical scroll
    bars, row and column
    headers, formatting toolbar,
    and gridlines are now hidden.
    ,QVHUWLQJ &RPSDQ /RJR
    To further customize your workbooks, you can add your company logo (or other graphical
    elements) to the workbook template. You have three options:
    <  Insert the logo in workbook template and save it to the InfoCatalog.
    <  Insert the logo and save the workbook as a Microsoft Excel template on your local drive.
    <  Upload the logo file to the BW system to have it appear in the BEx Browser (for more
    information see chapter 5).
    1
    Chapter 2: Creating Workbooks
    Step 2: Creating a Workbook Template
    BW 1.2B Report Development Tools
    2u201311
    1. Copy the logo (or other
    graphics) to your
    clipboard using the copy
    command (for example,
    Ctrl+C in Windows) in
    your graphics application
    (for example, Microsoft
    Paint, PowerPoint, etc.) .
    2. Paste the clipboard
    contents into your
    workbook template. In
    this example, the Bungee
    Software logo was created
    in PowerPoint and pasted
    to the template. Using
    drag-and-drop, position
    the logo as needed.
    6DYLQJ D /RFDO &RS RI WKH 7HPSODWH
    In step 3 below you will learn how to save the workbook template to the InfoCatalog. To
    reuse the template later, you may also want to save a copy of the template on your local
    drive.
    1. Choose File ® Save As
    2. In Save as type choose
    Template (*.xlt)
    3. In File name, enter a name
    for the template (for
    example,
    Bungee_Template.xlt)
    4. Choose Save.
      +LQW  To create a new workbook (based on the saved template), simply choose File ® New.
    From the popup window, choose Bungee_template.xlt.
    2
    Chapter 2: Creating Workbooks
    Step 3: Saving the Template to the InfoCatalog
    Reporting Made Easy 2u201312
    6WHS    6DYLQJ WKH 7HPSODWH WR WKH ,QIR&DWDORJ
    Saving the template to the InfoCatalog will enable others to use the template for report
    creation. Additionally, it helps maintain a uniform "look-and-feelu201D for all reports in a
    company.
    1. From the template view,
    choose Save to save it
    to the InfoCatalog button.
    2. Choose Add as new
    workbook under the General
    tab.
    3. Enter a New Title (for
    example, Bungee
    Template).
    4. Choose the Access in
    InfoCatalog tab.
    5. To make the workbook
    template available to
    others, choose in (public)
    enterprise catalog.
    6. Choose OK.
    5
    6
    1
    2
    3
    4
    Chapter 2: Creating Workbooks
    Step 3: Saving the Template to the InfoCatalog
    BW 1.2B Report Development Tools
    2u201313
    7. The SAP Logon window
    appears and prompts you
    to log on to the BW
    system. Choose the
    system you want to use.
    8. Choose OK.
    Note: If you are already
    logged on to a BW system,
    you will not see the logon
    window.
    9. Enter the client number,
    your user name,
    password, and language
    key.
    10. Choose OK.
    Your workbook template has
    now been save to the
    InfoCatalog.
    If you are unsuccessful in logging on to the BW system after following steps 7
    through 9 above, go to the SAP logon pad you normally use and log on to the
    BW system.
    To check if the template is
    available in the InfoCatalog,
    follow the steps below:
    11. Switch to the BW system.
    12. Choose .
    7
    8
    9
    10
    11
    12
    Chapter 2: Creating Workbooks
    Step 4: Inserting Queries into the Workbook
    Reporting Made Easy 2u201314
    The Bungee Template is now a
    part of the Enterprise
    InfoCatalog. You can allow
    the user community to freely
    access the template to build
    reports.
    The option to save the workbook to the Enterprise InfoCatalog may depend on
    the authorization settings in individual user profiles. If you cannot save to the
    Enterprise InfoCatalog, please see your system administrator.
    6WHS    ,QVHUWLQJ 4XHULHV LQWR WKH :RUNERRN
    Queries pull together the data needed to build reports. The Business Information
    Warehouse delivers many predefined queries. You can also design your own queries or
    modify existing queries (see chapter 3).
    To insert a query, start from
    the BEx Analyzer. Although
    you can insert a query into
    any Excel spreadsheet, we
    will show how to insert a
    query into the newly created
    Bungee template.
    1. Choose the cell where the
    query is to be inserted.
    2. Choose Tools.
    3. Choose Insert Query.
    The newly created workbook
    template is now available in
    the InfoCatalog.
    1
    2
    3
    Chapter 2: Creating Workbooks
    Step 4: Inserting Queries into the Workbook
    BW 1.2B Report Development Tools
    2u201315
    4. In the SAP BEx: Select
    Query window, open the
    folder
    0D_SAP_DEMOCUB to
    view the nested hierarchy,
    (for example, 0D_SD ®
    0D_DECU for the Sales
    Analysis Report).
    5. Choose the query you
    want to use (for example,
    0D_SD_DEMO_Q0001).
    6. Choose Open.
    After inserting a new query,
    your workbook should look
    like the one shown at right.
    7. Choose Sheet 2 to insert
    the second query (Gross
    Profit Analysis).
    8. Repeat steps 2 through 4
    to create the second
    worksheet.
    9. Repeat step 5 above but
    choose
    0D_SD_DEMO_Q0002
    instead.
      1RWH  You can insert more than one query into a workbook.
    4
    6
    7
    5
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201316
    Inserting a Query into the Workbook Template
    To insert a query into the workbook template, shown below is another approach:
    <  Choose Settings from the BEx toolbar and select Select workbook on New.
    <  Choose New from the BEx toolbar. It will prompt you to choose a previously saved
    workbook template from the InfoCatalog.
    <  Select a query and choose Enter.
    The query is inserted into the selected workbook template. Based on the new settings, in
    future you will be prompted to choose a workbook template from the InfoCatalog every
    time you choose New on the BEx toolbar.
    6WHS    $GGLQJ 9LVXDO %DVLF )XQFWLRQDOLW WR :RUNERRN
    As shown in the business scenario on page 2u20132, Bungee Softwareu2019s workbook design calls
    for pushbuttons to allow easy navigation between the two reports. Additionally, the reports
    contain a textbox to allow annotations and commentary. To achieve this, you can add Visual
    Basic functionality to the workbook template.
    &UHDWLQJ 3XVKEXWWRQV
    1. To continue working with
    the workbook template
    (using the SAP-delivered
    DemoCube template),
    start from the Business
    Explorer Analyzer
    window.
    2. To create a pushbutton,
    choose View ® Toolbars
    ® Control Toolbox.
    2
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    BW 1.2B Report Development Tools
    2u201317
    3. From the Control Toolbox,
    choose Command
    Button.
    4. Click to select an area
    where you want to
    position the first
    pushbutton.
    5. To edit the title of the
    command button, choose
    the Command Button,
    right-click the mouse, and
    choose Command Button
    Object ® Edit.
    6. Enter a name for the
    pushbutton. In our
    example, since we plan to
    use this pushbutton to
    launch the Sales Analysis
    report, we call it Sales
    Analysis.
    7. Drag it to the lower left
    corner of the spreadsheet
    (or other desired
    location).
    8. Repeat steps 2 through 7
    to create the second
    pushbutton (Gross Profit
    Analysis).
    4
    3
    5
    6
    7
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201318
    9. Choose Sheet1 of the
    workbook, right-click the
    mouse, and choose
    Rename.
    10. Rename Sheet1. In this
    example, it has been
    named Sales Analysis.
    11. Repeat steps 9 through 10
    to rename the second
    worksheet (Gross Profit
    Analysis).
    12. To delete the extra
    worksheet, Sheet3, choose
    Sheet 3, right-click the
    mouse, and select Delete.
    13. To define an action for the
    pushbutton, double-click
    the Sales Analysis
    pushbutton (or choose the
    Sales Analysis pushbutton,
    right-click the mouse, and
    choose View Code).
    9
    13
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    BW 1.2B Report Development Tools
    2u201319
    14. To link the Sales Analysis
    pushbutton to the Sales
    Analysis worksheet and
    specify that the Sales
    Analysis worksheet is to
    be activated when the
    pushbutton is clicked,
    insert
    Worksheets(u201CSales
    Analysisu201D). Activate
    15. Choose View Microsoft
    Excel to return to the BEx
    Analyzer.
    16. Repeat steps 12 through
    14 to define the action for
    the second pushbutton
    (Gross Profit Analysis) to
    the second worksheet
    (Gross Profit Analysis).
    17. Position the cursor and
    create a report title (for
    example, Sales
    Analysis Report).
    18. To change the font
    properties (font color
    etc.), choose the Sales
    Analysis pushbutton,
    right-click the mouse and
    choose Properties.
    14
    15
    17
    16
    18
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201320
    19. From the Alphabetic tab,
    choose BackColor, then
    click the selection button
    and choose ToolTip.
    20. To change the font color,
    go to ForeColor, click the
    selection button, and
    choose the Highlight
    option.
    21. Choose Close to exit
    the Properties screen.
    22. Repeat steps 18 through
    21 to set the font color in
    Properties for the second
    pushbutton (Gross Profit
    Analysis).
    23. To test the action of the
    Sales Analysis and Gross
    Profit Analysis
    pushbuttons, choose
    Exit Design Mode from the
    Control Toolbox.
    Optional: You may want to
    hide the sheet tabs at the
    bottom of the screen.
    24. To hide the sheet tabs,
    choose Tools ® Options
    from the Excel menu bar.
    19
    23
    24
    20
    21
    22
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    BW 1.2B Report Development Tools
    2u201321
    25. Choose the View tab.
    26. Deselect Sheet tabs.
    27. Choose OK.
    The pushbuttons in the
    workbook template for
    Bungee Software are now
    operational.
    &UHDWLQJ D 7H[WER[
    1. To create a textbox,
    choose in the Control
    Toolbox.
    2. Position the cursor in a
    cell. Then, click the
    mouse, hold it, and drag
    it to create the area of the
    textbox.
    3. Choose the textbox, rightclick
    the mouse and
    choose Properties.
    2 3
    25
    26
    1
    27
    Chapter 2: Creating Workbooks
    Step 5: Adding Visual Basic Functionality to Workbook
    Reporting Made Easy 2u201322
    4. Choose the Alphabetic tab.
    5. Choose MultiLine and
    change the option to True.
    6. Choose ScrollBars and
    change the option to 3 u2013
    fmScrollBarsBoth.
    7. Close the Properties
    screen.
    8. To add (or edit) text,
    choose the textbox, rightclick
    the mouse, and
    choose TextBox Object ®
    Edit.
    7
    5
    6
    4
    8
    Chapter 2: Creating Workbooks
    Step 6: Saving the Workbook to the InfoCatalog
    BW 1.2B Report Development Tools
    2u201323
    9. In the textbox, enter the
    explanatory text to
    support report data.
    10. Choose Exit Design
    Mode in the Control
    Toolbox to end design
    changes.
    11. Close the Control Toolbox.
    12. From the BEx Toolbar,
    choose Save.
    13. Enter a new workbook
    name and save it to the
    InfoCatalog.
    The Sales workbook for Bungee Software is now ready for use. We have added the functions
    needed to build a sample workbook (based on the business scenario on page 2u20132).
    6WHS    6DYLQJ WKH :RUNERRN WR WKH ,QIR&DWDORJ
    1. To save the workbook to
    the InfoCatalog, choose
    Save to InfoCatalog.
    1
    11
    10
    12
    9
    Chapter 2: Creating Workbooks
    Step 6: Saving the Workbook to the InfoCatalog
    Reporting Made Easy 2u201324
    2. You can either save your
    workbook as a new
    workbook or overwrite an
    existing workbook. For
    this example, choose Add
    as new workbook.
    3. Enter a title for the new
    workbook, for example
    Bungee Sales
    Workbook.
    4. Choose OK.
    5. To give other users access
    to this workbook, choose
    in (public) enterprise catalog
    from the Access in
    InfoCatalog tab.
    6. Choose OK.
    2
    3
    5
    4
    6
    Chapter 2: Creating Workbooks
    Review
    BW 1.2B Report Development Tools
    2u201325
    5HYLHZ
    <  Creating a workbook in BW is a five-step process:
    Œ  Step 1: Create a workbook template (optional).
    Œ  Step 2: Insert desired query (or queries) into a workbook.
    Œ  Step 3: Enhance workbook layout and functionality using Visual Basic commands
    (optional).
    Œ  Step 4: Create a new query (or modify an existing query).
    Œ  Step 5: Enable access to the workbook through the BEx Browser.
    <  The sample workbook covered in this guidebook is based on the SAP-delivered SD
    DemoCube Workbook.
    <  A workbook can contain more than one query.
    <  The Business Explorer toolbar integrates BW reporting functionality in the Microsoft
    Excel environment.
    <  To create a workbook, follow these steps:
    Œ  Step 1: Start BEx Analyzer.
    Œ  Step 2: Create a workbook template (optional).
    Œ  Step 3: Save the workbook template to the InfoCatalog.
    Œ  Step 4: Insert a query (or queries) into a new workbook.
    Œ  Step 5: Add Visual Basic functions (optional).
    Œ  Step 6: Save the new workbook to the InfoCatalog.
    <  When designing the workbook template, you can easily:
    Œ  Format the background
    Œ  Hide Excel toolbars
    Œ  Insert company logo
    <  You can use Visual Basic commands to add pushbuttons, textboxes, and other functions
    to enhance your workbook.
    Chapter 2: Creating Workbooks
    Review
    Reporting Made Easy 2u201326

  • Creating Workbench Templates Using the Workbook.

    Hi Guys,
    I am currently in the process of creating Workbench templates using the workbook. However, I am unsure how to define the order the channels will appear in the wb_page_configs tab. Currently these are the available fields in this tab,
    CHANNEL_EXTERNAL_ID          STRING_TYPE               
    PAGE_EXTERNAL_ID                STRING_TYPE     .          
    CFG_NAME_RESC                CUSTOM                    
    COL_POS                                      INTEGER_TYPE                    
    IS_REQUIRED                BOOLEAN_TYPE                     
    IS_FIXEDPARAMS                BOOLEAN_TYPE                     
    IS_USE_CHANNEL_PARAM       BOOLEAN_TYPE                    
    PARAMS                                      CUSTOM
    Which of these fields defines which column the channel is being put in (Column 1 or Column 2) also, how do you define that in the workbook?
    Which of these fields defines the order in the column (For example, At the top of Column 1, or the second channel in column 2) also, how do you define that in the workbook?
    any help is appreciated, any templates of workbench configs done via workbook will also be greatly appreciated. Not sure if I am looking @ the wrong workbook tab in order to define these parameters, but it seems that this is the sheet that I should be looking.
    Thanks.

    Hi,
    Let me try and explain it via an example.
    You should first look to define the Template in the wb_pages tab. You can use the standard one which is: workbench.default_buyer_template. This is the Default Buy-Side Template.
    Now coming to the wb_page_configs tab. Suppose you want to add the Contract Search channel in the Workbench view. For this your values would be:
    CHANNEL_EXTERNAL_ID: channel.contract_search
    PAGE_EXTERNAL_ID: workbench.default_buyer_template
    CFG_NAME_RESC: Leave blank
    COL_POS: 1
    IS_REQUIRED: FALSE
    IS_FIXEDPARAMS: FALSE
    IS_USE_CHANNEL_PARAMS: TRUE
    PARAMS: Leave Blank
    Similarly, if you want the To Do List to appear in the right hand channel, the only difference would be that the Col_POS would need to be set to value = 2.
    Hope this helps,
    Vikram Shukla
    Edited by: Vikram Shukla on Feb 1, 2012 7:42 PM

  • How to use standard texts in smartforms

    Hi Friends,
          How to use standard texts in smartforms, ie in scripts we are using standard texts using tr so10.
    thanks in advance,
    regards,
    sharma.

    For long text
    method1
    Create TEXT node- general attributes change text type to include text
    then you can input text name/text object/text id/language
    method2
    create PROGRAM LINE node - use FM READ_TEXT to read it to a internal table
    then use LOOP or TABLE node to display it
    For TEXT module(For foreign language)
    Tr-code:smartforms -- choose Text module(not choose form)--create a text module object
    then enter smartform Create TEXT node- general attributes change text type to text module
    input the text module name which created by above
    btw SO10 is just for Scriptform, in smartforms we use text module to replace SO10

  • How to use table control wizard using standard SAP structure.

    Hi ,
    I'm working on one project...
    I have created my own program, where we generate sequence of numbers. This output is displayed in the table control and when i save it saves in my user defined database table.
    Now i'm trying and using standard structure in table control wizard to view the data... Table control wizard is not working if we define structure..
    Please help me out with the solution.
    Thanks and Regards in advance.
    A. Rafique

    Please explain as to what u mean by standard structure in the table control, when u r trying to view the data, are u trying to populate the internal table that you are feeding to the screen structure with the entries that you want to display?

  • [SOLVED]GPG no longer supports --no-use-standard-socket?

    I've used an SD card for where I store my gnupghome for a long time. I have delegated subkeys and all the configuration for them there. It's mounted to /mnt/keys on vfat. These cards use a FAT file system as I use these keys on multiple operating systems.
    GPG with release 2.1 has removed the 'standard socket' options, which means now if your gnupg home is on any file system that can't create socket files (see: FAT), gpg-agent can no longer run. Ironically, this is also the release that *removes* all support for running gpg without an agent!
    I'm disappointed this was not considered news for arch, I even wrote a small silly wrapper just for forcing me to read front page stories! (http://github.com/codemac/yosumiru)
    The GPG news page had the following:
    With GnuPG 2.1 the need of GPG_AGENT_INFO has been completely removed and the variable is ignored. Instead a fixed Unix domain socket named S.gpg-agent in the GnuPG home directory (by default ~/.gnupg) is used. The agent is also started on demand by all tools requiring services from the agent.
    Any thoughts on how I can keep my gnupg on a FAT filesystem and still run the agent? I'm feeling pretty hosed right now, and am pretty confused why this feature was removed from gpg agent, as this would be as simple as keeping the old functionality, but maybe forcing the --no-use-standard-socket option to be in gpg.conf
    Last edited by codemac (2014-12-02 18:43:06)

    codemac wrote:I've used an SD card for where I store my gnupghome for a long time. I have delegated subkeys and all the configuration for them there. It's mounted to /mnt/keys on vfat. These cards use a FAT file system as I use these keys on multiple operating systems.
    That's exactly what I used to do as well: mount a USB key read-only and run gpg --homedir /path/to/usb.
    codemac wrote:
    GPG with release 2.1 has removed the 'standard socket' options, which means now if your gnupg home is on any file system that can't create socket files (see: FAT), gpg-agent can no longer run. Ironically, this is also the release that *removes* all support for running gpg without an agent!
    I'm disappointed this was not considered news for arch, I even wrote a small silly wrapper just for forcing me to read front page stories! (http://github.com/codemac/yosumiru)
    The GPG news page had the following:
    With GnuPG 2.1 the need of GPG_AGENT_INFO has been completely removed and the variable is ignored. Instead a fixed Unix domain socket named S.gpg-agent in the GnuPG home directory (by default ~/.gnupg) is used. The agent is also started on demand by all tools requiring services from the agent.
    Any thoughts on how I can keep my gnupg on a FAT filesystem and still run the agent? I'm feeling pretty hosed right now, and am pretty confused why this feature was removed from gpg agent, as this would be as simple as keeping the old functionality, but maybe forcing the --no-use-standard-socket option to be in gpg.conf
    I don't understand why you insist on using --no-use-standard-socket...
    Some background: traditionally gpg-agent is started by a DE (e.g. xfce4-session starts it). This is useful because gpg-agent also manages ssh keys. However, this is not required anymore because agents are started on-demand and multiple agents can run concurrently.
    Now, if you didn't have a vFAT FS, all is good as you call gpg --homedir because it will invoke gpg-agent with the correct --homedir flag.
    So, all you need to do now is to rsync your gnupg dir on the SD card to some temp dir, e.g. /dev/shm/gnupg and use this dir as an argument to --homedir, and don't care about the agent at all.

  • Problem using standard libraries in C++ class

    Hi
    I am new to JNI. I am having problems using standard C++ library.
    My java code looks like
    public class JavaSide {
    public native void sayHello();
    static {
    System.loadLibrary("NativeSideImpl");
    public static void main(String[] args) {
    JavaSide app = new JavaSide();
    app.sayHello();
    and My NativeSideImpl.cpp code is
    #include <stdio.h>
    #include "JavaSide.h"
    JNIEXPORT void JNICALL Java_JavaSide_sayHello
    (JNIEnv *env, jobject obj)
    cout<<" Hello";
    I am compiling this on solaris 5.8 using the following command
    CC -G -Kpic -I/usr/java/include -I/usr/java/include/solaris NativeSideImpl.cpp -o libNativeSideImpl.so
    when I run my java program using
    java JavaSide
    I get the following exception
    Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/oracle/temp/libhello.so: ld.so.1: java: fatal: relocation error: file /home/oracle/temp/libhello.so: symbol __1cDstdEcout_: referenced symbol not found
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1473)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1397)
    at java.lang.Runtime.loadLibrary0(Runtime.java:788)
    at java.lang.System.loadLibrary(System.java:832)
    at HelloWorld.<clinit>(HelloWorld.java:6)
    The program works if I replace cout with printf() .
    My LD_LIBRARY_PATH does include the path where of the C++ standard libraries.
    Any help would be much appreciated
    Thanks in advance..

    Well, cout was just a a simple example. I was having problems with using the std C++ libraries, e.g ostringstream . and likes .
    I tried using the -lCstd in the compile option and it worked.

  • How to use standard APIs for customized services

    Hello,
    I try to use IUserMappingService which has some hard coded paths to services (user mapping service). However sys admin customized the services location and it's impossible to use standard SAP libraries. For example, the standard library has a path:  "com/sapportals/portal/prt/service/usermapping", but a customized path is "com/sap/portal/pdk/srv/usermapping". When I run this iView, I am getting a message: Caused by: java.lang.NoClassDefFoundError: com/sapportals/portal/prt/service/usermapping/IUserMappingService
    Please advise.
    Thanks,
    Yan

    I guess i know what the problem is. How have you given a reference to the UM service in the portalapps.xml file ??
    I think you would have given the reference as "UserMapping". Now the PRT will look for this particular service and in the portalapps.xml of this service the ClassName would be defined as com.sapportals.portal.prt.service.UserMapping, which the PRT is not able to find.
    You can try giving the FQN in the service reference, but i doubt it will work because the PRT will still look for the above class name at the predefined location.
    Regards, Akhilesh

  • How to use standard function keys as custom keys

    how to use standard function keys as custom keys.
    i have encountered that problem while developing a screen, there i'm supposed to use standard function key F2 ( which actually meant for choose) for clearing the screen fields where the cursor is present and f1 for saving data that entered in screen fields, etc...
    kindly help me out.

    Hi ,
    Solution to use SAP reserve function keys F1 .. F4 (mostly this requirement comes up for RF screens) can be acheived by assigning your new Function code using the Menu path Utilities --> F key Consistency in the Menu Painter (SE41) . Once you assign your cutom function code to the standard Fn keys the only remaining step is to make sure that you set a curson on any of the field on sceen by using the Key Word "SET CURSOR" .
    If you dont use the key word SET CURSOR in the PBO of the screen then you might not see any response for F4.
    Thanks

  • How to use Standard Text Key in maintenance order header long text?

    Dear All,
    I have created a standard text key using transaction CA10 and I want to use this in maintenance order header long text. Is there any way to select any standard text key in maintenance order header long text?
    Regards & Thanks,
    Saif

    Hi
    To use standard texts, perform the following six steps:
    Select the maintenance order and access the operation overview screen using Goto -->Operation overview.
    You can enter standard text keys in this screen or in a detail screen for the relevant operation.
    Enter a standard text key in the appropriate field and press ENTER .
    If the text is longer that the short text line available, the field Text is selected for that operation.
    Check the long text and edit it if necessary. To do this, select the operation and choose Operation--> Long text.
    The system branches to the text editor screen. If you also entered a short text for the operation and specified that this should not be overwritten by the standard text, you will see the short text displayed in the first line of the editor. The following lines contain the standard text.
    Check the standard text and change it if necessary.
    Save the final version of the text and return to the previous screen with Goto--> Back.
    Save the maintenance order.
    Standard texts are created for your system by your system administrator using the Customizing function.
    Regards
    Makarand Gurjar

  • How to use standard SAP stylesheets in WAD

    Hello ,
    I created a new Web template.
    Assigned a data provider, inserted a table.
    In order to view i include a Analaysis box in one of the cell of Table.
    Now i need to change the colours of result rows.
    How to use Standard Stylesheets provided by SAP.
    Where this stylesheets will be located
    Under which properties.
    How to use those.
    How to edit those and save as we wanted.
    An y step by step documents, please send it to [email protected]
    I want to include Information button in Template, so when executing if user click this button he/she should know,
    What are provided variables and if they chosen some specific variable restriction to see the result,
    Also by default this information should get print.
    In standard sap portal, this button is located on upper right corner.
    Please advise.

    Thanks Rusty,
    Thats exactly right,
    I included a naviagtion block and it worked well
    But while printing the query on Web template, It only prints the data that is coming in Analysis block.
    Similarly while running the query thru BEX to Portal,
    Navigation block is on left, but while printing it prints exactly every data in Information tab.
    Information is the button located on upper right corner.
    If you click, it will give you information such as , which restrictions u did, which extra filters you added everything.
    And while printing it prints this information too.
    I want to do the same designing for my custom Web template.
    How can i do that.
    I already added navigation block, so it will be easy for users to drag and drop Chars and KFs in rows and columns as well as filter if they needed.
    I hope you are trying to understand.
    Also for using stylesheets can you suggest.
    So that i can make changes to row and columns.
    I am unable to locate stylesheet in any of the properties.

  • Error in XI while using standard EDI Libraries of Conversion Agent

    Hi,
    We are planning to use conversion agent for EDI to XML conversion using standard libraries.
    Right now working on EDI 867 and is working fine in my local system. But when we moved the contents
    to XI server, we are getting the following error
    *“ConversionAgent/ServiceDB/TS_867_Product_Transfer_and_Resale_Report_Parser/TS_867_Product_Transfer
    andResale_Report_parsers_segments.tgp(547): is_optional is not a known profile or PT”*
    Can anybody help us to solve this issue?
    Regards,
    Ravi

    HI,
    The module name must be localejbs/sap.com/com.sap.nw.cm.xi/CMTransformBean.
    The parameter name must be TransformationName.
    The parameter value must be the conversion agent project name deployed in serviceDB. In the above example, the Tutorial_3 project from the documentation in step 1 is used.
    And also it was failed to update the log.See the folder access onceagain.
    many links provided in that blog itself ,plz check.
    Regards
    Chilla..

Maybe you are looking for

  • If I delete my Apple ID account, will my pictures, music, contacts, etc. also be deleted?

    Whenever I try to download or update an app, whether the app is free or not, a message saying that my Billing Information  is incorrect pops up. I go to it and the credit card information is under a nonworking credit card. I do not have the option "N

  • ServletServlet and IMG Tag

    System: WebLogic Server 4.50           Please look at the followin snippet from one of my servlets:           out.println("<table cellspacing='10' cellpadding='0' border='0'           bgcolor='#acdfb9'>");           out.println("<tr>");           out

  • Trouble with 10g after Installing Grid Control

    Main problem: after installing Grid Control and rebooting, I can no longer access my databases. I have 10g installed on a fairly decent Windows XP machine. It was running okay, but I had two Oracle database instance processes running at 200mb of RAM

  • PLS 00801 internal error [74402]

    I 've a PL/SQL compilation error, which I couldn't explain or resolve. The error-message : PLS 00801 internal error [74402]. Each separated block of the PL/SQL-script is running well and debugging gives no information, because it's an compilation err

  • Mutlithreaded static function question

    I want to know if a static function is thread safe. Lets say I have two static functions in a class foo public class foo    // vars    public static String stat = "";    //bad - not threadsafe    public static String bad( String test );       stat =