v8: Реквизиты форм Создаются на отдельной закладке Реквизиты при редактировании формы. Их нельзя создать программно, только интерактивно в конфигураторе. Реквизиты формы не сохраняются в базе данных как реквизиты справочника, например.
Программно они доступны в модуле формы без точки и вне формы через точку как свойства объекта типа «Форма».
Один и только один из реквизитов может быть основным. В этом случае он должен быть выбран в свойстве Данные в свойствах формы. Основной реквизит выделяется жирным шрифтом в списке реквизитов. Основной реквизит формы влияет на ее назначение, характер, поведение. В зависимости от типа основного реквизита у формы могут появиться новые свойства, методы (расширения формы), меняется поведение по кнопке ОК, Закрыть и т.д. При обращении по имени в модуле формы поиск идёт сначала по реквизитам формы, затем по реквизитам объекта, который задан в основном реквизите формы.
Реквизиты формы обеспечивают связь элементов формы с данными (с реквизитами и табличными частями объектов) через свойство Данные элементов формы.
Кнопка «Размещение данных» автоматически настраивает эту связь, но пользоваться ей необязательно (в отличие от 7.7).
Для начинающих есть статья на ИТС: «Методические рекомендации» / «Формы» / «Связь формы и элементов управления с данными».
см. также
Книга знаний: v8: Передача данных из одной формы в другую;
|