Reports can be saved to a database at design-time or run-time.
For this example let's create a table called reports
| Reports | |
| Name | char(40) |
| Template | blob |
uses ppTypes; begin // set storage type ppReport1.Template.SaveTo := stDatabase; // connect to datapipeline ppReport1.Template.DatabaseSettings.DataPipeline := plReports; ppReport1.Template.DatabaseSettings.NameField := 'Name'; ppReport1.Template.DatabaseSettings.TemplateField := 'Template'; end;
a. Use the Designer File | Open and Save options.
b. Use Code
ppReport1.Template.DatabaseSettings.Name := 'myTestReport' ppReport1.Template.SaveToDatabase; ppReport1.Template.LoadFromDatabase;