Суммирование строк в 1С может выполняться различными способами в зависимости от контекста: суммирование значений в табличной части документа, суммирование данных в запросе, суммирование значений в цикле и т.д. Рассмотрим наиболее распространенные сценарии. Этот способ используется, когда необходимо просуммировать значения определенной колонки в табличной части документа (например, "Количество" или "Сумма"). // Пример выражения для поля вычисления (например, для колонки "Сумма" табличной части "Товары") Итог(Товары.Сумма) Программный код в обработчике события "ПриИзменении" колонки табличной части: &НаСервере Процедура ТоварыКоличествоПриИзменении(Элемент) //Получаем текущий объект (документ) Объект = Элемент.Родитель; //Переменная для хранения суммы Сумма = 0; //Обходим строки табличной части Для Каждого СтрокаТЧ Из Объект.Товары Цикл //Прибавляем значение поля "Количество" к сумме Сумма = Сумма + СтрокаТЧ.Количество; КонецЦикла; //Присваиваем вычисленную сумму реквизиту формы Объект.О