Вопрос “Как открыть форму созданного документа 1c?” часто возникает перед программистами 1с.
Формы документов 1с
Объект конфигурации документ имеет несколько видов форм. 1с:Предприятие умеет генерировать все необходимые для документа формы. Разработчикам 1с предоставляется возможность конфигурировать самостоятельно формы для документов, которые им необходимы. Увидеть все формы документа можно в конфигураторе системы. Для этого выделяем Документ и открываем Формы:
Объект Документ может иметь три вида форм:
- документа
- списка
- выбора
При создании формы документа необходимо сделать следующие действия:
- Выбрать тип формы
- Поставить галочку “Назначить форму основной”
- Ввести имя и синоним формы(или оставить имя и синоним заданные по умолчанию)
Замечание: При определении формы документа как основной ее нельзя удалить. Необходимо вначале заменить основную форму и затем повторить удаление.
Как открыть форму созданного документа 1c програмно?
Сайт 1с ИТС предлагает следующий порядок действий:
- открыть форму нового документа и предоставить пользователю самому интерактивно записать данные объекта в базу данных.
- создать новый документ программно, программно заполнить его данными и программно записать. Затем, если нужно, показать его пользователю.
В первом сценарии проще всего использовать метод глобального контекста ОткрытьФорму(). Это можно сделать на клиенте.
При этом создается новый документ и открывается для редактирования основная форма этого документа.
Во втором весь процесс делится на 2 этапа
Вначале программно создается документ на сервере и заполняется данными.
Затем открывается форма на ссылке документ на клиенте.
В результате откроется документ заполненный данными на Сервере. Мы разобрали вопрос: “Как открыть форму созданного документа?”.