|
Вызов процедуры из формы в обработку
| ☑ |
0
Nextor257
26.05.15
✎
18:36
|
В ут 11.1.10 Пишу в обработке:
НашОбъект=Объект.ДокументПоступления.ПолучитьОбъект();
ФормаОбъект=НашОбъект.ПолучитьФорму("ФормаДокумента");
Для Каждого Стр Из НашОбъект.Товары Цикл
Стр.СуммаНДС=Стр.Сумма/118*18;
ФормаОбъект.ТоварыСуммаНДСПриИзменении(Стр);
КонецЦикла;
НашОбъект.Записать(РежимЗаписиДокумента.Запись);
При вызове получаю ошибку "метод объекта не обнаружен"
в форме эта функция вызывается когда меняешь НДС руками.
Как правильно будет?
|
|
1
trooba
26.05.15
✎
18:38
|
(0) Он из формы наверняка общие модули спрашивает, вот их и используй
|
|
2
Nextor257
26.05.15
✎
18:42
|
нет, не спрашивает. Все считается в форме
|
|
3
Nextor257
26.05.15
✎
20:30
|
Потому что надо писать вот так:
ФормаОбъект=НашОбъект.ПолучитьФорму("Документ.ПоступлениеТоваровУслуг.Форма.ФормаДокумента");
Тогда все работает
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший