BKeeney Shorts is a reporting tool that allows you to create complex reports in Xojo. Shorts lets you control every aspect of reporting with a control that is unparalleled among most reporting tools. Shorts can be used in macOS and Windows desktop applications; as well as macOS, Windows, and Linux Web applications. The software is mostly written in Xojo for maximum compatibility and flexibility.
If you need support or find a defect, please make a report in our bug tracking system at mantis.bkeeney.com.
This is the best way to ensure your bug is logged and fixed in a timely manner.
Shorts 2.0 requires Xojo 2016r1 or better.
The Visual Report Designer requires Xojo 2016r1 or better.
The Desktop reporting engine is supported on Mac and Windows.
The Web reporting engine is supported on all three platforms (Mac, Windows, Linux)
Desktop: Supports Mac and Windows (Linux has not been tested)
Web: The report designer is not available for Web.
PDF Generation from BKeeney Shorts requires the use of MonkeyBread Software's DynaPDF plugin.
If you are not creating PDFs with Shorts you can remove the PDFRenderer classes.
Barcode Generation from BKeeney Shorts requires the use of the BarcodeGeneratorMBS class from MonkeyBread Software's Barcode plugin.
If you are not creating barcodes set BKS_Shorts.Settings.kUseBarcodePlugin constant to False.