Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Значение не является значением объектного типа (Сумма)

Значение не является значением объектного типа (Сумма)
Я
   Mehanik
 
14.06.21 - 19:18
Всем привет! Только начал разбираться в 1С, но возникли ряд трудностей.

Вот собственно код:

&НаКлиенте
Процедура ТоварыЦенаПриИзменении(Элемент)
    Сумма = Элементы.Товары.ТекущаяСтрока.Сумма;
    Цена = Элементы.Товары.ТекущаяСтрока.Цена;
    Количество = Элементы.Товары.ТекущаяСтрока.Количество;
    
    Сумма = Цена * Количество;                
    
    Элементы.Товары.ТекущаяСтрока.Сумма = Сумма;
КонецПроцедуры

Конфигурация - Документ.

Со стороны пользователя, когда ввожу данные, выскакивает ошибка: Значение не является значением объектного типа (Сумма)

Тип данных для Цена/Сумма/Количество стоят "Число".
   PuhUfa
 
1 - 14.06.21 - 19:23
(0) хороший повод познакомится сразу с отладчиком
   Mehanik
 
2 - 14.06.21 - 19:30
Указывает:

Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма.Модуль(6, 39)    Цена = Элементы.Товары.ТекущаяСтрока.ЦенаТовара;
   Бишбармак
 
3 - 14.06.21 - 19:32
Цена = Элементы.Товары.ТекущиеДанные.ЦенаТовара;
   Mehanik
 
4 - 14.06.21 - 19:38
Всё равно:
Поиск строки "Использование в коде объекта метаданных"...
Основная конфигурация Документ.ПриходнаяНакладная.Форма.ФормаДокумента.Форма.Модуль(6, 39) : Цена = Элементы.Товары.ТекущаяСтрока.ЦенаТовара;
Найдено вхождений: 1
   mars2020
 
5 - 14.06.21 - 19:40
(4) ТекущаяСтрока не работает. Работает ТекущиеДанные
   Mehanik
 
6 - 14.06.21 - 19:43
(5) Да, Вы правы) Спасибо большое.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.