Managed Reporting Environment

Similar documents
eschoolplus+ Cognos Query Studio Training Guide Version 2.4

Query Studio Training Guide Cognos 8 February 2010 DRAFT. Arkansas Public School Computer Network 101 East Capitol, Suite 101 Little Rock, AR 72201

CCRS Quick Start Guide for Program Administrators. September Bank Handlowy w Warszawie S.A.

New Finance Officer & Staff Training

VIEWER LICENSE GUIDE FOR SERVICEPOINT 5X

Lesson 1: Creating and formatting an Answers analysis

User Guide. Web Intelligence Rich Client. Business Objects 4.1

Introduction to INFOASSIST Training Course Manual

Basic Microsoft Excel 2007

WEEK NO. 12 MICROSOFT EXCEL 2007

Style Report Enterprise Edition

Introduction to INFOASSIST Training Course Manual

OBIEE. Oracle Business Intelligence Enterprise Edition. Rensselaer Business Intelligence Finance Author Training

Basic Microsoft Excel 2011

UAccess ANALYTICS Next Steps: Working with Bins, Groups, and Calculated Items: Combining Data Your Way

Oracle General Navigation Overview

Institutional Reporting and Analysis (IRA) For help, blitz "Financial Reports", or

Secure Transfer Site (STS) User Manual

Business Insight Authoring

Getting started with Ms Access Getting Started. Primary Key Composite Key Foreign Key

WebFOCUS Managed Reporting End User's Manual

Product Documentation SAP Business ByDesign August Analytics

ScholarOne Manuscripts. COGNOS Reports User Guide

1 THE PNP BASIC COMPUTER ESSENTIALS e-learning (MS Excel 2007)

Specification Manager

Spreadsheet definition: Starting a New Excel Worksheet: Navigating Through an Excel Worksheet

Objective 1: Familiarize yourself with basic database terms and definitions. Objective 2: Familiarize yourself with the Access environment.

EXCEL 2003 DISCLAIMER:

Logi Ad Hoc Reporting System Administration Guide

Reporter Tutorial: Intermediate

Stamina Software Pty Ltd. TRAINING MANUAL Viságe BIT VIEWER

CHRIST THE KING BOYS MATRIC HR. SEC. SCHOOL, KUMBAKONAM CHAPTER 2 TEXT FORMATTING

WebFOCUS User Manual

MAS 90/200 Intelligence Tips and Tricks Booklet Vol. 1

Open. Select the database and click. Print. Set printing options using the dropdown menus, then click the

Exercise 1: Introduction to MapInfo

Specification Manager

Day 1 Agenda. Brio 101 Training. Course Presentation and Reference Material

MicroStrategy reporting uses a browser-independent web interface that includes features like:

Outlook: Web Access. Outlook: Web Access AIS Vienna

Griffin Training Manual Grif-WebI Introduction (For Analysts)

A Guide to Quark Author Web Edition 2015

EXCEL 2007 TIP SHEET. Dialog Box Launcher these allow you to access additional features associated with a specific Group of buttons within a Ribbon.

Pivot Tables in Excel Contents. Updated 5/19/2016

Explore. American Express. User Guide

SharePoint User Manual

Getting Started Guide. ProClarity Analytics Platform 6. ProClarity Professional

Numbers Basics Website:

Introductory Excel Walpole Public Schools. Professional Development Day March 6, 2012

Colleague UI4.3 Documentation

SAS Web Report Studio 3.1

MockupScreens - User Guide

Global Support Software. User Guide

CREATING AN AD HOC QUERY

Table of Contents Introduction... 3 Decentralized Data Marts Available... 4 Accessing the Data Warehouse... 5 Signing-on to the application:...

Data Should Not be a Four Letter Word Microsoft Excel QUICK TOUR

Microsoft Excel 2010

Logi Ad Hoc Reporting System Administration Guide

Administrative Training Mura CMS Version 5.6

UP L11 Using IT Analytics as an Alternative Reporting Platform Hands-On Lab

If you have questions or need assistance in any way, please contact MicroEdge Technical Support.

Planning User Manual

Microsoft How to Series

Asset Arena InvestOne

ASTRA USER GUIDE. 1. Introducing Astra Schedule. 2. Understanding the Data in Astra Schedule. Notes:

JF MSISS. Excel Tutorial 1

LUMINATE ONLINE : REPORTS 1

Calendar & Buttons Dashboard Menu Features My Profile My Favorites Watch List Adding a New Request...

Site Owners: Cascade Basics. May 2017

Excel Select a template category in the Office.com Templates section. 5. Click the Download button.

MaineStreet Financials 8.4

EXCEL BASICS: MICROSOFT OFFICE 2010

Doc. Version 1.0 Updated:

PCB List Panel. Contents

ethority Training Guide University of Hawaii ethority - Creating User DataBooks From Templates Version 1.0.0

BrioQuery 6. Training Guide

Welcome to Client Access Web!

User Guide. NAPIS State Reporting Tool (SRT) Product Overview SRT v2.5

DataMaster for Windows

Welcome to Cole On-line Help system!

Beginner s Guide to Microsoft Excel 2002

HealthStream Connect Administrator User Guide

EXCEL BASICS: MICROSOFT OFFICE 2007

Chapter 4: Single Table Form Lab

This document contains information that will help you to create and send graphically-rich and compelling HTML s through the Create Wizard.

Outlook Web Access Exchange Server

Gloucester County Library System. Excel 2010

FrontPage 2000 Tutorial -- Advanced

How to Run Reports in Version 12

Study Guide. PCIC 3 B2 GS3- Key Applications-Excel. Copyright 2010 Teknimedia Corporation

Microsoft Access II 1.) Opening a Saved Database Music Click the Options Enable this Content Click OK. *

Creating an Excel resource

SAS Studio: A New Way to Program in SAS

A Tutorial for Excel 2002 for Windows

Creating Dashboard Widgets. Version: 16.0

Useful Google Apps for Teaching and Learning

THE AMERICAN UNIVERSITY IN CAIRO Administrative Computing Services (AdCS) BUDGET PREPARATION SYSTEM (BPS) USER GUIDE. Version 2

Building views, subsets & sorts

Microsoft Access XP (2002) Reports

What s New in Cognos. Cognos Analytics Participant s Guide

Transcription:

Managed Reporting Environment

WebFOCUS MANAGED REPORTING What is MRE and what does it mean for FLAIR users? MRE extends services to agencies giving them secure, self-service Web access to information they need when they need it. MRE enables even novice users the ability to run structured reports and create ad hoc reports. End users are quickly set up and able to perform reporting queries quickly without extensive training. MRE end-users can use reporting objects to facilitate the creation of these ad hoc reports and apply styling to them if need be. In essence, departmental agencies working within MRE query FLAIR data and are able to analyze data anytime they wish to - without the need to learn programming in Natural as they did in the past. MRE provides an integrated, scalable, true thin-client reporting environment for state-wide business intelligence and information delivery of FLAIR data. It shields end users from data complexities and provides secure access to personalized and specialized information. Users can run reports or create ad hoc reports with broad, dynamic access to nearly all FLAIR data for the State of Florida. MRE is a role based reporting environment. Once users have identified themselves, MRE automatically tailors the user interface, report content, and functional privileges based on how their RACF UserIDs have been defined by the Warehouse group Administrators. RACF IDs are created by the FLAIR Helpdesk via request and MRE Administrators use these IDs to create MRE profiles. The Warehouse group Administrators sets up all user accounts, all reporting domains, and user groups with security to control what reports, what data, and what domains each user may access. Administrators may later modify these domains and user properties and associations if they need to be changed. The Warehouse group Administrators also are in charge of maintenance of the many tables that comprise the FLAIR data and their field structure. Every night the tables are updated with the latest FLAIR data allowing for reporting data to be the most up to date information possible. 1

The Use of Roles in MRE There are four types of roles that are established to work within the MRE environment Administrator, Developer, Analytical User and User. Administrator (Warehouse Group) Creates and manages user accounts and WebFOCUS environments Creates Domains for each agency Manages user access, rights and privileges to the MRE repository Developer (Used to be known as Domain Administrator) Creates and manages Domain content for end users (cannot create Domains) Develops Standard Reports for end users within his Domain Creates Reporting Objects (these are controlled views of data sources) Analytical User (Used to be known as a Power User) Can access Reporting Tools such as the Report Assistant and Graph Assistant Can create and save personal reports using Reporting Objects created by the Developer Can run Standard Reports defined by the Developer in the Domains Can edit code and create JOINS with the Advanced Privilege enabled. User (Used to be known as an HTML User) Can run Standard Reports defined in the Domains 2

MRE - Managed Reporter Upon signing on to MRE you are in the Managed Reporter. There are 3 components that comprise the Managed Reporter: 1 2 3 1. The Menu Bar 2. Managed Reporter Toolbar 3. Repository Contains the global buttons for accessing Domains, WebFOCUS online help, and Logoff Contains buttons for managing and working on the repository and its components. Contains the domain(s) granted to you by the Warehouse Group, usually one domain per agency. The Menu Bar Each tab shown is dependent on what Role you have been assigned by your Administrator. If you see the Domain Builder tab, you have been granted Developer rights. If you don t see this tab, then you have been assigned as an Analytical User and any role below. The Repository. The Repository comprises the domain from which you will be reporting. This illustration shows several domains, among them Education. 3

The Managed Reporter Toolbar New Open Edit Report Assistant Graph Assistant Filter Save as My Report Search Refresh Run Run Deferred Deferred Status Report Caster Cut Copy Delete Paste Properties Help Allows you to create a new report in your My Reports tab Displays the contents of the selected folder. If a report is highlighted, the report will open in Report Assistant Advanced Analytical Users may edit reports created as Custom Reports Access the Report Assistant Access the Graph Assistant Selects Filters if any have been created as a Reporting Object If a report has been shared, then it may be saved into your My Report tab. Allows you to search for any character string within the domain Displays the most recent content of a domain Executes the selected report (query) to run immediately Submits the report for processing to a server queue. This allows you to keep working rather than waiting for the output to be returned to your browser for viewing. Access the Deferred Status Interface where you can check on the reports you sent to Run Deferred Schedules your my Reports for Distribution Removes the selected object and saves the object in memory. Saves a copy of the selected object in memory. Removes a selected report from the My Reports tab. Adds an object that was previously cut or copied. Displays the properties of your reports. Displays the WebFOCUS online help. **The icons on this toolbar might be grayed out during your session and do so because they are dependent on the action you doing. Also some icons display only when in the Domain Builder Tab as a Developer or when you are in the Domains tab as an Analytical User. 4

Understanding Domains A repository is made up of domains, which are built by the Warehouse Group for each agency. A domain is a used to organize reporting procedures into logical sensible categories or environments that are easy for user groups to understand without the need to know how to code in a programming language. The Warehouse Group grants access to these domains to agency users based on their particular reporting needs. To begin working in Managed Reporting, the first thing you need to do is open a Domain. This enables you to access the data needed for your particular reporting purposes. When you open a Domain, there are four tabs displayed in the right panel. TABS Standard Reports My Reports Shared Reports Reporting Objects Defined Contains reports that are created for end users to run without modification Contains and end user s personal reports Contains an agency s reports that are shared in their domain Contains streamlined views of the data created for end users to build their own custom reports 5

The Standard Reports Tab The Standard Reports tab contains reports and any graphs that have been created for you, by your administrator, to run without modification. With in the Standard tab, your DEVELOPER can organize the content via the use of folders called Standard Report Groups. In the example below, the Standard Report Group is called EXPENDITURE REPORTS. To open this Group: 1. Double-click on the plus sign ( ) next to the folder or 2. Click once on the folder to select and then click the OPEN icon ( ) on the toolbar, or 3. Right click on the folder, and click on OPEN from the menu 6

Run a Simple Standard Report To Run a Standard Report, you have to be in the Standard Reports tab within a Standard Report Group. The example seen here shows a Standard report called TRNHIST within the Standard Report Group called EXPENDITURE REPORTS. To run this report, right-click the report to select it, and a menu will pop up with several options. Alternatively, you can also click on the icon on the Toolbar to run the report. Menu Selection Refresh Run Run Deferred Properties Defined Reloads the Standard Report The report is executed immediately while the user waits for the output to be generated via the web browser in a new window The report is submitted for processing in the background by the user, while the user continues to work on other tasks. The user can view the output at a later time by using the Deferred Status icon on the toolbar View the reports properties 7

Submitting a Report to Run Deferred Deferring a report is a feature that enables you to submit a report that processes in the background while you are in the Managed Reporting environment. Once you have submitted the report, you can use the Deferred Status Interface to view the report at a later time without having to wait for it to run to completion. What are the benefits of Running Reports Deferred? Deferred Receipt allows for overall increased productivity and efficiency. Users don t have to wait for a report to process and the output to return to their browser before continuing to work. They can await the results and access, view, save or delete the results of their submitted report at a later time. The utility of this function is especially useful when running reports against large sets of data or run reports that take a long time to process. To run a Standard Report to run Deferred As an example, let s run the TRHIST report as a deferred report. We must be in the Domains tab, in Standard Reports. Right-click on the report you wish to run deferred and a menu will appear as shown below: Click on the Run Deferred selection. 8

What you will see next is a notification that the report has been submitted for deferred execution. This shows you that the deferred report was submitted and what time and date this action was performed. Click on the red to close this dialog box and you are returned back to the Managed Reporting interface. To view any reports that have been deferred click on the Deferred Status icon the toolbar. on 9

The Deferred Status Interface Deferred status has its own interface, known as the Deferred Status Interface. It allows you to access detailed information regarding the status of a deferred report at any time. Viewing the Report we just ran deferred, we can see that the report completed and is available for review: Let s take a look at some of the information we are looking at here. The report will show as one of four categories: Report Category Completed Running Queued Unknown Defined This shows that the Deferred Receipt request has finished processing A report that is running means the report is currently processing and needs more time Reports that are queued means it s next in line to process This is a report where the Deferred request cannot be identified. This can occur when the behind the scenes software is stopped while a report is processing or the file containing the deferred report can t be found Also, notice the Expires In column. The Warehouse Group sets how long a report will be available for viewing within the Deferred Status Interface. In this example, this report will remain online for another 29 more days. You could also Save the report as a static offering if you choose to do so and keep the report as a snapshot in time report. On the right hand side of the Deferred interface display, you will a series of Options. 10

Option When Available Defined Delete For all report Categories Removes report from Deferred Status View Save Parameters Completed Processing Completed Processing Completed Processing or Queued to be Processed Displays report for viewing in browser If report is for a specific application such as Excel, the user will be prompted to open the application Saves the Report to a new group folder under the My Reports tab called Deferred Reports Output Allows a user to review or even change report parameters if any. The original Report remains intact. 11

Other features of the Deferred Status Interface Feature Refresh Sort By Delete All Help Defined Click on Refresh to obtain the most current status of the Deferred Receipt requests. You can also specify MRE to refresh automatically in whatever time interval you set. Just make sure that you place a check to Enable Refresh for this to work. It defaults to 5 seconds. The Sort Value and Sort Order can be changed. Change any of these items, then click on the refresh icon to see the sort effect Drop Down arrow reveals you can delete all the reports in the Deferred Status interface that have expired or are unknown Brings up the online help facility for the Deferred Status Interface 12

Reporting Objects Users use Reporting Objects that have been set up Administrators and Developers to create ad hoc reports of their own. These differ from Standard Reports in that these custom reports can be modified within MRE. Reporting Objects are used so that Developers can help to minimize the data returned and or to standardize the way reports look via a template as perhaps a suggested formatting. A Developer can create a reporting object that limits the data for end users. Since MRE contains all the data for all agencies, one of the main reporting objects would be to limit the data available for agency end users. The goal would be to limit the data specific to his or her agency, i.e., OLO = 430000 or L1 = 43 (specific to DFS) so that end users would not retrieve data non-pertinent to their data queries. In essence, users would have pre-defined data source views to create their own reports. In the example above, we are in the Reporting Objects tab, and four reporting objects are available here for an end user to use in the creation of their own reports. These 4 reporting objects relate to 4 different tables in MRE and are named accordingly. All you need to do in order to use the Reporting Object would be to select it, and right-click. This would open a Context menu. Click on the Report Assistant item and you are ready to begin use of the pre-defined Reporting Object for your new report. 13

Report Assistant is an HTML-based graphical tool that enables you to select a data source, specify any sorting or grouping information, and display the report in your browser or another desktop application such as Excel. When you use Report Assistant, it creates a styled report that you can deploy on the Web without the necessity of learning the complexities of any reporting language. And since it s graphical in nature, it s very simple to use. All the programming is done behind the scenes. Report Assistant is accessible: During the creation of a new Standard Report. When a report is selected during the creation of a Reporting Object. When editing a Reporting Object within Domains. When editing a My Report within Domains. To Create a Standard Report Using the Report Assistant: (DEVELOPER) From any Standard Report Group > Select New Standard Report > Report Assistant. The New Standard Report dialog box will appear. Name the report. Clicking on File will open up a browse box allowing selection of a master file from all available data sources. 14

The Browse data dialog box Use the Scroll bar to browse the data sources, then click on the OK button. You are now in the Report Assistant. 15

The Report Assistant Interface Report Assistant builds your report as you select graphical options by internally constructing a procedure according to the rules of the WebFOCUS reporting language. The Report Assistant is divided into these sections or TABS : Field selection Report headings Selection criteria Join options Report options Each tab contains explanatory text designed to guide you on using the specific features accessed within the tab. Each tab contains a set of options that enable you to customize both the content and appearance of your report. To toggle between tabs, simply select each tab at the top of the window. Right now you are viewing the Field Selection panel. 16

The Button Panel Above the tabs there are buttons that can be used to Save your Report, Run your Report, or Quit the Report Assistant. Three of the buttons have drop down menus described below. which have the following menu options available Save Save As 1. Click Save to save your report. 2. Click Save As to open the Save New Report dialog box. Run Run Deferred 1. Click run to run your report. 2. Click run deferred to run your report at a later time Help About 1. Click the icon to access help about the area of the tab in which you are working. 2. Click About to open a window describing the version of Report Assistant in which you are working. Quit 1. Click to quit the application Availability of tabs and buttons depends on the type of user you are when you log on to MRE and permissions given to you by the Warehouse Group or Developer. 17

What to Consider When Building a Report The most basic report you can construct in MRE is a tabular report and the other reports available in MRE build on the basic design of this report. A tabular report is a report whose information is arranged vertically in columns like an Excel spreadsheet. Internally, MRE constructs your report with a series of simple commands that identifies the master table you are working with, takes the fields you select to be included in the report and pulls data only in regards to any selection criteria you define giving you a subset of the data available in the source table. Basic steps to consider in constructing your report: 1. Design your presentation. How would you like to organize the information in your report? What fields from the table do you wish to include in your report? How do you want the data sorted? 2. Identify the information you would like to present. Is it a full data set, or do you want to construct a subset of some larger set? What criteria will you employ to answer your query? 3. Style your presentation. Do you want to apply customized headings or footings to your report to make it more dynamic? **Styling information is not necessary to produce a valid report request** The following will be a short description of a few of the tabs that are used most often in Report Assistant to create ad hoc reports. 18

The Field Selection Tab 4 3 2 1 You use the Field Selection tab to: 1. Choose the fields to be used in the report (selected from the Fields List) 2. Control the order of the data for the report (Sort) 3. Specify summary or detail information 4. Select totaling options (optional) To choose fields, click and drag them from the Available Fields list on the left and drag them into the column on the right as shown. To Sort your report, double-click on the field you want to sort on, and it will appear in the Sort by box. Also note at the bottom of the fields list it will show you how many fields are available for your use in the table you have selected, in this case, 100 fields. 19

The Report Headings Tab The Report Headings tab is used to: Create a page Heading and / or Footing Style the Heading and footing. **If the report has an assigned predefined style defined by the developer, you cannot change it** 20

The Selection Criteria Tab When specifying Values: 1. Alphanumeric fields are case sensitive 2. Don t use commas and dollars signs for numeric values 3. When using date constants, match the value to the date field in the data source The Selection Critieria tab is used to limit data selected by your query. It does this using BOOLEAN logic. In the example above, the writer of the query above is searching for Supplies expenditures for fiscal year ending 2008. The criteria (screening conditions) are defined as: OBJ = 380000 (supplies object code) CAT = 040000 (expense category) FY_END = 2008 (fiscal year end) When this report is run, the data returned will show only records that meet this criteria requirement. 21

The Report Options Tab 1 2 4 3 The Report Options tab is used to: 1. Save a report to an output file (Excel, HTML, PDF, etc) 2. Specify the page numbering format 3. Style the entire report 4. Set a record or read limit (nice option to use when testing new queries) 22

Field Options (from the Field Selection Tab) Field Options are used to define the characteristics of the report columns. You select the field that you wish to change and then click on Field Options at the bottom right of your screen. Depending on what field you selected, the options will be somewhat different. For example, here s a Display field with Field options selected: Here s a Sort field that has been selected with Field options: Notice that there are more tabs for the Sort field than the Display field. Fully expanded, the Field options panel allows you to: 1. Change the naming of the column titles (Title) 2. Stylize column titles, report data, and backgrounds (colors, fonts, sizes, etc) 3. Hide Fields (Make this field invisible) 4. Alter formats for column fields such as using currency for amounts (Format in report as:) 5. Change the order of sort fields (ascending or descending) (Sorting) 6. Add conditional styling to highlight specific data in a report (Conditional Styling) 23

Changing the Column Title MRE will default and take the field name directly from the Table from which the query is built. This is a good thing in that you don t have to name each field singly. However, you might want to change the name to something of your own choosing. For example: In the TRNHIST table, the field name for what is commonly known as VOUCHER is called AGENCY_DOC_NBR. Typically, you would want to rename this column header to the more commonly known name. You would perform this change by 1. First selecting the field you want to rename. 2. Opening the FIELD OPTIONS panel. 3. Click on the TITLE tab. 1 2 3 You can have up to 5 lines in a column title. To begin a new line, simply type a line and then press the ENTER key to begin a new line. This is called stacking. 24

Conditional Styling You can style specific values within a report so that critical information can be identified immediately. For example, if you ran the TRNHIST Standard Report and wanted to immediately see all the values that are greater than or equal to $1,000.00, you can make them more immediately seen by making them a different color or a different font size. This would be under FIELD OPTIONS as well. You would perform this change by: 1. First selecting the field you want to specify conditional styling for - in this case TRN_AMT. 2. Click to open the FIELD OPTIONS panel. 3. Click on the DISPLAY tab. 4. Click on the Conditional Styling button. 1 3 2 4 25

A new dialog box will appear. Click on the magic wand icon to set the conditions you want. Notice that some items are grayed out at this point? After you have added a condition, you will see the plus sign, Font and Drill Down options open and ready for use. Another dialog box appears: 1. Condition defaults to COND0001 3. Set the Relations: 4. Set the VALUE 2. Choose the field 5. Click the OK button 26

You are returned to the previous window. 1. Make sure your COND0001 is selected. 2. The PLUS sign is now open for business. Click on the icon to set an option on the FONT for the records that meet the newly defined condition. Two things happen: The COND0001 appears in the ATTACHED box and FONT and DRILL DOWN are now functional. 4. Click on FONT 27

When you click on the FONT button, you will see a more or less traditional Windows Font selection dialog box where you can set a different font, a different font size, a different font color, etc. You can even choose to select a background color for each matching record and a justification in its display. This example shows that the font has been changed to: ARIAL BLACK BOLD, 14 point Red in color with a white background, and JUSTIFICATION is CENTERED. Click the OK button to proceed. Two things to see here. Notice the WHEN statement is built for you And the Text appears as: box shows you how the records matching your condition will display when the report is run. Click the OK button to proceed. 28

Now when you run the report, you will see the records matching your condition stand out for easy review. Of course, this is an extreme example to demonstrate conditional styling. Your font conditions will most certainly be more functional and more elegant. 29

Change the Report Output to Different Formats MRE defaults to display your report output into a new browser window using HTML format. However, most users would prefer to get the data out into an Excel spreadsheet so that they can manipulate the data in a more familiar application. Some users might also like to get the report in a PDF format which lends itself to ease of printing and portability through email. MRE can do this easily and without much fuss. In the Report Assistant you can select the Report Options tab to do this, then click on the Drop down arrow in the Generate Report as box shown here: The selections for this drop down are available as options that support report styling and the settings for any of these options are available on the left side of the panel. These include Cascading Style Sheets, OLAP and User Accessibility features. 30

But if you Uncheck the SHOW STYLED FORMATS, you get a completely different list of available formats, and the left side of the panel gets grayed out and inactive as seen here: 1. The Show Styled Formats is UNCHECKED 3. The selections for report output are completely different than before. 2. The left side of the panel becomes inactive and grayed out. 31

On-Demand Paging Report A type of report that is available in MRE is called an On-Demand Paging Report. Your Developer might enable On-Demand paging via the Report Options tab located at the left of the panel under Interactive options. When a report is produced the output is sent to your browser after the entire report has been created and formatted. With On-Demand paging, the report is sent to the Web Server and is delivered one page at a time, to your computer browser, at your request, through a navigation tool called the WebFOCUS viewer. You can use the convenient controls of the viewer to view desired pages and search for character strings located in the On-Demand report. Below is an example of an On-Demand report: Report Area 1. The report itself is called the Report Area. Viewer Control Panel 2. The toolbar shown below the report output is called the Viewer Control Panel. 32

The Viewer Control Panel Navigation Control Search Control Help/Exit Navigation Controls Control Icon Defined Go To Page Displays a specific page of the report. You can also type in what page you want, then click the Go To Page button All Pages Go to First Page Go to Previous Page Next Page Go to Last Page Displays all the pages in one browser window Takes you to the First Page Moves the report back one page Moves the report forward one page Takes you to the Last Page of the report Search Controls Control Icon Defined Enter the character string you are searching for in the box, and then click on Find the binocular icon. The first occurrence of the string will be underlined. Click again to see the next occurrence in the report The default for search is non-case Search Case sensitive. Clicking this icon makes the search case sensitive Search Direction This changes the direction of the search from forward to backward in the report Help and Exit Control Icon Defined Displays WebFOCUS online help for help Help with the viewer Viewer Close Exits the Report Viewer window 33

Note: If you close the report using the browser close button, the report remains on the Web Server taking up unnecessary space. If you close the report using the Viewer Close button, the report is immediately deleted. The second option is preferable from a systems point of view. 34

Creating Temporary Fields MRE provides you the ability to create temporary fields for your reports using fields that exist in the data source. You can concatenate fields that are alphanumeric and you can also perform simple arithmetic on numeric fields such as multiplying, division, add and subtract. In this example, it will be shown how to do both. In the TRNHIST data source, the ORG code is broken down into its separate components L2, L3, L4, and L5. It will be demonstrated how to concatenate the separate fields into one field titled ORG and then placed on the report. Also we will perform simple arithmetic on the TRN_AMT field. When you open a report in go into REPORT ASSISTANT, you will see the familiar FIELDS LIST on the left hand side. Above the list, you will also see some icons. The icon is called the NEW DEFINE tool. It has a drop down arrow which lets you: 1. Create a new Define 2. Edit a Define already established, or 3. Delete a Define Click the Drop Down and select NEW DEFINE FIELD. 35

The Define Field Creator dialog box opens: 1 2 5 6 3 4 1 Field Provide a unique name for your DEFINE 2 Format What kind of information the column will display and column width 3 Calculation This is where you build the formula for the Workspace calculation 4 Keypad Use the mouse to point and click to create an expression 5 Field Icons Displays the fields from your data source 6 Functions Icon Displays a series of functions that can be used to build a temporary field As an example, we are going to concatenate the L2-L5 fields into one field that will display on the report. We will name the temporary field ORG and display it as a column on the report. We will use the Define Field Creator above to do this. 36

1. The first thing you should do is enter a unique name for the temporary field you are creating in the FIELD box in this case ORG. 2. Next click on the FIELD Icon to display the fields in your data source. 1 2 All the fields from your data source will display: 3 4 3. Double Click on the field(s) you want to bring over to the Calculation Workspace. 4. Use the between each field to bring it into the formula. 37

Your screen should look somewhat like the illustration below. Each field is separated by the single bar taken from the keypad. 5. Click on the FORMAT button to set how the column will display and its properties. 5 38

The CHANGE FORMAT dialog box will display. The format will be DECIMAL 12 in length and 2 places. This is the default. 6. We want to make the format for this ORG Alphanumeric and 7. Make the field 10 characters in length. 8. Click the OK button. 6 7 8 39

When you click the OK button, you will be returned to the DEFINE FIELD CREATOR where you will see the changes that you have affected. a. The unique name has been given for your new temporary field. b. The format has been established for this new field as well. c. The expression has been formulated in the Calculation Workspace. a b c 9 9. Click the OK button here and you will be returned to the Report Assistant. 40

In the Report Assistant, if you scroll down the field list on the left hand side, you will see the new temporary field that you have created called ORG. Click and drag it into the fields list you have selected to be displayed on the report on the right hand side. Save the report if it hasn t already been saved. Run the report. 41

Here you can see that the Temporary field that was created out of separate data fields from the data source is now displayed in the report. ORG now contains in one column all the field data contained in L2-L5. 42

Now let s see how to create a temporary field using a numerical field and perform a little arithmetic with it. We will take the TRN_AMT field and multiply it. 1. We start by opening a report in REPORT ASSISTANT and again we 2. Click on the DEFINE Tool icon located right above the Field List. 3. Select NEW DEFINE FIELD from the drop down menu. 4. Let s call the field FIVEPERCENT we will multiply the TRN_AMT field by 1.05 to show a 5 percent increase type the name in FIELD. 5. Leave the FORMAT as D12.2 Decimal. 6. Click on the FIELD LIST icon on the right to display the fields available in your data source. 7. Double-click TRN_AMT to bring it over to the Calculation workspace. 8. Use the keypad to create an expression like the one below: 9. Click the OK button. 10. In Report Assistant, find the new FIVEPERCENT field, place it in your report as a display field. 11. Run the Report and see the new calculated field. The FIVEPERCENT column shows the calculated amount. 43

The format is DECIMAL 12.2 but what if you wanted to change it to a dollar amount to make it easier to read? 44

Change Format Dialog box The Change Format Dialog allows you to change the format of the DEFINE field that was just created. You would now EDIT the DEFINE field to change its format. In Report Assistant now, select the FIVEPERCENT field, and click on the DEFINE Tool icon once again, only this time click on the EDIT DEFINE field menu item. The DEFINE Field Creator box opens once again. Click on the FORMAT button: 45

The Change Dialog box 2 3 1 4 1 Format Type Available formats alphanumeric, numeric and date 2 Length Varies with type of field 3 Decimal Only Used for Floating Point, Decimal and Packed 4 Select options How the field is displayed if a numeric format To show a column with dollar signs for the amounts, select FLOATING DOLLAR and click the OK button. Run the report. 46

The FIVEPERCENT column should now display with the common dollars and cents format: 47