88# DevExpress Reports for Delphi/C++Builder – Store Report Layouts in a Database
99
1010This example application stores [ DevExpress report layouts] [ TdxReport.Layout ] in a database.
11- The application allows users to create new layouts, modify existing layouts using the built-in Report Designer,
12- and save layout customization to the data source.
11+ The sample allows users to create new layouts, modify existing layouts using the built-in Report Designer,
12+ and save layout customizations to the data source.
1313
1414
1515## Prerequisites
@@ -31,15 +31,15 @@ and save layout customization to the data source.
3131
3232## Implementation Details
3333
34- The example uses a DevExpress memory-based dataset as a report layout storage: [ TdxMemData] .
34+ The example uses a DevExpress memory-based dataset for report layout storage: [ TdxMemData] .
3535You can modify the application to use any other [ TDataSet] descendant instead.
36- To review the data module implementation, see the following file: [ uData.pas] /[ uData.cpp] .
36+ To review our data module implementation, see the following file: [ uData.pas] /[ uData.cpp] .
3737
3838The instructions assume that you start with a Delphi or C++Builder project that already includes
3939a configured data source for DevExpress Reports.
4040To configure a report data source in your project, refer to the following tutorial:
4141[ Create a Table Report Using the Report Wizard] [ report-wizard ] .
42- This example project uses a SQLite sample database ([ nwind.db] ) as a report data source.
42+ This example project uses a SQLite sample database ([ nwind.db] ) as the report's data source.
4343
4444### Step 1: Create a Dataset to Store Report Layout Data
4545
185185- API reference:
186186 - [ TdxReport.ReportName] (internal report name that is not included in the layout)
187187 - [ TdxReport.Layout] (an XML-based layout template that can be stored in a BLOB data field)
188- - [ TdxMemData] (a DevExpress in-memory dataset implementation)
188+ - [ TdxMemData] (DevExpress in-memory dataset implementation)
189189 - [ TDataSet] (contains generic database connection methods)
190190 - [ TdxBackendDatabaseSQLConnection] (supplies data to reports)
191191
0 commit comments