Добрый день!Неправильно вычисляет значение колонки в тз. &НаСервере
Процедура ПолеВводаПриИзмененииНаСервере()
ТЗ = Новый ТаблицаЗначений;
ТЗ = РеквизитФормыВЗначение("Тп");
сумт = 0;
колк = ТЗ.Колонки.Количество()-1;
для Каждого СтрокаТЗ Из ТЗ Цикл
номстр = ТЗ.Индекс(СтрокаТЗ);
Для счк = 7 По колк Цикл
сумт = сумт + ТЗ[номстр][счк];
КонецЦикла;
ТЗ[номстр][6] = ТЗ[номстр][5] - сумт;
КонецЦикла;
ЗначениеВРеквизитФормы(ТЗ, "Тп");
КонецПроцедуры
Пересчитывает всю колонку по всем строкам. А нужно для каждой строки своё значение колонки