User Manual - BO WebI Report Generation
User Manual - BO WebI Report Generation
DOCUMENTATION_WEBI_REPORT_V1.0
Page 1 of 16
IT DEPARTMENT
Objective The objective of this document is to describe how to generate analytical and operational reports from SAP Web Intelligence. Web Intelligence provides business users with an easy to use interactive and flexible user interface for building and analyzing reports on corporate data over the web, on secured intranets and extranets. The Web Intelligence software is installed on a web server on of the corporate network.
Revision History Revision Initial Draft Initial Review Initial Approved Copy Version Draft, 1.0 Draft, 1.0 1.0 Date 25-Apr-12 25-Apr-12 25-Apr-12 Editor Mohammad Shakawat Hossain Mohammad Shakawat Hossain Tamim Hossain
DOCUMENTATION_WEBI_REPORT_V1.0
Page 2 of 16
IT DEPARTMENT
1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
About Web Intelligence................................................................................ 4 Accessing Web Intelligence from InfoView ...................................................... 4 Returning data using queries ........................................................................ 5 Filtering data using query filters.................................................................... 7 Filtering data using query prompts ................................................................ 8 Filtering data using subqueries ..................................................................... 9 Displaying data in tables ............................................................................ 10 Formatting numbers and dates ................................................................... 12 Filtering report data .................................................................................. 14 Working with documents ........................................................................... 16
DOCUMENTATION_WEBI_REPORT_V1.0
Page 3 of 16
IT DEPARTMENT
DOCUMENTATION_WEBI_REPORT_V1.0
Page 4 of 16
IT DEPARTMENT
Alternatively, right click on Inbox from the left panel, select New > Web Intelligence Document
2. 3. 4. 5.
Click the title of the universe on which you want to create a document. In the Data tab, open a class. Select the objects you want to include in the query and drag them to the Result Objects pane. To add all the objects in the class, drag the class to the Result Objects pane. 6. Repeat the previous step until the query contains all the objects you want to include.
DOCUMENTATION_WEBI_REPORT_V1.0
Page 5 of 16
IT DEPARTMENT
7. Select the objects on which you want to define query filters and drag them to the Query Filters pane. To create a quick filter on an object, select the object in the Result Objects pane then click Add Quick Filter at the top right of the pane. 8. To remove an object from the Result Objects or Query Filters panes, click Remove at the top right corner of the pane or press Delete from keyboard. Classes and subclasses: Objects are grouped into folders called classes. Each class can also contain one or more subclasses. Subclasses contain objects that are a further subcategory of the objects in the upper level of the class. The role of classes is to organize the objects into logical groups. When you create queries on the universe, classes help you to find the objects that represent the information that you want to use in a query.
Dimension object: A dimension object represents data that provides the basis for analysis in a report. Dimension objects typically retrieve character-type data, for example: Service Number, Product name or First call date. Dimension objects appear as follows in the Web Intelligence query panel:
Measure object: The measure object retrieves numeric data that is the result of calculations on data in the database. For example, [Total charge] is the calculation of the amount charged from subscriber based on specific dimension object selected. Measure objects are often located in a Measures class. Measure objects appear as follows in the Web Intelligence query panel:
Predefined Filter object: The filter object is developed by the universe designer to ease the report generation and make it faster. User can simply drag the object to the filter panel as required. Filter objects appear as follows in the Web Intelligence query panel:
DOCUMENTATION_WEBI_REPORT_V1.0
Page 6 of 16
IT DEPARTMENT
To add and remove custom query filters 1. Select the object you want to filter and drag it to the Query Filters pane. The query filter appears in outline in the Query Filters pane. 2. Click the arrow next to the default operator (In List) and select the query operator from the list of operators. 3. Click the arrow on the right of the query filter and select the type of filter you want to apply: Constant, Value(s) from List, Prompt, Object from this query, Result from another query, Result from another query (Any), Result from another query (All).
DOCUMENTATION_WEBI_REPORT_V1.0
Page 7 of 16
IT DEPARTMENT
4. Type/select the constant, list of values or object you want to include in the filter. 5. To remove the filter, select it and press the Delete key, or click Remove at the top right corner of the Query Filters pane. To remove all filters, click Remove All at the top right corner of the Query Filters pane.
To create a prompt: 1. From the Data tab, drag the object on which you want to apply a prompt and drop it onto the Query Filters pane. The query filter appears in outline in the Query Filters pane. 2. Click the arrow at the right of the Query Filter and select Prompt from the menu.
DOCUMENTATION_WEBI_REPORT_V1.0 WEBI REPORT GENERATION DOCUMENTATION Page 8 of 16
IT DEPARTMENT
3. Type the prompt text in the text box. 4. Click the icon next to the text box and use the dialog box that appears to set the prompt properties. If the prompt is for a date and you want users to see the popup calendar in order to select the date(s) then do not select Prompt with List of Values If the document contains multiple data providers, and there is already a prompt that includes (1) objects with the same data type, (2) operators of the same operator type, and (3) that uses the same prompt text as the new prompt, Web Intelligence displays a warning to tell you that the two prompts will be merged. This means that whenever all the data providers are refreshed, a single prompt message will appear for the two prompts. 5. Select Optional prompt to make the prompt optional. 6. To delete a prompt, right-click it and select Remove from the menu.
4. Select the operator and values used to filter the object in the WHERE condition.
DOCUMENTATION_WEBI_REPORT_V1.0
Page 9 of 16
IT DEPARTMENT
5. Click Subquery to add an additional subquery to the query filter. In addition to linking subqueries in AND or OR relationships, you can nest them (create subqueries within subqueries) by dragging an existing subquery to the area beneath the Drop an object here boxes. In this case the inner subquery becomes part of the WHERE condition of the outer subquery. To copy rather than move the subquery to the WHERE condition, hold down the Control key while dragging and dropping. In this case the second subquery remains at the same level as the first, and becomes part of the WHERE clause of the first. By default the two subqueries are linked in an AND relationship. Click the AND operator to toggle between AND and OR. 6. To nest a subquery (create a subquery within a subquery), drag an existing subquery to the area beneath the Drop an object here boxes. To copy rather than move the subquery to the WHERE condition, hold down the Control key while dragging and dropping. In this case the second sub-query remains at the same level as the first, and becomes part of the WHERE clause of the first the inner subquery becomes part of the WHERE condition of the outer subquery.
DOCUMENTATION_WEBI_REPORT_V1.0
Page 10 of 16
IT DEPARTMENT
Horizontal tables: Horizontal tables display header cells at the left of the table and the corresponding data in rows. By default, the header cells display the names of the dimensions, details, and measures included in the table. The body cells display the corresponding values.
Crosstab: Crosstabs display values for dimensions across the top axis and on the left axis. The body displays the values of a measure that correspond to the cross-section of the dimensions. For example, this crosstab displays values for [Subscriber First Call Date] across the top axis and displays values for [Product Name] on the left axis. The body displays values that [Subscriber Count] for each date in each product.
Forms: Forms are useful in your report if you want to display detailed information per subscriber, product. For example, a form is a useful way of displaying individual product records with information such as First Call Date, Subscriber Count, and so on.
To apply a different template to a table with Turn To: 1. To select the table you want to reformat, click the top edge of the table. A gray border appears around the table. 2. Right-click the report block. 3. On the shortcut menu, click Turn To. The "Turn To" dialog box appears.
DOCUMENTATION_WEBI_REPORT_V1.0
Page 11 of 16
IT DEPARTMENT
4. On the Tables tab or on one of the Chart tabs, select the table or chart template you want to apply to the table. 5. Click OK.
IT DEPARTMENT
3. In the Format Type list, select the format category that corresponds to the data type in the selected cell. 4. Select the Custom check box. Text boxes appear for you to type your custom format(s). 5. Select a format listed in the Properties pane, and then edit the selected format by typing additional characters in one or more text boxes. For example, if you want to create a custom format for Number values, type the custom format you want in the Positive, Negative, and Equal to Zero boxes. If you want to create a custom format for Boolean values, type the custom format you want in the True and False boxes. 6. Click Add. You cannot delete or edit custom formats. To change a custom format, you need to create a new custom format and apply the new format to the selected cell(s). Any custom formats not applied to cells in a document are deleted automatically when you close the Web Intelligence Java Report Panel.
To apply a custom number format to a cell 1. Right-click the cell(s) to which you want to apply the custom format. 2. Select Format Number. The Number Format dialog box appears. 3. Select Custom. 4. The list of custom formats already included in the document appears in the Properties pane. 5. Select the custom format you want. 6. Click OK. Web Intelligence applies the custom format to the selected cell(s).
DOCUMENTATION_WEBI_REPORT_V1.0
Page 13 of 16
IT DEPARTMENT
DOCUMENTATION_WEBI_REPORT_V1.0
Page 14 of 16
IT DEPARTMENT
8. If you selected Constant, type the value(s), you want to retrieve, in the Constant box. If you selected Value(s), select the value(s), you want to retrieve, from the displayed List of Values and add them to the Values Selected box, by clicking the >> button. 9. Click OK to confirm the filter definition. The selected report, section, or table, chart, or form displays only the values you specified in the custom filter.
To edit a report filter: 1. Click the Show/Hide Filter Pane button on the Report toolbar to display the Report Filters pane. 2. Click the area of the report for which you edit the filters. The filters on the selected area display in the Report Filters pane. 3. Double-click the filter you want to edit. The Filter Editor appears. The name of the filtered object is listed under Filtered Object. 4. Edit the filter using the Filter Editor.
DOCUMENTATION_WEBI_REPORT_V1.0
Page 15 of 16
IT DEPARTMENT
To save a new Web Intelligence document in InfoView: 1. With the document open in the Java Report Panel or Web Intelligence HTML, click Save on the main toolbar. The Save Document dialog box opens. 2. Click Folders or Categories to display the repository by folders or by categories. 3. In the Name box, type the name of the document. 4. Click Advanced to display additional document options. 5. In the Description box, type a meaningful description of the document (optional). 6. In the Keywords box, type keywords that you or other users can use to search for the document in the future (optional). 7. Select Refresh on open to refresh the document each time it is opened. 8. Select Permanent Regional Formatting to preserve the document regional formatting with the document. 9. Click OK. The document is saved in InfoView. To schedule a Web Intelligence document in InfoView: 1. Right click the intended report of the saved folder. Select Schedule from the menu The Schedule dialog box appears. 2. From left panel choose Instance title, Recurrence, Formats and Destinations for scheduling and sending in specified format as required The report will be sent to specific user InfoView Inbox and/or Email address automatically
DOCUMENTATION_WEBI_REPORT_V1.0
Page 16 of 16