Имя: Пароль:
1C
1С v8
Выполнить процедуру модуля формы документа из внешней обработки
0 GreatOne
 
15.01.15
16:05
Вроде все элементарно. Есть документ РТиУ, на форме кнопка
Процедура КоманднаяПанельДокументыРасчетовСКонтрагентомЗаполнитьТолькоПоЗаказу(Кнопка)
    
    УправлениеВзаиморасчетами.ЗаполнитьПредоплату(ЭтотОбъект, мСтруктураПараметровВзаиморасчетов);
    
КонецПроцедуры
.
Мне надо выполнить эти действия для открытого документа РТиУ из внешней обработки. Туплю) Как проще всего сделать?
Процедура должна быть экспортная? И как мне получить в обработке уже открытую форму документа?
1 mikecool
 
15.01.15
16:06
вызвать УправлениеВзаиморасчетами.ЗаполнитьПредоплату
ваш КО
2 GreatOne
 
15.01.15
16:07
(1) а параметр мСтруктураПараметровВзаиморасчетов? Он же в модуле формы создался
3 Maxus43
 
15.01.15
16:10
(2) создай в своей обработке аналогично эту структуру
4 Maxus43
 
15.01.15
16:12
форму получать тебе не надо, нужен Объект...

З.ы. задача из рода - сделать с открытой формой что-то не из этой формы - является еретичной сама по себе. Автор и исполнитель должны быть отлучены от церкви
Программист всегда исправляет последнюю ошибку.