Ввод документа на основании (как закрыть форму програмно) #142525


#0 by bo0s
Ситуация такова : В организации нужно выставить 5000 актов об оказании услуг + 5000 счетов-фактур. Счет фактура вводится на основании акта. Есть идея что можно было бы ввести сч-фак. на основании програмно но не получается что-то. Форма открывается но не могу ее закрыть програмно документы менять не желательно поэтому пишу обработку.
#1 by NS
Конт.СтрокаДействийФормы="#Закрыть"; ?
#2 by Rovan
а может вообще не открывть форму ? программно создал док и ладушки
#3 by bo0s
КонецЦикла; Эта фигня открывает форму все заполненно но как закрыть ???
#4 by bo0s
Rovan ты предлагаешь заполнить все реквизиты самому??? Если нет то раскажи как именно ?
#5 by NS
Модельно слово убери... Второй параметр проставь... (конт) И далее
#6 by bo0s
Написано: КонецПроцедуры При проверке синтаксиса 1с отвечает: ОткрытьФорму("Документ.СчетФактура",конт<<?>>,ДокВх); {Обработка.ВводОсн.Форма.Модуль}: Переменная не определена (конт) конт<<?>>.СтрокаДействийФормы="#Закрыть"; {Обработка.ВводОсн.Форма.Модуль}: Переменная не определена (конт) При проверке модуля обнаружены синтаксические ошибки!
#7 by NS
УЖОС! конт=""; напиши...
#8 by bo0s
написал: КонецПроцедуры Но этот гад открывает форму и все !!!
#9 by Rovan
можно скопировать в обработку из формы процедуру заполнения полей а если будешь через форму делать, то делай в ПриОткрытии СтатусВозврата
#10 by Rovan
попробуй конт.Закрыть или конт.Форма.Закрыть. но закроется когда программа выйдет из текущей процедуры или закрывать можно в самой форме передавая ей туда специальный параметр
#11 by bo0s
Rovan спасибо конечно но как заполнить все поля я догадываюсь мне бы хотелось все таки заполнить на основаниии  чтобы в будущем уметь все это так как такое может понадобиться не один раз ...
#12 by bo0s
Спасибо конт.Форма.Закрыть закрывает форму!!! Но ...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям