Download presentation
Presentation is loading. Please wait.
Published byAbner Burns Modified over 9 years ago
1
New Report Features for Visual FoxPro 9.0
2
The OLD Reporting System Good: Handles data well Handles data well Handles layout of objects well Handles layout of objects wellBad: Printing exclusively All-in-one design Designer has poor UI Single siblings only
3
Goals Protect existing FRX investments Open architecture
4
How to improve? Add new engine capability: Multiple Detail Bands Enhance the designer: Report Builder Split the output from the engine: ReportListener Class
5
Multiple Detail Bands Allow multiple 1-∞ siblings to be presented in a report. One 1-Many Relation Can be done with current reports. Two 1-Many Relations Now easy to do with multidetail bands!
6
Multiple Detail Bands You can use Multidetail Bands to: Improve existing reports Improve existing reports Create complex reports quicker Create complex reports quicker Show information that would take 2 reports, or a lot of preprocessing in a simple report Show information that would take 2 reports, or a lot of preprocessing in a simple report
7
Multiple Detail Bands Demos
8
Report Builder Simplify existing Report Designer UI Report/Bands and Objects all have more functional UI Report/Bands and Objects all have more functional UI Adds new features Protection Protection Data Environment Data Environment Absolute Positioning Absolute PositioningCustomizable
9
Report Builder Demos
10
Q&A Q&ALunch
11
New Report Features for Visual FoxPro 9.0 Part 2
12
Review Add new engine capability: Multiple Detail Bands Enhance the designer: Report Builder Split the output from the engine: ReportListener Class
13
ReportListener Class Gives you control over the report output Base class provides printing, previewing & image types. XBase classes handle XML, HTML. Allows output to be customized during runtime.
14
ReportListener
18
ReportListener Class Demos
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.