SilverStripe Advanced Reports Module
<marcus (at) silverstripe (dot) com (dot) au>
- SilverStripe 3.1.x
- QueuedJobs module for scheduled report generation https://github.com/nyeholt/silverstripe-queuedjobs
- PDFRendition module for PDF generation of reports https://github.com/nyeholt/silverstripe-pdfrendition
- MultiValueField for selecting fields https://github.com/nyeholt/silverstripe-multivaluefield
The Advanced Report module provides a flexible mechanism for defining reports that are more complex in structure than the standard SilverStripe reports. Advanced Reports are saved as files in the filesystem, allowing snapshots of information to be saved for later perusal.
In addition to manually generating reports, they can be scheduled for automatic generation on a schedule.