Проверяю, чтобы итог по таблице услуг сходился с итогом по таблице оплат. Если не равно, пусть в облачке возле итога по колонке сумма в подвале табличной части выводит матюк.
Сообщение = Новый СообщениеПользователю();
Сообщение.Текст = НСтр("ru = 'Суммы не совпадают!'", "ru");
Сообщение.Поле = "Услуги[0].Сумма";
Сообщение.УстановитьДанные(ЭтотОбъект);
Сообщение.Сообщить();
Так ругается в первой строке в колонке Сумма, а как в подвале ругнуться?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший