Можно ли программно записать документ из его формы #114325


#0 by johnnik
Вроде бы и метод есть Записать, а вот не сохраняет. Ошибку выдает:Записать;{Документ.Счет.Форма.Модуль}: Данная команда не может выполняться в формуле элемента диалогаКак все таки сделать это
#1 by Денис2
А ты куда это пихаешь? По кнопке - пишется.
#2 by NS
С текста на форме, либо из формулы пытаешься записать...Там получится только через форма.закрыть
#3 by 2Green
да. можно.
#5 by 2Green
off: (1,2) часто видимся, я с Москвы Денис, а Вы?
#6 by johnnik
При вводе на основании у меня открывается документ "Счет" через "ОткрытьФорму", и мне надо его потом записать после кое-каких действий. А не получается. В модуле формы документа. Не из формулы Отлично. Как?
#7 by Денис2
а я нет :-)
#8 by КонецЦикла
Пишешь "Данная команда не может выполняться в формуле элемента диалога"А тут пишешь типа в модуле формы :(Так и рехнуться моно...
#9 by Денис2
код показывай.
#10 by 2Green
ясно
#11 by johnnik
Вот-вот, мне и самому странно. Но метод Записать у меня вызывается в модуле формы документа, НЕ в формуле элемента диалога этой формы.
#12 by NS
А модуль откуда запускается. Сергей из Питера.
#13 by johnnik
Если Форма.Параметр = 9999 Тогда     КонецЕсли;Это конечно код не весь :)
#14 by Kondrat
Так кажется.
#15 by Денис2
А откуда _это_ вызывается?
#16 by johnnik
В документе "Нал" есть строка:ОткрытьФорму("Документ.Счет,Парам,ТекущийДокумент)а в документе "Счет" проверяется переменная "Парам" и если она соответствует некоему условию, то документ "Счет" нужно заполнить определенным образом и записать, а если не соответствует, то не делать ничего, оператор сам заполнит и запишет руками
#17 by smaharbA
у меня на кнопке провести есть вот так, и работает...... наверно у тебя Записать в какомнибудь текстовом поле...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям