Release Date: June 16, 2026
Important Note: We strongly recommend testing this update in a non-production (test) environment before deploying to production.
What’s New & Improved
This release includes improvements to WebReports usability and reporting functionality. InterProse ACE connections now support Auto Detect ACE Data Type configuration directly within the connection setup, Open Completed provides improved report visibility and labeling, the Pivot Grid now supports Reload Fields (Preserve Pivot), and a new Crystal Converter process has been added to support migrating Crystal Reports to VDM Finished Reports in the .NET 10 environment.
Add “Auto Detect ACE Data Type” Checkbox to InterProse ACE WebReports Connection (Task 1927)
The InterProse ACE WebReports connection setup now includes an “Auto Detect ACE Data Type” checkbox as part of the available connection options. This update makes the setting easier to find and configure directly within the WebReports connection screen, helping users manage InterProse ACE connection behavior without needing extra setup steps outside of the standard connection configuration process.
Update Open Completed Grid to Display Report Name and Username (Task 1928)
The Open Completed grid in WebReports Connection Settings has been enhanced to make completed report information easier to understand and track. The Name column has been renamed to Report Name for greater clarity, and a new Username column has been added to display the user associated with each completed report, providing additional context when reviewing completed report activity.
Reload Fields Preserve Pivot Layout (Task 1930)
The Pivot Grid reload option has been improved so users can refresh the available field list without losing their existing Pivot layout. The button has been renamed to “Reload Fields (Preserve Pivot)” to better describe the action. When a VDM query is updated with new fields, users can select this option to make those fields available in the Pivot Grid while keeping the existing rows, columns, data fields, filters, formatting, captions, summaries, grouping, sorting, and filters whenever the original fields still exist. If a field has been removed from the query results and is currently used in the Pivot, the stale bound field is safely removed, while unbound Pivot fields remain intact. Existing report open and run behavior remains unchanged.
Crystal Converter Process for .NET 10 (Task 1937)
A new Crystal Converter process has been added to support the migration of Crystal Reports to VDM Finished Reports within the .NET 10 environment. This new capability provides a foundation for converting existing Crystal Reports to the VDM Finished Report format, helping streamline modernization efforts and support the transition to newer reporting technologies.
Bug Fixes
- Subreport Parameters Now Refresh Correctly When Report Parameters Change (Bug 1455)
An issue was reported where a subreport continued using a previously selected parameter value after a report was re-run with a different parameter selection, causing the subreport data to appear out of sync with the main report. The issue has been resolved, and parameter values now refresh correctly when reports are re-run. When a new parameter value is selected, both the main report and any associated subreports use the updated value, ensuring that report results remain consistent and accurately reflect the user's current selections. - Multiple Profile for Multi-Query Advanced Query (Bug 1919)
Multi-Query Advanced Query now supports running queries across multiple connection profiles in the same script. This allows users to include different connection profiles directly in a Multi-Query Advanced Query so each query can run against the appropriate profile without disrupting the workflow or requiring MDS. - Cache Connections through WebReports Do Not Show Table Descriptions (Bug 1926)
Cache connections through WebReports now display table descriptions as expected. Previously, table descriptions were not shown when users viewed tables through a WebReports cache connection, which could make it harder to understand the purpose of each table. This update makes table information clearer and easier to identify when working with cache connections in WebReports. - Recurring Jobs Execute Repeatedly After Editing a Single Occurrence (Bug 1931)
An issue has been identified where a recurring job may execute multiple times during its scheduled timeframe after a single occurrence in the recurring series has been edited. This behavior only occurs when an individual occurrence is modified, which breaks it from the original recurring series. As a result, a job that would normally run once may repeatedly execute until the scheduled timeframe ends, potentially generating additional emails and attachments with each execution. Jobs that remain part of the original recurring series, including those updated by editing the entire series, are not affected. - Scheduler Duplicate Appointment Cleanup (Bug 1932)
The Scheduler duplicate appointment cleanup process has been updated to better handle duplicate appointment records. Previously, some duplicate appointments were not automatically removed after an upgrade, which could require manual cleanup in the database. This update helps ensure duplicate Scheduler appointments are properly addressed, reducing the need for manual database changes and making Scheduler maintenance more reliable for users. - Unhandled Exception When Saving Recurring Appointment Series (Bug 1933)
Fixed an issue that could cause an unhandled exception when saving changes to a recurring appointment series that contained a previously modified appointment occurrence. The system now properly handles these appointments during the save process, allowing recurring series updates to complete successfully without errors and ensuring modified occurrences remain correctly synchronized with the series. - Subreport Not Saved When Saving Finished Reports (Bug 1934)
A defect was resolved that could cause Subreport configurations to be lost when working with Finished Reports. In some situations, Subreport details were not retained when users saved from a prompt while closing or running a View, even though changes to the main Finished Report were saved successfully. The issue also occurred when a View file name began with a numeric character, causing Subreport settings to be lost regardless of the save method used. This update ensures that Subreport configurations are now saved and retained correctly regardless of how the report is saved or whether the View name begins with a letter or number. - Scheduled Finished Report Exports Do Not Include Subreport Parameters (Bug 1935)
An issue was resolved where scheduled exports of Finished Reports containing parameterized Subreports only included the main report content, even though the export completed successfully. Scheduled exports now correctly include both the main Finished Report and its associated Subreport content, ensuring consistent results across all export methods. - Scheduler Service Stability When Event Logging Permissions Are Restricted (Bug 1936)
The Scheduler Service has been updated to prevent crashes when the Write to Event Logs option is enabled but the service account does not have permission to write to the Windows Event Log. Previously, this situation could prevent the Scheduler Service from starting or running successfully. With this fix, the service now handles permission-related issues gracefully, ensuring scheduled jobs and automated processes continue to run reliably even when event log access is unavailable. - Import OPTIONS Dialogue - New Installs (Bug 1938)
Resolved an issue affecting the Import OPTIONS dialogue on new installations that could prevent OPTIONS settings from being imported correctly during setup. This update restores the expected import behavior, allowing users to successfully import configuration settings and complete the installation process with a smoother and more reliable experience.
Comments
0 comments
Please sign in to leave a comment.