Автоматическая форма
Автоматические формы используются приложением, когда происходит обращение к данным, для которых разработчик не создал собственные формы. Такой же механизм генерации форм используется в среде разработки при создании собственной формы объекта или списка.
Автоматическая форма создается для объекта и списка.
- Форма объекта имеет тип <ИмяЭлементаПроекта>.АвтоматическаяФормаОбъекта и содержит поля для редактирования всех реквизитов объекта.
- Форма списка имеет тип <ИмяЭлементаПроекта>.АвтоматическаяФормаСписка и содержит динамический список с колонками для всех реквизитов объекта.
Поддержка табличных частей и реквизитов-коллекций
Автоматическая форма поддерживает хранимые структуры, табличные части и реквизиты-коллекции, если в них используется только один тип, который является хранимой структурой.
- включены отметки строк;
- есть команды:
- Переместить строку вверх,
- Переместить строку вниз,
- Удалить,
- Добавить строку.
Пример
Для справочника Заказы с полями Заказчик, Код, Дата и табличной частью Товар, Количество, Цена автоматическая форма списка будет выглядеть так:
В форме списка можно выполнять поиск по реквизитам справочника, создавать новые элементы и копировать существующие. Если нажать на + Создать, откроется автоматическая форма объекта:
В верхней части формы отображаются реквизиты справочника, в нижней части — табличная часть.
Чтобы добавить строку в табличную часть, нажмите Добавить строку. В табличной части можно сортировать столбцы, передвигать строки вверх и вниз, а также удалять их.
Чтобы скопировать текущую запись справочника, нажмите Создать копию в правом верхнем углу. Для записи также доступны кнопки Сохранить и закрыть, Сохранить и Удалить.