What problem does it solve?
It helps you create a complete Directum RX FastReport report package without manually assembling error-prone pieces like report metadata, FastReport layout, server handlers, and localization resources.
Core Features & Use Cases
- End-to-end report scaffolding: produce the required
.mtd, .frx, server handlers (BeforeExecuteServer / AfterExecuteServer), and localization .resx files in the correct Directum RX structure.
- Temp-table driven datasets: define
PublicStructures for a session-scoped temporary table and ensure .frx uses the matching ReportSessionId parameter GUID from .mtd.
- Validation-ready artifacts: output a report layout and server logic pattern compatible with repo tools like
validate_report and check_package, reducing integration issues during import.
Quick Start
Use this skill to scaffold a new report named "ConversionReport" with parameters PipelineId, PeriodStart, and PeriodEnd, then run validate_report against the generated report directory to confirm the .frx and .mtd alignment.