Код:
//---- Елена 13.03.2014, для учета убытка стр 150 = сумме (160-250)
стр!"160"=0
гд!"160" = ""
стр!"140" = итго_расходов
стр!"150" = стр!"010" - стр!"130" + стр!"140"
ЕСЛИ стр!"150" <> 0 ТО
гд!"160" = ПОДСТР(СТР(год), 3,2)
стр!"160" = стр!"150"
КОНЕЦ_ЕСЛИ
//--------------- Елена
стр_проверка!"150" = 0
ЦИКЛ ДЛЯ (инд=160,250,10)
инд_стр = СТР0(инд,3)
стр_проверка!"150" += стр!инд_стр
КОНЕЦ_ЦИКЛА
ЕСЛИ стр!"150" <> стр_проверка!"150" ТО
СООБЩЕНИЕ("Внимание! Сумма строк с 160 по 250 не равна строке 150!")
КОНЕЦ_ЕСЛИ
Нельзя ли изменить на то чтобы вначале подсчитывалась сумма 160-250, а уже после этого разница писалась в 160 строку. Изменить вручную нереально (все же в обработчике ИЗМЕНЕНИЕ). У клиента временно закомментировал инициализацию 160й строки
Используемая программа: Комплексная конфигурация