outsystems-data-grid
Reactive icon

OutSystems Data Grid

Supported
Stable version 2.20.1 (Compatible with OutSystems 11)
Uploaded
 on 29 Jul (4 weeks ago)
 by 
OutSystems
4.7
 (41 ratings)
outsystems-data-grid

OutSystems Data Grid

Compatible with:
Created on OutSystems 11

Version 2.20.1

Stable
Current
Uploaded on 29 Jul (4 weeks ago) by OutSystems
Compatible with:
Version 11
11.9.2 or higher
11.7.6 to 11.9.0
11.0.539 to 11.0.615
Database:
All
Release notes:

Fixed Issues and Improvements

  • ROU-12056 / RPM-5959 - Fixed an issue where the ClearGridChanges function was inadvertently removing records from the grid.
    This occurred when a row(s) was added and then removed. The cause was related to the undo of the removed row not being properly executed, causing the follow-up to undo of the add row to remove rows that already existed in the grid.
  • ROU-12063 / RPM-5970 - Fixed an issue where the Grid incorrectly indicated that there were changes, even when no changes were present.
    This occurred when using the MarkChangesAsSavedByKey client action. Unlike MarkChangesAsSaved (which invokes the provider’s clearAllChanges), MarkChangesAsSavedByKey was not correctly clearing the changes in the provider. 
    This meant that even after saving, the Grid retained information about changes that were already saved, leading the Grid to indicate that there were changes.
  • ROU-12064 / RPM-5976 - Fixed an issue that caused changes not to be correctly tracked after copying an edited cell using the ContextMenu component.
Application Objects:
OutSystems Data Grid has 22 AOs.

Version 2.20.0

Stable
Uploaded on 11 May by OutSystems
Compatible with:
Version 11
11.9.2 or higher
11.7.6 to 11.9.0
11.0.539 to 11.0.615
Database:
All
Release notes:

What's New

  • ROU-11712 - Updated Wijmo library to version 2025v1 Wijmo - Build 5.20251.34.
  • ROU-11524 / RPM-5245 - Now, the OutSystems Data Grid supports Saudi Arabia’s (ar-SA) culture.


Fixed Issues and Improvements

  • RPM-5186 - Fixed a 508 accessibility compliance issue in Wijmo FlexGrid where certain ARIA roles were missing required child elements.
    This was most notably flagged by the “Certain ARIA roles must contain particular children” rule using axe DevTools.
    The update ensures proper ARIA structure, improving compatibility with assistive technologies.
  • RPM-5605 - Fixed an issue where the copy-paste behavior was inconsistent based on the presence of double quotes ("). When copying a cell value that included double quotes, pasting it into another cell would incorrectly split the value across multiple cells, instead of preserving it as a single value.
  • RPM-5732 - Fixed an issue where the OnCellValueChange event was not triggered when a user double-clicked a grid cell containing a checkbox, unless the click specifically targeted the checkbox input element.
  • ROU-11643 / RPM-5596 - Fixed issue with FilterByValue client action that caused incorrect filtering of an edited value that appeared regardless of the value being filtered.
  • ROU-11651 - Fixed an issue where the OldValue parameter of the OnCellValueChange event, when triggered by the SetCellData client action, was incorrectly returning the same value as NewValue.
  • ROU-11690 / RPM-5628 - Fixed an issue where undoing DataGrid actions (cell edits, sorting) resulted in unintended scrolling, hiding UI elements above the grid.
    This occurred when a Grid component was inside Tabs with specific height configurations, especially when the Grid and Tabs were set to fill the available space, and where a DatePicker component was used. Because of this, upgrading to OutSystems UI 2.23.0 will be required.
  • ROU-11697 / RPM-5415 - Fixed an issue that led to incorrect ID assignments in a Grid with a Dropdown dependency.
    This occurred when two dropdown values with different parent IDs shared the same labels, and the value was copied and pasted.
  • ROU-11823 - Fixed an issue with the Dropdown Column's parent binding feature that allowed selecting the child of the wrong parent.
    This occurred when two dropdown values with different parent IDs shared the same labels, and the value was selected using the autocomplete.
Application Objects:
OutSystems Data Grid has 22 AOs.

Version 2.19.0

Stable
Uploaded on 25 Feb by OutSystems
Compatible with:
Version 11
11.9.2 or higher
11.7.6 to 11.9.0
11.0.539 to 11.0.615
Database:
All
Release notes:

What's New

  • ROU-11483 - Updated Wijmo library to version 2024v2.1 - build 5.20242.30.
  • ROU-11649 - Created a new client action called RemoveColumnsFromGroupPanel that allows developers to programmatically remove a list of columns from the Grid's group panel.


Fixed Issues and Improvements

  • ROU-10908 - Improved the Data Grid's cell vertical alignment for the Dropdown column when edited. Other types of columns are now also vertically aligned. 
    A side effect of this change is that the default width of the columns increased by 8px, while the width of the line header column increased by 3px. 
  • ROU-11578/RPM-5521 - Fixed an issue that caused the Data Grid to keep some HTML literals encoded when exporting to CSV. This occurred when exporting a Data Grid with grouped columns to CSV.
Application Objects:
OutSystems Data Grid has 22 AOs.