Помогите найти ошибку по книге Радченко torgm ,
Greeen ,
bolder ,
cosmo_pro ,
ЯнСмит ,
tulke ,
Sabron ,
ass1c ,
Конструктор1С ,
poliru ,
Мультук ,
ГдеСобакаЗарыта ,
denk32 ,
ДемьянТ ,
Ненавижу 1С ,
evorle145 ,
Волшебник ,
Михаил_ ,
Fynjy ,
Builder ,
Karamzin ,
p-soft ,
sxfoxi
☑
0
poliru
05.03.26
✎
18:36
В 4 занятии изучаю по общему модулю
Тема: "Одна процедура
для обработки нескольких событий"
Процедура РассчитатьСумму(СтрокаТабличнойЧасти) Экспорт
СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
КонецПроцедуры
&НаКлиенте
Процедура МатериалыКоличествоПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;
РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);
КонецПроцедуры
&НаКлиенте
Процедура МатериалыЦенаПриИзменении(Элемент)
СтрокаТабличнойЧасти = Элементы.Материалы.ТекущиеДанные;
РаботаСДокументами.РассчитатьСумму(СтрокаТабличнойЧасти);
КонецПроцедуры
Ошибка:
{ОбщийМодуль.РаботаСДокументами.Модуль(7,25)}: Переменная не определена (Элементы)
СтрокаТабличнойЧасти = <<?>>Элементы.Материалы.ТекущиеДанные; (Проверка: Тонкий клиент)
{ОбщийМодуль.РаботаСДокументами.Модуль(12,25)}: Переменная не определена (Элементы)
СтрокаТабличнойЧасти = <<?>>Элементы.Материалы.ТекущиеДанные; (Проверка: Тонкий клиент)
1
poliru
05.03.26
✎
18:37
Не могу понять, как решить ошибку
2
Greeen
05.03.26
✎
18:48
нужно этот код в модуле формы писать (который &НаКлиенте)
3
Мультук
гуру
05.03.26
✎
18:57
del
4
Ненавижу 1С
гуру
05.03.26
✎
19:05
Наверное это должен быть модуль формы
5
poliru
05.03.26
✎
19:34
Спасибо, ошибку решила. Только в пользовательском режиме при изменении количества сумма меняется, а при изменении цены - не меняется. Проверила, и не понимаю в чем дело
6
bolder
05.03.26
✎
19:38
(0)Внимательнее надо быть.Событийную механику форм не усвоили.Процедуры должны быть привязаны к событиям формы.Если привязки нет - процедура не отработает.
7
poliru
05.03.26
✎
19:39
А, всё. Разобралась. Спасибо за помощь
Основная теорема систематики: Новые системы плодят новые проблемы.