В «1С:Предприятии» можно не создавать формы для представления и обработки объектов данных. В этом случае при выполнении команд открытия форм система самостоятельно, на лету, создаст необходимую форму. Созданная форма будет обладать функциональностью и представлением по умолчанию. Что же определяет представление и функциональность формы?
Стандартное представление и функциональность формы определяют объект встроенного языка УправляемаяФорма (например, способность формы закрываться) и расширение формы (например, способность записывать данные формы в информационную базу).
Расширение формы – это дополнительные свойства, методы, параметры и команды, которые появляются у объекта УправляемаяФорма, когда ей назначен основной реквизит.
Важно понимать следующее:
Расширения могут присутствовать и у элементов формы. Как и для самой формы, состав расширения, то есть дополнительные свойства, методы и т. д., элемента формы определяется типом реквизита, с которым элемент связан.
При необходимости реализовать нестандартное представление данных или нестандартную функциональность разработчик может самостоятельно разработать форму в конфигураторе. Для разработки форм используется редактор форм. С помощью этого редактора разработчик создает для формы необходимый набор реквизитов и команд, а также элементы формы, которыми они отображаются.
ПРИМЕЧАНИЕ
Более подробно о работе с редактором форм можно прочитать в .
В качестве отправной точки мы будем использовать демонстрационную базу «Глава 1.11. Создаем произвольные команды». Результат выполняемых действий можно посмотреть в демонстрационной базе «Глава 1.12. "Командуем" формами».