Гриды — Известные проблемы¶
Реестр выявленных багов и ограничений гридов 1Формы: группировка, пикеры лукапов, представление «Иерархия» и нумерация/маска в табличных ДП. Документ для поддержки при разборе обращений. Ниже — подтверждённые проблемы с симптомами, статусом и обходными путями.
1. Группировка по локализованным ДП не локализуется¶
Выявлен: 2026-02-09 Статус: баг подтверждён, принят в работу
Симптом: при группировке задач в гриде по ДП типа «Лукап» заголовки групп отображаются на русском, хотя язык интерфейса пользователя — другой (например, английский). В колонках грида тот же лукап отображается корректно.
Причина: сервис группировки не локализует значения для типов «Лукап», «Combobox», «Select» — значение из денормализованной таблицы передаётся в интерфейс без перевода.
Затронуты: LookUpField (основной), Combobox/Select с локализацией, Text (localizable).
Обходной путь: нет. Рекомендуется не группировать по лукап-полям до исправления.
2. Пикер лукапа на сводный раздел — колонки не отображаются (v266)¶
Выявлен: 2026-03-20 Статус: баг подтверждён Версия: v2.266.594.0
Симптом: пикер лукапа на сводный раздел отображает только системные колонки (Задача, Срок), игнорируя пользовательские настройки колонок.
Данные: AdminSPA показывает 12 видимых колонок (Категория, Страна, Город и др.), но GET /api-core/datasource/{id}/config возвращает только 2 колонки (isDefault: true).
Причина (гипотеза): AdminSPA сохраняет настройки колонок, но /config-маршрут читает из другого источника. Пикер строит грид по данным из /config, поэтому пользовательские колонки не отображаются.
Обходной путь: нет.
3. Иерархия задач не поддерживает динамические колонки¶
Выявлен: 2026-04-28 Статус: ограничение подтверждено
Симптом: в представлении «Иерархия» отображаются только статические дополнительные параметры категории. Динамические колонки, формируемые через хранимые процедуры или другие источники динамических настроек колонок, в дереве не выводятся.
Причина: представление «Иерархия» строит набор полей из настроек иерархии категории и не учитывает динамические колонки грида. Поддержка динамических колонок есть в табличном представлении, но не в дереве.
Затронуты: представление категории «Иерархия», дополнительные параметры в гриде иерархии, динамические колонки.
Обходной путь: для отображения динамических колонок использовать табличное представление вместо иерархии.
Связанные документы:
- Гриды — решение проблем (раздел 3.3)
4. Нулевая высота таблицы в админ-страницах настроек¶
Выявлен: 2026-06-17 Статус: исправлен в 2.268.362
Симптом: грид со списком таблиц блока на вкладке «Редактировать блоки» (admin-subcategory-blocks) или грид пользователей в карточке орг.единицы (admin-org-structure-form) схлопывается в нулевую высоту — данные с API приходят, но визуально не отображаются.
Причина: из-за ошибки в CSS-вёрстке грид схлопывался в нулевую высоту, когда родительский контейнер имел авто-высоту.
Исправлено в 2.268.362.
5. Числовой редактор в AddNewRowModal дописывает дробную часть при вводе¶
Выявлен: 2026-06-17 (регрессия 2.266 → 2.268) Статус: исправлен в 2.268.361
Симптом: в модальном окне «Новая строка» (AddNewRowModal) для ДП «Таблица» числовая колонка с дробной частью на каждое нажатие клавиши форматирует значение — ввод 5 мгновенно превращается в 5,000, последующие цифры подмешиваются как округление (2 без изменений, 5 — +1, 8 — ещё +1). Ввести 5,370 с клавиатуры нельзя — работает только обход через выделение дробной части. В инлайн-редакторе грида ввод был корректен — ломалось только в модалке.
Причина: из-за ошибки в логике редактора обработчики ввода не подключались, когда поле открывалось без автофокуса (как в модальном окне «Новая строка») — и числовое поле теряло специальную обработку дробной части.
Исправлено в 2.268.361. Поведение в модальном окне теперь совпадает с инлайн-редактором грида: автодополнение нулей до нужной разрядности срабатывает только при потере фокуса или нажатии Enter, во время ввода значение не округляется; при нулевой разрядности запятая по-прежнему блокируется.
6. Залипание значения в ДП «Текст с маской» при переключении задач в гриде¶
Выявлен: 2026-06-17 (регрессия) Статус: исправлен в 2.268.x
Симптом: в гриде категории с ДП «Текст с маской» при последовательном переключении между задачами поле показывает значение из ранее открытой задачи. Обновление приходит только после F5. Обычный текст и режим телефона обновляются нормально, ломался только режим маски.
Причина: грид переиспользует компонент поля между задачами, а подписка ветки с маской оставалась на прежнем экземпляре ДП — поэтому поле показывало значение из ранее открытой задачи.
Исправлено. Подписка теперь реактивно переключается при смене ДП, а значение поля берётся из реактивного потока — при переключении задач маска сразу показывает актуальное значение.