ExpressGridPack 21.1.3

Améliore les contrôles Layout, DataController et Spreadsheet.
Juillet 13, 2021
Nouvelle Version

Correctifs

ExpressDataController

  • A data-aware View does not display dataset data in grid mode after it is edited in a data-aware control bound to the same dataset.
  • Only one of two or more data-aware DevExpress container controls bound to the same dataset updates its item DataBinding settings in certain cases.
  • The "RecordIndex out of range" exception is thrown when calling a data controller's Cancel procedure after a record insert operation if a data-aware DevExpress editor is bound to the data controller's dataset.

ExpressEditors Library

  • FilterPopup is drawn incorrectly when its Items' texts are too long.

ExpressLayout Control

  • A layout item added to a group at runtime changes the caption layout of other items in the group if the group applies wrapping to nested items.

ExpressLibrary

  • TDBLookupComboBox displays its drop-down window behind a skinned/Ribbon form that casts a shadow if the form's FormStyle property is set to fsStayOnTop in certain cases.

ExpressPrinting System

  • Export to PDF - Images with alpha channel information are exported from TdxSmartImage objects with a black background.
  • Images of the same size are all replaced by one of these images when they are printed in Microsoft Windows Server 2019 (OS Build 1809 or later).
  • The "Code 3: The system cannot find the path specified" error is thrown when opening the "PDF Export Options" dialog in certain cases.

ExpressQuantumGrid Suite

  • A data-aware View that is not in grid mode cannot move focus to another dataset record if a data-aware View in grid mode is bound to the same dataset.
  • Incremental search in the pop-up Quick Customization menu throws the "Invalid class typecast" exception in certain cases.
  • Table and Banded Table Views - Focus does not move to the first cell of a record appended by the Down keystroke.
  • Table and Banded Table Views - The record insert operation throws the EDatabaseError exception if the grid View is grouped by a column bound to a dataset field whose ReadOnly property is set to True.

ExpressSpreadSheet

  • An unary plus operator in a formula expression causes memory corruption in certain cases.
  • Clipboard operations exclude the first character from each copied cell in an application built with Embarcadero RAD Studio 10.3 Rio or newer.
  • Export to CSV - Implement a table alignment option that makes the cell count the same in all rows.
  • The "-700000 is not a valid date and time" exception occurs when assigning the cxDateUtils.NullDate constant to a cell object's AsDateTime property.
  • The "Integer overflow" or "XXX is not a valid date and time" exception occurs when a value that exceeds the MaxDateTime constant is converted to a date/time value.
  • The control incorrectly handles references to worksheets whose names include an apostrophe.
ExpressGridPack

ExpressGridPack

Ajoutez des fonctionnalités étendues de grille de données, d'impression, de tableau croisé dynamique, d’arborescence, de mise en page et d'apparence à vos applications Delphi et C++Builder.

ExpressGridPack est également disponible en :

Vous avez une question ?

Discutez en direct avec l'un de nos spécialiste des licences DevExpress .