Skip to content

Commit 1dec711

Browse files
committed
delphi: remove ini
1 parent fde4352 commit 1dec711

2 files changed

Lines changed: 16 additions & 16 deletions

File tree

PDFReportGenerator.ini

Lines changed: 0 additions & 10 deletions
This file was deleted.

README.md

Lines changed: 16 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,17 @@
66

77
# DevExpress VCL Reports — Generate Reports in a Headless (non-GUI) Application
88

9-
This example uses the DevExpress VCL Reports to generate a PDF report in a command line application.
10-
The example demonstrates the capabilities of VCL Reports for report generation without user interaction in
11-
command line applications in Microsoft Windows environment.
9+
This example uses the DevExpress VCL Reports to generate reports in a command line application.
10+
The application accepts an Order ID parameter, queries the database for order data,
11+
and exports an order report as a PDF file.
12+
13+
The non-visual or non-interactive report generation mode demonstrated in this example
14+
is useful to create various REST / Web API backends, Windows Services, workflow/scheduler jobs, etc.
15+
Use-cases without user interaction include:
16+
17+
- Mass-export reports to PDF, image, and other formats.
18+
- Print or email documents silently.
19+
- Modify documents: split, merge, filter, Mail Merge, etc.
1220

1321
> ![A PDF report example generated by a command line application (demonstrates order number 11077)](./images/report.png)
1422
@@ -24,10 +32,10 @@ See: [DevExpress Reports Prerequisites](https://docs.devexpress.com/VCL/405773/E
2432

2533
1. Open and build the Delphi project in the RAD Studio.
2634
2. Start a console session and navigate to the _Delphi_ project directory.
27-
3. When you run the program, specify the `OrderID` parameter (an order number between 10248 and 11077):
35+
3. Run the program and specify the `OrderID` parameter (an order number between 10248 and 11077):
2836

2937
```console
30-
> PDFReportGenerator.exe OrderID=11077
38+
> PDFReportGenerator.exe 11077
3139

3240
Report saved to: ..\Order_11077.pdf
3341
```
@@ -63,7 +71,9 @@ end;
6371

6472
### Step 2: Create a Database Connection
6573

66-
Create a database connection component to supply data to the report. This example project creates a SQL connection component with a built-in SQLite engine. The data source loads the Northwind sample database stored in `nwind.db`.
74+
Create a database connection component to supply data to the report.
75+
This example project creates a SQL connection component with a built-in SQLite engine to load the Northwind sample database stored in `nwind.db`.
76+
6777

6878
```pas
6979
// AConnection: TdxBackendDatabaseSQLConnection;

0 commit comments

Comments
 (0)