Имя: Пароль:
1C
 
Групповое создание документов
0 Egor097
 
04.03.23
14:48
Задача: групповое создание документов по нажатию на кнопку
1. На произвольной форме заполняют данные, нажимаем "Выполнить".
2. Создается новый документ, открывается, заполняется данными из формы
3. Созданный документ записывается и закрывается.
5. Создается следующий новый документ, и так далее в цикле

Как можно реализовать эту схему?
1 PR
 
04.03.23
14:52
Да
2 lubitelxml
 
04.03.23
15:13
(0) Зачем форму то открывать? Все действия в типовых например можно сделать с новым документом без открытия формы (все есть в модуле документа). Если не типовая - переносите процедуры с формы в модуль объекта, и не открывайте форму
3 Egor097
 
04.03.23
15:24
(2)А как данные из произвольной формы перенести в форму документа?
P.S Начинающий  программист, поэтому если можно поподробнее
4 Мультук
 
гуру
04.03.23
15:43
(0)


1) Понять зачем здесь открытие формы. Какой сакральный смысл ?
2) Научиться создавать один экземпляр документа программно. {В УТ, ЕРП не очень тривиальная задача для новичка}
3) Далее делать создание документов в цикле
4) Еще далее научится выносить это в фоновые задание

Перенос данных:

НовыйДокумент.Дата = Объект.Дата;

Где объект твоя обработка, а Объект.Дата -- реквизит данной обработки.

P.S.
Если напишешь имя конфигурации и вид документа, возможно кто-то поможет кодом.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший