Имя: Пароль:
1C
1С v8
Что не так?
🠗 (Волшебник 19.03.2019 21:02)
,
0 Lecowi
 
19.03.19
20:25
&НаКлиенте
Процедура ТоварыНаименованиеПриИзменении(Элемент)
    СтрокаТабличнойЧасти = Элементы.ТоварыНаименование.ТекущиеДанные;
    СтрокаТабличнойЧасти.Цена = РаботаСоСправочниками.РозничнаяЦена(Объект.Дата, СтрокаТабличнойЧасти.Наименование);
    РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти)
КонецПроцедуры

Код ошибки:
{Документ.ПоступлениеТоваров.Форма.ФормаДокумента.Форма(11)}: Поле объекта не обнаружено (ТекущиеДанные)
    СтрокаТабличнойЧасти = Элементы.ТоварыНаименование.ТекущиеДанные;
Что здесь не так?
1 leonidk
 
19.03.19
20:28
1.Запускаем отладчик.
2.Ставим точку останова на строчку ошибки
3.Смотрим что такое ТоварыНаименование и какие свойства у него есть.
2 jsmith82
 
19.03.19
20:28
гы
3 2S
 
19.03.19
20:33
Элементы.товары.*
4 Мимохожий Однако
 
19.03.19
20:38
Реквизит объекта на клиенте не живёт. Только реквизит формы. Поэтому и не обнаружил то, чего нет и в помине.
5 RomanYS
 
19.03.19
20:48
(4) Что???
6 Lecowi
 
19.03.19
21:22
Исправила, спасибо
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан