Question “How can I launch the Report wizard directly in code?” Solution a. Simplest solution is to use the Designer uses ppWizard; begin // note: this example works with RB 10 and later myDesigner.Form.LayoutManager.DocumentController.New(ppDefaultReportWizard); end; b. It is also possible to launch the report wizard without the Designer Start by manually creating a TppReportWizard object and implementing the Full Article…
Search the Wiki
How To…Launch the Label Wizard in Code
Question “How do I launch the label wizard directly in code without having to go through the designer?” Solution Do this by manually creating a TppLabelTemplateWizard object and executing it. Then it is up to you to manually create the report in code based on the user selections. Download: LaunchLabelWizardInCode.zip Sample Delphi code: uses ppLabWiz; Full Article…
How To…Implement Custom Open/Save events
Question “How can I implement custom processing when reports are loaded/saved?” Solution The following example shows how to implement the Designer OnOpenDoc and OnSaveDoc events to either override or augment the built-in save/load logic. When the OnCustomOpenDoc, OnCustomSaveDoc events are assigned, the report designer will not save or load any reports – it will instead Full Article…