1.21#
- 1.21#
1.21.0-ms19 от 19.12.23#
- 1.21.0-ms19#
- Добавлено
Добавить отображение всплывающей подсказки для элементов диаграммы Гантта 157372T
Добавлено отображение всплывающей подсказки для элементов диаграммы Гантта (параметр Hint)
Правка перенесена из
1.20.0-rc24
Реализовать по адресу `/{DATABASE}/webserver/sln` SolutionServlet, направляющий обработку http-запросов в прикладное решение.
[Technical preview] По адресу /{DATABASE}/webserver/sln объявлен Servlet, направляющий обработку http-запросов в прикладное решение.
Объявить интерфейс обработчика Http-запросов в прикладном коде решенияCoreServlet.
Объявлен интерфейс обработчика Http-запросов в прикладном коде решения:
CoreServlet
.
1.21.0-ms17 от 24.10.23#
- 1.21.0-ms17#
- Изменено
Исправить отображение панели заголовка индикатора окружения 156376T
Иправлено отображение пустого пространаства на месте заголовка индикатора окружения при неактивном индикаторе окружения.
1.21.0-ms15 от 16.10.23#
- 1.21.0-ms15#
- Добавлено
Добавить изменение фонового цвета контейнеров по EnvironmentIndicator 154422T
Реализовано управление фоновым цветом приложений через настройки индикаторов среды рабочего окружения в конфигурации сервера.
Подробно в документации: Индикаторы среды рабочего окружения
Реализовать отображение рамки и подписи EnvironmentIndicator для приложения 152506T
Реализовано отображение рамки вокруг главной формы приложения с заданными цветом и с заголовком под приложением.
Подробно в документации: Индикаторы среды рабочего окружения
- Исправлено
Исправить копирование содержимого ячеек дерева
Текст копировался без переносов которые содержал исходный текст атрибута.
1.21.0-ms14 от 10.10.23#
- 1.21.0-ms14#
- Добавлено
Реализовать возможность выполнения прикладной бизнес логики в параллельных потоках. #155598T
Реализована возможность выполнения прикладной бизнес логики в параллельных потоках. В GTK-Core добавлен: WorkSessionSubCtx. В прикладном GTK: ru.bitec.app.gtk.eclipse.parallel.Parallel.
- Исправлено
Исправить ошибки при перетаскивании и изменении размеров колонок в гридах с включеннным перетаскиванием строк 154568T
Исправлены ошибки при перетаскивании и изменении размеров колонок в гридах с включеннным перетаскиванием строк
Правка перенесена из
1.20.0-rc22
1.21.0-ms13 от 03.10.23#
- 1.21.0-ms13#
- Добавлено
Добавить отображение всплывающих подсказок для редакторов атрибутов в карточке #153742T
Добавлены всплывающие подсказки для редакторов атрибутов в карточке (https://docs.global-system.ru/as/dev/reference/api/core-gtk/ru/bitec/gtk/core/gl/meta/pojo/attrs/Card.html#showhint)
Правка перенесена из
1.20.0-rc21
1.21.0-ms12 от 19.09.23#
- 1.21.0-ms12#
- Добавлено
Добавить свойства и методы для работы с перетаскиванием (Drag&Drop) строк в ScalaAPI #148738T
Добавлены свойства и методы для работы с перетаскиванием (Drag&Drop) строк в ScalaAPI:
В ru.bitec.gtk.core.gl.view.CoreListView добавлены свойства canAcceptDragObject, dragObject, dragRecord и dragRecordColumnName;
Добавлен класс ru.bitec.gtk.core.gl.view.CoreRecord
Подробности в документации https://docs.global-system.ru/as/dev/spec/services/drag-drop-rows/drag_and_drop_rows.html
Правка перенесена из
1.20.0-rc19
Добавить реализации PascalAPI свойств и методов перетаскивания (Drag&Drop) строк списка 148738T
Добавлены реализации PascalAPI свойств и методов перетаскивания (Drag&Drop) строк списка в автоматическом режиме:
События фреймов OnDragOver и OnDragDrop;
Методы и свойства паскаль скриптера TbtkScriptControllerObject.DragObject, TbtkScriptControllerObject.AcceptDragObject, TbtkScriptControllerObject.DragRecord, TbtkScriptRecordObject.ValueByName, TbtkScriptRecordObject.Values
Правка перенесена из
1.20.0-rc19
Добавить перетаскивание (Drag&Drop) строк между фреймами 148738T
Добавлена возможность перетаскивать (Drag&Drop) строки между фреймами в автоматическом режиме (dragDrop.rows.dragMode):
Для указания фреймов, с которых можно перетаскивать строки, используется свойство табличных фреймов dragDrop.rows.isDragEnabled;
Для указания фреймов, на которые можно перетаскивать строки, используется свойство табличных фреймов dragDrop.rows.isDropEnabled
Правка перенесена из
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
Комментарии при наведении курсора на ячейку списка снова работают
Правка перенесена из
1.20.0-rc19
Выбрасывать понятное исключение при попытке обращения к БД, не указанной в global.config.xml или TnsNames.ora (при наличии Oracle-драйвера). #152082T
Реализован выброс понятного исключения при попытке обращения к БД, не указанной в global.config.xml или TnsNames.ora (при наличии Oracle-драйвера).
1.21.0-ms11 от 22.08.23#
- 1.21.0-ms11#
- Добавлено
Реализовать лицензирование множества модулей с именами, соответствующими паттерну. #151686T
Реализовано лицензирование множества модулей с именами, соответствующими паттерну.
1.21.0-ms10 от 15.08.23#
- 1.21.0-ms10#
- Добавлено
Реализовать аутентификацию с помощью токенов разных типов. 149658T
Реализована аутентификация с помощью токенов разных типов.
Реализовать управление видимостью инструментов отладки в гл.меню наличием привилегии пользователя. #150170T
Реализовано управление видимостью инструментов отладки в гл.меню наличием привилегии пользователя.
Реализовать загрузку списка привилегий пользователя из таблиц модуля BTK. #150170T
Реализована загрузка списка привилегий пользователя из таблиц модуля BTK.
- Исправлено
Исправить ошибку `Counter ‘nodecounter-20-8’ for database ‘GLOBAL’ become below zero`. #150786T
Исправлена ошибка Counter ‘nodecounter-20-8’ for database ‘GLOBAL’ become below zero.
Исправить зацикливание GUI при повторном подключении к неактивированной БД. #150786T
Исправлено зацикливание GUI при повторном подключении к неактивированной БД.
Исправить NPE при повторном подключении к неактивированной БД. #150786T
Исправлено NPE при повторном подключении к неактивированной БД.
Исправить ошибку открытия Lookup редактора в карточном гриде #148634T
Исправлена ошибка открытия редактора с выпадающим списком в карточном гриде при быстром переключении на фокуса
Правка перенесена из
1.20.0-rc16
Исправить обновление записей древовидного списка авто раскрытии дерева #148634T
Исправлено отсутствие обновления записи изменяемого атрибута Lookup редактора в карточном гриде после редактирования
Правка перенесена из
1.20.0-rc16
Добавить обновление записи изменяемого атрибута Lookup редактора в карточном гриде #148634T
Исправлено отсутствие обновления записи изменяемого атрибута Lookup редактора в карточном гриде после редактирования
Правка перенесена из
1.20.0-rc16
Исправить применение редактора выпадающий список в карточном гриде #148634T
Исправлено применение редактора с выпадающим списком в карточном гриде
Правка перенесена из
1.20.0-rc16
Исправить неправильное определение типа редактора TagLookUp атрибута #149528D
Исправлена проблема отображения атрибута с редактором TagLookUp, при которой он отображался как атрибут с редактором LookUp
1.21.0-ms9 от 26.07.23#
- 1.21.0-ms9#
- Добавлено
Реализовать взаимодействие с последовательными COM-устройствами. #144734T
Реализовано API для взаимодействия с последовательными COM-устройствами.
Добавить в конфигурацию AS путь к файлу с мастер-паролем. #149556T
В конфигурацию AS добавлен путь к файлу с мастер-паролем.
Реализовать проброс параметров вызова bash-скрипта запуска в запуск приложения #149690T
Реализован проброс параметров вызова bash-скрипта запуска к запуску приложения GlobalServer
Реализовать аутентификацию средствами контейнера сервлетов. #147148D
Реализована аутентификация пользователей средствами контейнера сервлетов.
Реализовать страницу входа в систему, отдельную от GWT приложения. #147148D
Реализована страница входа отдельная от GWT-приложения.
Добавить gtk-core методы CoreOperisEvent, isClone.
Добавлены gtk-core методы CoreOper: isEvent, isClone.
- Исправлено
Исправить ошибку “Невозможно начать транзакцию, так как сессия не захвачена для работы” в серверном коде Ext-компонента. #149590T
Исправлена ошибка “Невозможно начать транзакцию, так как сессия не захвачена для работы” в серверном коде Ext-компонента.
Исправить ошибку “RowProvider пуст” при вызове mergeItems #148612T
Исправлена ошибка “RowProvider пуст” при вызове mergeItems в состоянии редактирования
Добавить вызов post перед сортировкой списка
Добавлен вызов AfterEdit перед сортировкой списка в состоянии редактирования
Исправить значение глобальной скриптовой переменной `operation`.
Исправлено значение глобальной скриптовой переменной operation при создании исполнителя операции и выполнении клонированной или курсорной (getSqlText, RefeshItem) операции.
- Изменено
Удалить захардкоженный пароль по-умолчанию для AES-шифрования. #149556T
Удалён пароль по-умолчанию для шифрования/дешифрования паролей конфигурации.
1.21.0-ms8 от 11.07.23#
- 1.21.0-ms8#
- Добавлено
Добавить в метаданные операции свойство `handler`. #148172T
В метаданные операции выборки добавлено свойство handler - Обработчик операции.
- Исправлено
Исправить неправильную логику итератора параметров элемента диаграммы Гантта #148782D
Исправлена ошибка приводящая к невозможности выделения элемента диаграммы Гантта, если строка параметров элемента пустая
Исправить нулевую ширину диаграммы Гантта #141368D
Исправлена ошибка с нулевой шириной диаграммы Гантта, если она находилась в закладках
1.21.0-ms7 от 04.07.23#
- 1.21.0-ms7#
- Добавлено
Реализовать возможность добавления нового тега для редактора TagLookup #138625D
Реализована возможность добавления нового тега в редакторе TagLookup посредством прикладной операции
- Исправлено
Устранить NPE в кластерном счётчике #148246T
Устранена NPE в кластерном счётчике.
Устранить ошибку синхронизации кластерных счётчиков. #148246T
Устранена ошибка синхронизации кластерных счётчиков.
Фильтровать значение ComboBox’a с учетом свойства LookUpListIncFilterType 112520D
Для редактора “Выпадающий список” добавлена обработка свойства “Тип инкрементального фильтра”
Устранить ClassCastException при получении вложенного Bundle из KeyBundle или IndexBundle.
Устранён ClassCastException при получении вложенного Bundle из KeyBundle или IndexBundle.
1.21.0-ms6 от 20.06.23#
- 1.21.0-ms6#
- Добавлено
Добавить установку курсора в конец строки после выбора значения в редакторе TagLookup #138625D
Добавлена обработка свойства “Операция “элемент списка выбран”” для редактора “Выпадающий список с мультивыбором”
Уведомлять об ошибках уничтожения форм не только сообщением в логе.
Добавлено уведомление диалогом об ошибках уничтожения формы.
- Исправлено
Установить значение текущей локали для потока сессии PostgreSQL решения. #146996T
Исправлена установка текущего языка сессии для PostgreSQL решения.
Выдавать предупреждение о начатой транзакции при открытии модальных диалогов. #146756T
Выдаётся предупреждение о начатой транзакции при открытии модальных диалогов.
Не сохранять/восстанавливать в реестре настойки выборок с пустым именем и/или клонирующих выборок. #137570D
В реестре не сохраняются настройки выборок с пустым именем и клонирующих выборок.
Запретить открытие формы по ссылке при наличии открытых модальных формах. #146970T
Запрещено открытие формы по ссылке при наличии открытых модальных формах.
Устранить формирование EErrorLeaf при ошибках построения детальных узлов выборки. #146970T
Устранено формирование EErrorLeaf при ошибках построения детальных узлов выборки.
Отображать ошибки открытия формы по ссылке в диалоге, а не в тексте гл.формы. #146970T
Исправлено отображение ошибок открытия документа по ссылке в модальном диалоге об ошибке.
Исправить переключение текущего языка в диалоге подключения. #146996T
Исправлено переключение текущего языка в диалоге подключения.
Исправить потерю исключения при построении выборки редактора комбобокс #147040T
Исправилена потеря исключения при построении выборки редактора выпадающего списка.
Правка перенесена из
1.20.0-rc9
1.21.0-ms5 от 06.06.23#
- 1.21.0-ms5#
- Исправлено
Исправить применение редактора другого атрибута к ячейке карточного грида #146138T
Исправлена ошибка присвоения редактора из другого атрибута к ячейке карточного грида
Правка перенесена из
1.20.0-rc8
1.21.0-ms4 от 30.05.23#
- 1.21.0-ms4#
- Исправлено
Исправить инициализацию дефолтной кнопки редактора с кнопками в свойствах атрибута #145780T
Исправлена ошибка, возникающая при построении редактора с произвольными кнопками, если у данного редактора не задано доступных кнопок
Правка перенесена из
1.20.0-rc6
- Изменено
Исправить ошибку открытия транспонированных списков #145892T
Исправлена ошибка открытия транспонированных списков
1.21.0-ms3 от 23.05.23#
- 1.21.0-ms3#
- Исправлено
Исправить ошибку кастования разделителей подменю тулбаттона при отображении #145790T
Исправлена ошибка, возникающая при раскрытии подменю кнопок тулбара второго и последующих вложенных уровней, на которых расположены разделительные линии.
Правка перенесена из
1.20.0-rc6
Исправить восстановление настроек из реестра для списков #145774T
Исправлено восстановление пользовательских настроек колонок из реестра
Правка перенесена из
1.20.0-rc6
Исправить сброс группировки в гриде #145742T
Исправлен сброс группировки в гриде при нажатии “Восстановить настройку по умолчанию”
Правка перенесена из
1.20.0-rc6
Исправить ошибку отображения контролов операций при смене активности операции #143828T
Исправлена ошибка отображения визуальных контролов операций при смене активности операции из прикладного кода
Правка перенесена из
1.20.0-rc5
Исправить построение узлов визуальных контролов неактивных операций #143828T
Исправлена ошибка отображения визуальных контролов операций при смене активности операции из прикладного кода
Правка перенесена из
1.20.0-rc5
Исправить увеличение значения минут при нажатии на кнопку для уменьшения значения #145638D
Исправлено некорректное поведение редактора времени при попытке уменьшения значения минут и часов с помощью кнопки
Правка перенесена из
1.20.0-rc5
1.21.0-ms2 от 16.05.23#
- 1.21.0-ms2#
- Добавлено
Добавить потоковый режим для экспорта в Excel больших таблиц 128896D
Добавлен потоковый режим экспорта списков в Excel
- Исправлено
Исправить размеры редакторов в карточке #145076D
Исправлены ошибки размеров редакторов в карточке
Правка перенесена из
1.20.0-rc4
Исправить ошибку превышения лимита открытых курсоров 144876T
Исправлена ошибка “ORA-01000: maximum open cursors exceeded”, возникавшая при открытии большого числа узлов курсорного дерева
1.21.0-ms1 от 09.05.23#
- 1.21.0-ms1#
- Добавлено
Реализовать добавление тэгов <th:block/> в xml-метаданные выборки #144442T
Реализовано добавление тэгов <th:block/> в xml-метаданные выборки.
- Исправлено
Исправить загрузку коллекции изображения ModernHeaderImageList из ресурсов в Linux #144948T
Исправлена загрузка коллекции изображения ModernHeaderImageList из ресурсов в Linux.
Исправить перезагрузку прикладного кода для невидимых DynDet-выборок. #144886T
Исправлена перезагрузка прикладного кода для невидимых DynDet-выборок.
Привести свойства атрибута для разметки карточки к верхнему регистру #144920T
Исправлена ошибка построения разметки карточки, приводящая приложение к бесконечному ожиданию на открытии формы.
Правка перенесена из
1.20.0-rc2
Исправить отображение строки группировки при выгрузке в excel 144568T
Исправлено отображение строки группировки при экспорте списка в excel. Теперь строка группировки отображается так же, как и в интерфейсе
Правка перенесена из
1.20.0-rc2
- Изменено
Исправить отсутствие вычисления ширины колонок при открытии грида #144432T
Исправлен автоподбор ширины колонок при открытии списка
Правка перенесена из
1.20.0-rc1