Presentation is loading. Please wait.

Presentation is loading. Please wait.

New Report Features for Visual FoxPro 9.0. The OLD Reporting System Good: Handles data well Handles data well Handles layout of objects well Handles layout.

Similar presentations


Presentation on theme: "New Report Features for Visual FoxPro 9.0. The OLD Reporting System Good: Handles data well Handles data well Handles layout of objects well Handles layout."— Presentation transcript:

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

15

16

17

18 ReportListener Class Demos


Download ppt "New Report Features for Visual FoxPro 9.0. The OLD Reporting System Good: Handles data well Handles data well Handles layout of objects well Handles layout."

Similar presentations


Ads by Google