4 WebWare Report Module
Sample 1 Program Printout
5. When you have completed your changes, click:
• OK to save the changes and return to the previous screen
• Cancel to close the dialog and return to the previous screen without making any Continued
4.3.1. Reports Page
165 3HAC031359-001 Revision: B
© Copyright 1999-2006, 2008-2009 ABB. All rights reserved.
4.3 WebWare Reports 4.3.1. Reports Page
Overview
The WebWare Server Reports page allows you to choose data sources from a list of available timers and counters, select a report graphic style, and apply custom labels, headers, footers and explanatory text. Reports are printable, and can be saved as templates for future use.
With WebWare Reports, you can:
• Create new reports
• Customize report appearance
• Save reports as templates
• Customize data generation criteria
• Display the reports as a part of a web page
• Add textual information to the report page in the form of HTML snippets
• Select a report from a list of existing reports and run the report
• Preview the display elements of the report before running it
• Select a report from a list of existing reports and edit the report
• Create Custom Queries that query the WebWare database and return the data to be assembled into a table or chart for display.
User Interface
The Reports menu provides three choices:
Viewer - A display page that allows you to select a report and run the report. When you click the View Report link (magnifying glass), WebWare Server updates the source data and renders the report on screen.
Manager - A display page that lists the reports and report modules currently on the server available for processing. The Manager page allows you to add, delete or edit reports or report modules from the system.
Service - A display page that displays service information for robots that have Service Information System (SIS) installed.
Report Components
A report is assembled from basic parts, or modules. There are three different types of modules available:
• Chart Module
• HTML Module
• Table Module
Each report is divided into five physical areas or panes. By default, when you add a component to your report, the system places the component in the center pane. You use the arrows to move the component from pane to pane to its desired location.
Continues on next page
4.3.1. Reports Page
© Copyright 1999-2006, 2008-2009 ABB. All rights reserved.
Report Categories
Five standard report categories are available:
• Alarms
• Counters
• Events
• Timers
• Custom WebWare databases
Query Page
The Query page provides a familiar interface for creating and modifying database queries.
For more information, see How to Use the Query Builder Page on page 178.
The Query Builder is a sub-component of the Chart and Table modules. The Query Builder helps you build a query that is run against the database to return the desired data.
Default Reports
WebWare Server features default reports that are ready for you to set up and run on robots.
The following reports are included:
Log Report - This report displays the Device Log. It includes the device name, time, and log text. This report does not do any specific filtering.
Timer Report - This report display the current timers being tracked in the WebWare database. It includes the device name, timer name, duration, start time, and end time.
Counter Report - This report displays the current counters being tracked in the WebWare database. It includes the device name, counter name, value, and time.
SIS Logs Report - This report displays the status of the SIS logs on robots equipped with the SIS feature.
Continued
4.3.2. Report Viewer Page
167 3HAC031359-001 Revision: B
© Copyright 1999-2006, 2008-2009 ABB. All rights reserved.
4.3.2. Report Viewer Page
Introduction
The Report Viewer page allows you view reports that you have created.
xx0500001676
Screen Components
The table below describes the function of the screen components that appear on the Report Manager page.
Component Function
Reports List Box Lists the reports currently on the server ready to be viewed.
Magnifying Glass Icon Select a report and click the magnifying glass icon to view a report in the list.
4.3.3. Report Manager Page
© Copyright 1999-2006, 2008-2009 ABB. All rights reserved.
4.3.3. Report Manager Page
Introduction
The Report Manager page allows you to:
• Add new reports
• Edit existing reports
• Remove existing reports
• Edit existing modules
• Remove existing modules
xx0500001677
Screen Components
The table below describes the function of the screen components that appear on the Report Manager page.
Component Function
Reports List Box Lists the reports currently on the server ready to be run.
“+” Icon Click to add a new report or module to the list. Opens the Report Builder page.
Modules List Box Lists the modules (report components) on the server that can be assembled to form a report, or opened and edited.
Pencil Icon Click to open the selected item for editing.
“X” icon Click to delete the selected item from the server.
xx0500001678
Click to import a report pack onto the WebWare Server host machine.
4.3.4. How to Build a Report
169 3HAC031359-001 Revision: B
© Copyright 1999-2006, 2008-2009 ABB. All rights reserved.
4.3.4. How to Build a Report
Introduction
You build reports from modules that you select from the list available to you from WebWare Server. You can create new modules or modify existing modules to collect and display exactly the data you need.
Procedure
Follow the steps below to create a WebWare report.
1. Click on the Reports menu. The Reports submenu and the Report Viewer Page will