Перейти к содержанию

Контролы формы — Матрица совместимости (MTF/NTF)

1. Условные обозначения

  • Полная — поддержка в рабочем контуре без специальных ограничений.
  • Частичная — поддержка есть, но с оговорками по настройкам/сценарию.
  • Ограниченная — поддержка только в части сценариев.

2. Совместимость по группам контролов

Группа Старый MTF Новый MTF NTF Комментарий
File / MultiFile Полная Полная Частичная Часть сценариев зависит от create-flow и настроек показа в NTF
Lookup Полная Полная Частичная Зависимости по связям/фильтрам в NTF чувствительны к контексту
MultiLookup Полная Полная Частичная Схемы отображения и ToDo поддерживаются не одинаково во всех режимах
SelectUsers Полная Полная Частичная В NTF чаще используется упрощенный поток выбора до создания задачи
Table EP Ограниченная Полная Частичная Полноценный интерактивный сценарий в основном после создания задачи; кнопка «Множественный выбор» в NTF не отображается

3. Совместимость ключевых механизмов

Механизм Старый MTF Новый MTF NTF
Валидация обязательности Полная Полная Полная
Readonly/hidden режимы Полная Полная Частичная
Pull-обновление после save Полная Полная Полная
Realtime обновления (табличный ДП) Ограниченная Полная Ограниченная
Массовый upload файлов Полная Полная Частичная
Каскадные связи Lookup Полная Полная Частичная

4. Практические выводы для поддержки

  1. При инцидентах в NTF сначала проверять, поддерживается ли сценарий до фактического создания задачи.
  2. При расхождениях старый/new MTF ориентироваться на новый MTF как основной runtime.
  3. Для Table EP проблемы «только в NTF» часто связаны не с таблицей, а с create-flow и layout-ограничениями.

Связанные документы

  • docs/domains/task-forms/mtf-ntf-differences.md
  • docs/domains/form-controls/controls-reference.md
  • docs/domains/form-controls/frontend.md
  • docs/domains/form-controls/data-flow.md