Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 23:48

Метод объекта не обнаружен

Автор Бактыжан Килибаев, 15 окт 2019, 08:43

0 Пользователей и 1 гость просматривают эту тему.

Бактыжан Килибаев

Процедура МатериалыЦенаПриИзменении(Элемент)
   СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;
   РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);
КонецПроцедуры
Учусь менять сумму товара автоматически, путём изменения цены, выдаёт ошибку в платформе, отладка не показывает ошибок.
Снизу кош обишки
{Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма(12)}: Метод объекта не обнаружен (РассчитатьСумму)
   РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);

LexaK

ЦитироватьРаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);
такая конструкция подразумевает что у вас есть:
Общий модуль - РаботаСДокументами (не глобальный)
в нем есть Процедура - РассчитатьСумму() со словом Экспорт
Проверьте, так ли у вас?
если помогло нажмите: Спасибо!

Бактыжан Килибаев

да, есть вот она
Процедура РассчитатьСумма(СтрокаТабличнойЧасти)Экспорт
   СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
КонецПроцедуры

LexaK

э-э-э
РассчитатьСумма() НЕ РАВНО РассчитатьСумму()
если помогло нажмите: Спасибо!

Бактыжан Килибаев

я не понял, а скобки для чего?
если что это материал с книги радченко

LexaK

да-а-а,
у себя в программе вы пишите
ЦитироватьПроцедура МатериалыЦенаПриИзменении(Элемент)
   СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;
   РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);
КонецПроцедуры
а в модуле у вас такая процедура
ЦитироватьПроцедура РассчитатьСумма(СтрокаТабличнойЧасти)Экспорт

найдите разницу, между
РассчитатьСумму
РассчитатьСумма

если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск