π Location in Application:
Left-hand sidebar β Reports
πCreating a New Report
You can create a report either from scratch or by copying an existing one.
Option A: Create a Blank Report
To create a new empty report:
- Navigate to Reports.
- Right-click anywhere in the reports grid (or use the context menu).
- Select β New.
- The Report Definition screen will open with empty fields.
Option B: Copy an Existing Report (Recommended)
To create a report based on an existing one:
- Right-click an existing report in the list.
- Select π Copy report.
- A new report will be created with duplicated settings.
- Adjust the name, category, and logic as needed.
π‘ This approach is recommended when creating similar reports or dashboards.
π 2. Report Definition
The Report Definition tab defines the basic metadata and behavior of the report.
Required Fields
The following fields must be filled in:
- Name* - The display name of the report (e.g. Top sold products).
- Connection* - Select the data source used by this report (e.g. database or ODBC connection).
- Category* - Defines where the report appears in the application (e.g. Monitor / Dashboard, Catalog).
Optional Fields
- Description - Short explanation of what the report shows.
- Hash code - Automatically generated unique identifier (read-only).
βοΈ 3. Report Rules
Configure additional report behavior using the following options:
- β
Is active - Enables or disables the report for end users.
- π Is Drilldown report - Marks the report as a drilldown target from other reports.
- π Log history - Stores execution history and usage logs.
- π Execute queries together - Runs all queries in a single execution batch.
- πΎ Autosave queries - Automatically saves changes made in the Report Code tab.
πΎ 4. Save the Report
To save the report definition:
- Verify that all required fields are filled in.
- Click the πΎ Save icon in the top toolbar.
- The report will now appear in the reports list.
π§© 5. Additional Configuration Tabs
After saving the report definition, configure advanced options using the tabs at the top:
</> Report Code
- Define SQL queries and data retrieval logic.
- Define grouping and sorting logic at query level.
- Multiple queries can be used depending on configuration.
π¨ Report Designer
- Configure pixel-perfect visual layout of the report.
- Define column order, widths, alignment, and formatting.
- Control how data is rendered, not how it is calculated.
π§ Report Parameters
- Define user input parameters.
- Pass parameters (e.g. date range, customer ID) to report queries.
π₯ Report Rights
- Control which users or roles can access the report.
- Restrict visibility and execution permissions.
π·οΈ Report Attributes
- Define additional metadata for the report.
- Support dashboards, integrations, and categorization.
π οΈ 8. Troubleshooting
Report not visible β Ensure Is active is enabled and user has permissions.
No data shown β Check connection and SQL logic.
Slow performance β Optimize queries and use parameters.