- 08 Oct 2024
- 12 Minutes to read
- Print
- DarkLight
Bug fixes and minor changes 12.2
- Updated on 08 Oct 2024
- 12 Minutes to read
- Print
- DarkLight
Minor changes
Charts - It is now possible to define a pattern background color when a fill pattern is applied to a series. The new option is available in Design mode in the SERIES menu under the Chart properties.
Select all series from the "Select series" dropdown menu to apply the pattern background color to all series at once. The Pattern background color option is also available for underlines added to column headers of a Data View and for the new Waterfall chart Object.
Card & Tree - Text displayed in the Card and Tree Objects now wraps automatically, based on the available space on the line. If such text is only one word that doesn't fit the available space on the line, it will be truncated and an ellipsis will be displayed
Export data to XLSX - The "Export selections" option is now also available for the "Microsoft Excel Workbook for BOARD Add-in" setting
Broadcasting & Subscription - You can now define the start date for sending the desired report for all options in the Frequency dropdown menu
Performance improvements - Concurrent read/write actions are now handled by Board Engine in a much more efficient way, resulting in improved performance and overall stability
Migration to .NET 5 - The Subscription Hub has been upgraded to .NET 5, the latest release from Microsoft that unifies all its existing frameworks into one: the new .NET 5 provides better performance, better security, high throughput and high productivity. This choice enables us to deploy the Subscription Hub on a wide range of different chip architectures on various operating systems
Bug Fixes
Data model
A malfunction removed a custom Time Entity set to replace the Fiscal Year Time Entity after editing the time range of a Data model. The issue has been fixed
The Summary page now correctly displays the Total Cubes size
A malfunction that caused the relationship between Time Entities to change unexpectedly after editing the time range of a Data model has been resolved
A malfunction prevented a user with all necessary security authorizations from enabling maintenance mode on a Data model. The issue has been fixed
A malfunction that prevented Entity members from being excluded from a Selection has been resolved
Excel add-in
A malfunction where the MergeMappingDefinition function wrote an unexpected zero value on the target Excel sheet has been resolved
A malfunction caused a Selection applied to a single Excel sheet to overwrite different Selections applied on other sheets. The issue has been resolved
After upgrading to Board 2021 Summer Release, an issue caused the corruption of the Excel workbook if the Office Add-in was installed. The issue has been fixed
Selections made with a Pager on an Excel sheet were applied correctly but were not displayed in the Pager configuration panel after closing and reopening the Excel Workbook. The issue has been resolved
Procedures
After a migration from Board 11.3 to Board 2021, Go to screen steps pointing to Capsules with the .cpsx extension caused the Impact Analysis section to crash. The issue has been fixed
Creating a Temporary Cube by copying the structure of another newly created Temporary Cube and changing its dimensions changed the structure of both. The issue has been resolved
When editing previously saved Temporary Cubes (excluding old ones that do not support manual sparsity management), any change in their structure is now saved correctly, including density/sparsity changes
Creating a Cube (or a Temporary Cube) by copying the structure of an existing Cube resulted in the dimensions of the new Cube to be set as sparse, even though the source Cube had them set as dense. The issue has been resolved
After a Call Procedure step, the ProcedureExecutionLog stopped logging all subsequent steps. The issue has been resolved
Extracting a Cube with many dimensions in its structure caused an overflow issue that prevented a Procedure from finishing properly. The issue has been resolved
The "Select entity based on cube" step in conjunction with a Pager selection is now working as expected
The Extract Cube step didn't extract negative numbers written in scientific format correctly. The issue has been resolved
Screen visualization
The data entry icon for Text/RTF Cubes wasn't displayed at the correct size in a Data View. The display issue has been resolved
A display issue that caused buttons to disappear in pop-up windows displaying very long words has been fixed
Users can now interact with Blob Cubes and Picture Algorithm Blocks in a Data View or a Card as follows:
If data entry is enabled, a single mouse click will bring up a tooltip with the download, upload, and delete buttons
If data entry is disabled, a single mouse click will bring up a tooltip with just the download buttonDouble-clicking will perform a preconfigured drill action
Custom selection scripts on Data models now limit data displayed in Screens as expected. When users select data they are not allowed to see, an appropriate error message appears
A display issue that caused text and numbers to be displayed with the wrong size in Gauge Objects when the Decimals property was set to 0 has been resolved
If the same Screen was included in two different folders in the Capsule tree, trying to configure a Go to Screen action on a Button/Label Object triggered an error. The issue has been fixed
Searching for a member on a Pager now works as expected, considering only values based on the configured display mode (code, description or code and description)
If you resize a Data View column and the Data View exceeds its configured boundaries, horizontal scrollbars now appear as expected
The "Suggested value" option based on an Entity with several thousands of members slowed the appearance of suggested values when performing data entry actions. The performance issue has been resolved
The @Selection_Ex substitution formula now works as expected
A malfunction where the @Selection_Ex substitution formula in a Label Object didn't display the right caption when no specific Entity member was selected has been resolved
If a Block with a custom heading is configured as a driver for Bubbles radius or color on a Google Maps Object, the custom heading is correctly shown in the sliding toolbar in Play mode
If both Transparency and Enable dynamic options are enabled on a Label Object, the Transparency settings are correctly applied to both text and background
Applying a format to a Label Object using the Copy/Paste format feature now works as expected, both in Design and Play mode
Highlighted Fast Search results in a Data View are now reset if the dataset displayed changes, for example using a Selector or a Pager
Columns of a Data View can now be resized as expected, even when the Flatten groups level option is enabled
In a Data View, repeatedly clicking on a data entry-enabled cell formatted as a checkbox caused an unexpected error. The issue has been resolved
In a Data View, pending changes after data entry actions were not displayed with the right text color if a "Blocks" Color Alert was also applied on the same column. The display issue has been fixed
OpenStreetMap Objects in different tabs of a Tab Container were not displayed correctly when applying a selection on one map using the interacting selection feature. The display issue has been fixed
In some cases, the foreground color was not applied correctly to data entry-enabled Grand Total cells of a Data View. The display issue has been fixed
In a Bubble chart Object, customizations made on the font of X and Y axes titles were not properly displayed in the chart properties panel in design mode. The issue has been fixed
When exporting data from a Data View to Excel, in some cases the Page By option in the configuration window didn't show the Entities correctly. The issue has been fixes
Drill-to-screen actions now correctly apply a selection to the target Screen when it opens on a new browser tab
If a Go to screen action was configured to apply the current selection on the target Screen opened in a new browser tab, that selection didn't update if the selection parameters on the first Screen were subsequently changed. The issue has been resolved 16503
Values copied from a sorted column of a Data View are now pasted in the same order
After a migration, converting Capsules with the .cpsx extension to .bcps caused the fonts to change in Label Objects. The display issue has been resolved
Subscription Hub
Updating user details using the Import users feature changed the user enrollment status to "Pending" if the email address in the CSV file didn't match exactly with the existing email. The issue has been fixed
Two security selections applied to a user by configuring two selection scripts in a Role resulted in a Screen with no visible data. Now, they filter data as expected
A malfunction that prevented users with a User 15 license from logging into the Subscription Hub has been resolved
An error that caused unexpected logouts from the Subscription Hub immediately after logging in has been fixed
An error that randomly prevented users from logging into the Subscription Hub has been fixed
Connections to external identity providers using the OIDC protocol are now working properly
If an Enrollment process is in place but there are no User licenses left, new users are still being created but they are set as disabled
Various
APIs. When you exceed the 500 calls per day quota, the error message returned now states the correct number
Broadcasting. In reports sent via the Broadcast feature, dates and numbers in Data Views now respect the correct regional settings
Calendar. An issue with Daylight saving time caused selected dates to automatically set to the previous day. The issue has been fixed
Capsule properties. In the Capsule Properties page, any selection configured on the Sparkline set to appear on the Capsule tile was applied correctly but was not displayed in the Select configuration window. The issue has been resolved
Collaboration services. Al malfunction where links to Screens sent using the chat feature were modified depending on the Platform the recipient was logged into has been resolved
Copy/Paste to Board. Copying and pasting values from Excel to Board didn't paste values in the correct cells of a Data View if more than 100 cells were copied and those cells were not consecutive
Copy/Paste to Board. Copying and pasting values from Excel to Board pasted wrong values in the cells of a Data View if the "downtotals" option was enabled on the Layout. The issue has been resolved
Copy/Paste members. Copying and pasting members on an Entity Block in a Data View using the "Paste" button from the sliding toolbar is now working as expected
Dataflow. A malfunction where a text Dataflow from a Rolap Text Cube to a Molap Text Cube didn't write the expected text strings has been resolved
Dataflow. A malfunction where a text Dataflow from a Rolap Text Cube to a Molap Text Cube failed if the source Cube contained empty cells has been resolved
Dataflow. Text Dataflows using the @Entity substitution formula are now working as expected, even when Entity names contain a space
Dataflow. Dataflows involving Blocks with the "Previous year" time function in a Screen with an active selection weren't writing any data. The issue has been resolved
Dataflow. Dataflows using the today() function on a target Date Cube didn't write any data. The issue has been fixed
Dataflow. Dataflows configured with algorithms using the & and " " (quotation marks) operators are now writing values as expected
Dataflow. Text Dataflows now correctly require quotation marks to join two or more text strings into one string
Data reader. Connections to non-public Amazon S3 buckets are now working as expected
Data reader. A malfunction that prevented administrators from accessing the Data Reader section of any Data model if a connection to Amazon S3 of an existing Data reader was not configured properly has been resolved
Data reader. Fixed various malfunctions that caused a Data reader to fail without generating any logs if the source file was hosted on Amazon S3 cloud storage
Data reader. If the source CSV file was hosted on Google Cloud storage, Board was unable to retrieve any data from it. The issue has been resolved
Data entry. Date fields now accept dates written with dots as separators and with only the last two digits of the year
Data entry. Data entry actions on a BLOB cube in a Data View customized using the Block Format feature are now working as expected
Data entry. In some cases and with very complex Layout definitions, saving data entry actions was very slow on Excel Workbooks with the Board Add-in. The issue has been resolved
Dynamic Selection. A Dynamic Selection on a time Entity and based on a driver Cube with a different or no time Entity in its structure wasn't working or was very slow when applied to a Screen. Now it works as expected and is much faster
Dynamic Selection. A Go to Screen action on a Button/Label Object set to apply a Dynamic Selection based on a driver Cube with the "Periods <> 0" option enabled didn't apply correctly to the target Screen. The issue has been fixed
Dynamic Selection. The Dynamic selection now works as expected also in Board servers set in Hybrid mode
Entity editor. In ATO management environments, if a user tries to create a new Entity member with a code already in use, an error message is displayed
Entity editor. When defining Relationships in ATO management environments, it is now possible to search for a specific Entity member using a search field in the member creation window
Export data to xlsx. A malfunction that prevented the export of a Data View using Excel formulas for calculated Blocks, column totals and row totals when the Layout included a numeric Algorithm has been resolved
Export data to xlsx. A malfunction that prevented the export of a Data View using Excel formulas when the Layout included an Algorithm Block with an IF statement has been resolved
Export data to xlsx. In some cases, exporting a Data View to Excel was causing an out of memory error (exception). The issue has been fixed
Export users. The export feature in Board Platforms not associated with a Subscription Hub now exports exactly the same users listed in the Users section
HBMP log. Details about Cube defined (CD), Cube Modified (CM) and Cube removed (CR) actions have been reintroduced in the HBMP log
Layout. Fixed a bug that prevented a Text Cube from being selected as a Dependencies Cube in a Gantt chart Layout editor
Layout. Long running Layout executions caused the system to freeze and become unresponsive. The issue has been resolved
Layout. A malfunction where pending data entry actions on an Algorithm Block in a Data View displayed wrong values if that Block's Summary property was set to "Total" has been fixed
Layout. A malfunction where a Rule didn't write the expected value if the calculation result was zero has been fixed
Exception Log (now replaced by the new Diagnostic Log). An exception was logged in the Exception Log whenever a user with no SAP connector license accessed the Data Reader section of a Data Model. This no longer happens
Nexel. A Nexel writeback action in a Procedure caused the target Cube to become corrupted when no value needed to be written. The issue has been resolved
Regional settings. The language set by the user in Board was overwritten with every new login if a different Culture was configured in the Subscription Hub. The issue has been fixed
Relationships. An issue that prevented administrators from entering the Relationships section of a Data model if it contained a tree with more than 24 Entities has been resolved
Rules. Rules are now working as expected, even after deleting members from an Entity where a Rule was set
Select. New members added to Entities in ATO management environments weren't immediately considered when applying selections on parent Entities. The issue has been resolved
Snapshot. A Snapshot file whose name was written in Japanese characters wasn't displayed correctly after being uploaded to Board. The display issue has been resolved