[I128-2678] Чекбокс-параметры в preselection-диалогах WIrbis


НАЧАЛО >> Оглавление >> Общее описание >> История изменений >> Что нового в проекте I128 >> Версия 2026.3 >> [I128-2678] Чекбокс-параметры в preselection-диалогах WIrbis📄 Скачать в DOCX


Тип Версия Статус Приоритет Исполнитель
⚙️ Новые возможности 2026.3 🔘 Завершено Средний Ilya Mikhaylenko

Компоненты: ИРБИС 128. Модуль WIrbis - Системный модуль

Завершено: 10.07.2026 00:21

Ценность Общие preselectionдиалоги WIrbis смогут принимать booleanпараметры без отдельной реализации в каждом вызывающем модуле. Это нужно для сценариев, где пользователь вместе с выбором записи или значения включает дополнительный режим обработки.

Сценарий Модуль передает в PreselectionActionsQ параметр rqsts с type=checkbox, именем параметра, текстом чекбокса, inputValue и значением по умолчанию. Диалог показывает чекбокс и передает выбранное значение в action вместе с остальными параметрами.

Совместимость Существующие типы rqsts mnuSelect и string сохраняют прежнее поведение. Если checkbox не используется, поведение preselection-диалогов не меняется.

-

I1282678 добавляет в общий WIrbis preselectionдиалог поддержку checkboxпараметров. PR открыт как technicalonly первая волна для develop; видимый пользовательский сценарий использует этот контракт в зависимой задаче I128-2091.

Куда смотреть:

Изменения по файлам:

modules/WIrbis/JS/irbis-recpreselectorq.js

1. Связанные задачи

1.1. 🔗 blocks: I128-2091

[I128-2091] Возможность убирать не наследуемые права у потоков объекта Статус: Завершено | Автор: Галина Арноси