Патент про управляемые формы
У фирмы 1С есть зарегистрированный патент на технологию управляемых форм от 2016 года. Внутри детально расписана та самая архитектура форм, которой мы пользуемся каждый день
Как это устроено:
1. Логическое описание формы
Генерируется автоматически из метаданных объекта или заранее готовится разработчиком: элементы, команды, порядок, группировки
2. Форм движок прогоняет описание через три независимых источника
- Функциональные опции решают что включено во внедрении
- Права доступа решают что скрыть от пользователя
- Пользовательские настройки это то, что человек сам подвинул под себя
3. На выходе визуальное описание, еще без привязки к устройству
4. И только на клиенте оно превращается в конкретную форму с учетом экрана, разрешения, шрифтов и типа клиента
Из интересного:
1. Пользовательские настройки в патенте прямо ограничены. Можно скрыть поле, передвинуть его, задать размер. А вот добавить новое поле пользователь не может, только разработчик через логическое описание
2. Отдельный пункт формулы про сообщения об ошибках рядом с полем, если данные введены некорректно
3. В примере серверного железа в патенте фигурирует процессор Intel Core 2 Quad и видеокарта nVidia GeForce GT 240M. Возраст документа чувствуется

18
4
4
1
1
1July 6, 2026 2K 4 16