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

Изменение значения ячейки в таблице, влекущее изменение в другой ячейке.

Изменение значения ячейки  в таблице, влекущее изменение в другой ячейке.
Я
   ЗлаяЗая
 
05.06.20 - 11:14
Есть табличное поле во внешней обработке.
В одной ячейке меняю количество. Нужно, чтобы автоматически пересчиталось "Всего".
Делаю
Процедура ТабличноеПоле1КоличествоПриИзменении(Элемент)
А что писать в процедуре? Как указать, что измениться должно "Всего" именно в этой строке?
   Волшебник
 
Модератор
1 - 05.06.20 - 11:24
ЭлементЭлемент.ТекущиеДанные
   ЗлаяЗая
 
2 - 05.06.20 - 11:27
(1) уже пробовала Элемент.ТекущиеДанные - пишет, что поле объекта не обнаружено
   ЗлаяЗая
 
3 - 05.06.20 - 11:29
по "+" такое не открывется
Формы обычные
   Волшебник
 
Модератор
4 - 05.06.20 - 11:29
(2) Вам надо освоить отладчик и понятие "тип данных". Потом ищете в синтакс-помощнике нужный тип
   ЗлаяЗая
 
5 - 05.06.20 - 11:32
Я создала процедуру
Процедура ТабличноеПоле1КоличествоПриИзменении(Элемент)
    й=1;
КонецПроцедуры
Остановилась в ней и смотрю Элемент.
смотрю, что открывается по "+", пытаюсь спросить Элемент.ТекущиеДанные- увы
   Chameleon1980
 
6 - 05.06.20 - 11:33
смотри Элементы.ТвояТЧ.ТекущиеДанные
   ЗлаяЗая
 
7 - 05.06.20 - 11:37
ЭлементыФормы.табличноеполе1.текущаястрока
   Волшебник
 
Модератор
8 - 05.06.20 - 11:37
ЭлементыФормы.ТабличноеПоле1.ТекущиеДанные.Всего = новоеВсего;

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