What's New - v25.0¶
The changes in version 25.0 can be divided into:
Studio¶
- Database type changes
- Repository option has been removed (DR-3, DR-4, DR-858)
- Possible 'Unable to read report (possibly damaged) error' when computer has been running for a long time (DR-984)
- Remove resize icon from label reports single section design (DR-981)
- COM and follow up error on stored label selection (DR-1014)
- Support for additional MSSQL driver 18 options added (DR-1009)
- New Report Wizard's "Selected Tables" heading missed anchoring (DR-859)
- Ability to get database list for MySQL in DSN-less connection (DR-1031)
- Pressing arrow keys rapidly produces out of bounds error (DR-843)
- Column/Row number reference change (DR-101)
- De-duplicate paths in DataFlex connection string (DR-269)
- Show Chart border (DR-573)
- Do not allow inserting a chart in page header/footer (DR-1042)
- Cannot create a DSN less connection to DB2 (DR-1018)
- Error when clicking up-down arrow in group ordering of new report (DR-1044)
- Error code correction in barcodes now configurable (DR-1019)
- Aztec Code & HIBC Aztec barcode support added
- DateSerial does not longer give an error when expression cannot converted to datetime (DR-856)
- ESC in lock report dialog should not mark report as changed (DR-993)
- Clicking back button in Change DataSource does not always goes to the right page (DR-1079)
- Insert summary should not be possible for db image objects (DR-1074)
- Focused pagelayer item incorrect when reordering pagelayers (DR-1073)
- Invalid message Set_PTReport when creating SQLite SQL statement data-source (DR-1093)
- The question to update an old report for Portugese users was not in Portugese (DR-1011)
- Autolink on ODBC tables does not work
OCX¶
- RDS based reports with same table names caused SQLite errors (DR-550, DR-25)
- Fixed a regional setting calculation problem with parameter fields in functions (DR-966)
- Painting issues when resizing the preview in some addressed (DR-991)
- Assigning a value to a local variable by calling another function failed (DR-983)
- Excel as data-source reports missing operator error (DR-982)
- Some parameterized queries return no more than 1000 rows (DR-880)
- FormatCurrency formats the number incorrectly, value multiplied by 100 (DR-877)
- Preview of RDS based report with invalid table link caused a GPF (DR-702, DR-874)
- Fixed invalid connection string attribute for DB2 in DSN less connections
- Barcode errors -26 and -36 (DR-718)
- Error in table links added (DR-46)
- Section can span multiple pages does not work with a variable height field (DR-962)
- Show Chart border (DR-573)
- Do not output a chart when object is found in the page header/footer (DR-1042)
- A column has been specified more than once in order by list (DR-333)
- GPF when running report after just changing datasource from embedded to db2 (DR-1062)
- A subreport inside a label report was incorrectly positioned (DR-996)
- Export to CSV causes a GPF when there is a RTF field (DR-1080)
- GPF when exporting a report using RTF data to CSV (DR-1080)
- Barcode object creates index out of bounds error when using older reports (DR-1081)
Integration¶
- Extended tDRParameter structure (DR-885)
- Add Find Next key support to the Windows Report Viewer (DR-900)
- Visibility of search in Windows previewer now correctly listens to pbPreviewerShowSearchInPreview (DR-901)
- Functions DatabaseType, DatabaseMainType and DatabaseSubtype and the constants have been changed
- PreviewFirstPage, PreviewHScroll, PreviewLastPage, PreviewNextPage, PreviewPaint, PreviewPreviousPage, PreviewVScroll changed (DR-994)
- Previewer.js updated to ES6 classes
- Page navigation in Windows previewer fails to work when pbCancelIfError is set to false (DR-994)
- Passing an invalid reportID to functions caused a GPF (DR-460)
- GPF on DatabaseType when ReportID is invalid (DR-682)
- Windows Previewer toolbars changes (DR-970, DR-697)
- Integration Wizard changes
- Preview paint problem on scroll mouse wheel operation (DR-790)
- Add function to retrieve filter ID based on filterfield, operator and value (DR-822)
- New psDevmodeDeviceName property (DR-1114)
- Multipage checkbox in exportoptions.dg shows '1' as label (DR-1116)