1.21.0-ms12 от 19.09.23 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. gs3:releasever:: 1.21.0-ms12 :Добавлено: #. **Добавить свойства и методы для работы с перетаскиванием (Drag&Drop) строк в ScalaAPI #148738T** Добавлены свойства и методы для работы с перетаскиванием (Drag&Drop) строк в ScalaAPI: 1) В ru.bitec.gtk.core.gl.view.CoreListView добавлены свойства canAcceptDragObject, dragObject, dragRecord и dragRecordColumnName; 2) Добавлен класс ru.bitec.gtk.core.gl.view.CoreRecord Подробности в документации https://docs.global-system.ru/as/dev/spec/services/drag-drop-rows/drag_and_drop_rows.html *Правка перенесена из* :gs3:releasever:`1.20.0-rc19` #. **Добавить реализации PascalAPI свойств и методов перетаскивания (Drag&Drop) строк списка 148738T** Добавлены реализации PascalAPI свойств и методов перетаскивания (Drag&Drop) строк списка в автоматическом режиме: 1) События фреймов OnDragOver и OnDragDrop; 2) Методы и свойства паскаль скриптера TbtkScriptControllerObject.DragObject, TbtkScriptControllerObject.AcceptDragObject, TbtkScriptControllerObject.DragRecord, TbtkScriptRecordObject.ValueByName, TbtkScriptRecordObject.Values *Правка перенесена из* :gs3:releasever:`1.20.0-rc19` #. **Добавить перетаскивание (Drag&Drop) строк между фреймами 148738T** Добавлена возможность перетаскивать (Drag&Drop) строки между фреймами в автоматическом режиме (dragDrop.rows.dragMode): 1) Для указания фреймов, с которых можно перетаскивать строки, используется свойство табличных фреймов dragDrop.rows.isDragEnabled; 2) Для указания фреймов, на которые можно перетаскивать строки, используется свойство табличных фреймов dragDrop.rows.isDropEnabled *Правка перенесена из* :gs3:releasever:`1.20.0-rc19` #. **Добавить размещение заголовков по уровням 143410T** В отображение AgGrid добавлен прототип поддерживающий многоуровневость колонок в области заголовков. #. **Предопределить для окна дебага отладочную переменную для переключения в Ag-grid** В целях отладки добавлена возможность любой грид переключиьт в ag-grid используя отладочную переменную "Force ag-grid (override gridComponentLib prop)" #. **Добавить вывод бандов при использование Ag-grid 135944T** Для Ag-grid (режим View.Representation.Layout.Frame.Table.gridComponentLib) добавлена поддержка иерархической группировки колонок (бэндов). На текущий момент поддерживается только визуальное отображение группировки в компоненте, никакие другие свойства групп колонок не поддерживаются. :Исправлено: #. **Вернуть пропавшие комментарии при наведении курсора на ячейки списка #152272T** Комментарии при наведении курсора на ячейку списка снова работают *Правка перенесена из* :gs3:releasever:`1.20.0-rc19` #. **Выбрасывать понятное исключение при попытке обращения к БД, не указанной в global.config.xml или TnsNames.ora (при наличии Oracle-драйвера). #152082T** Реализован выброс понятного исключения при попытке обращения к БД, не указанной в global.config.xml или TnsNames.ora (при наличии Oracle-драйвера).