Reporting Framework Change Summary
Welcome to the QAD Reporting Framework
Introduction to the QAD Reporting Framework
QAD Reporting Framework Architecture
QAD Report Server Architecture
Understanding Report Design
Deciding on the Content of the Report
Developing a Prototype on Paper
Reporting Framework Source and Samples from QAD Store
Reporting Framework Training
Creating a Basic Report
Basic Report Creation Workflow
Report Resource, Report Definition, and Report
Choosing a Report Data Source
Generic Proxy (Progress Program) Data Source
Browse Data Source
QAD Financials API Data Source
Creating a Report Resource
Creating a Report Definition
Exploring the Report Designer Workspace
About Report Designer
Report Designer Work Areas
Toolbar
Toolbox
Properties Window
Design Pane
Customizing the Toolbar
Shortcut Menus
Designing Reports in Report Designer
Launching Report Designer
Managing Report Definition Files
Creating a New Report Definition
Loading an Existing Report Definition File
Using Report Definition Manager
Working with Report Sections
About Report Sections
Resizing a Report Section
Hiding a Report Section
Grouping and Sorting
Grouping and Sorting Data
Adding Running Sums
Enhancing the Report with Fields
Creating Reporting Fields
Manipulating and Formatting Fields
Changing Field, Section, and Report Properties
Paper Size Configuration Guidelines
Changing the Data Source
Controlling the Maximum Number of Records Per Report Page
Using Translated Labels
Using .NET Script Objects
QAD_Map Script Object
QAD_Map2D Script Object
QAD_NumberUtil Script Object
QAD_Translate VBscript Object
Creating a Master-Detail Report Using Subreports
About Subreports
Creating a Master-Detail Report
Adding Unbound Images to the Report
Adding Charts to the Report
Adding Search Criteria Report Parameter
Exporting Report Metadata
To export report metadata
Exporting and Importing Report Data
To export report data
To import and run report data
Working with Templates
About Template Designer
Creating a New Report Template
Applying Report Templates
Customizing Template-Based Report Definitions
Exporting Report Templates
Importing Report Templates
Managing Templates
Template Modification Recommendations
Upgrading and Templates
Importing and Exporting Report Resources
Exporting Report Resources
Importing Report Resources
Running Reports
Configuring Report Settings
Running Reports
To run a report
Running Reports Directly From Browses
Viewing, Exporting, and Printing a Report
Using Report Filters
Creating a New Filter
Loading an Existing Filter
Maintaining Your Own Filters
Adding User-Defined Fields to Financials Reports
Administering Reports
Setting Up Access Security for Reporting
Setting Up Report Resource Menu Item and Security
Setting Up the rptAdmin and rptDsgn Roles
Administering Report Servers
Scheduled Batch Mode
Service Mode
Launching Reports from Progress Character Mode Programs
Report Settings
Report Language Default Settings
Report Bursting with Dynamic Output Routing
Understanding Report Bursting Technology
Running a Report Burst
Administering Report Burst Results
Developing Rules for Dynamic Report Burst Settings
Report Data Source Provider Settings
Restoring Report Settings
Implementing a Progress Data Source Program
Overview
Developing the Data Source Program Code
Data Set Definition Block
Empty Temp-Table Block
Metadata Block
Report Data Retrieval Logic Block
Dynamic Report Settings by Data Source Program
Dynamic Layout Selection by Data Source
Deploying the Data Source Program
Complete Data Source Program Sample Code
External Metadata
Overview
Generating Metadata XML Files
MetaDataUtility Parameters
Metadata XML Elements
Implementing XML Metadata in the Report Data Source Program
Implementing Filter Conditions in the Dynamic Query
Implementing Filter Conditions in the Example Program
ReportHelper.p XML Metadata Procedure Reference
SetIsTranslated
FillMetaData
SetMetaData
AddAllConditions
AddSomeConditions
AddSpecificConditions
AddExtentConditions
Complete Data Source Program Sample Code (Using XML Metadata)
Product Information Resources
Reporting Framework Change Summary
Product Information Resources
WelcometotheQADReportingFramework
DesigningReportsinReportDesigner
ScheduledBatchMode