1С++ 3.0.1.19
Есть форма модуля элемента справочника.
В ней подобный текст:
Если Н = КолСтр Тогда
Текст = Текст+"
|Форма.ТекстОтсрочка"+Н+".Заголовок(""Оплата: ""+Тз.ПолучитьЗначение("+Н+",""Показатель"")+""%; дней отсрочки: ""+Тз.ПолучитьЗначение("+Н+",""Отсрочка""));
|Показатель"+Н+" = Тз.ПолучитьЗначение("+Н+",""Спр"");
|Форма.Отсрочка"+Н+".Видимость("+(?(Н - КолСтр < 2,1,0))+");
|Форма.УдОтсрочка"+Н+".Видимость("+(?(Н - КолСтр < 1,1,0))+");
|Форма.ТекстОтсрочка"+Н+".Видимость("+(?(Н - КолСтр < 2,1,0))+");
|";
ВыпМодуль = СоздатьОбъект("ВыполняемыйМодуль");
ВыпМодуль.НазначитьКонтекст(Контекст);
ВыпМодуль.УстановитьМодуль(Текст);
ВыпМодуль.РазрешитьИсключения();
ВыпМодуль.КомпилироватьМодуль();
ВыпМодуль.ВыполнитьМодуль();
КонецЕсли;
Тз = это таблица, объявленная в модуле (Перем Тз

При компиляции модуля ругается:
(2)Форма.ТекстОтсрочка1.Заголовок("Оплата: "+Тз.ПолучитьЗначение(1,"Показатель")<<?>>+"%; дней отсрочки: "+Тз.ПолучитьЗначение(1,"Отсрочка")); Неопознанный оператор
{Справочник.Договоры.Форма.Модуль(173)}: (2)Форма.ТекстОтсрочка1.Заголовок("Оплата: "+Тз.ПолучитьЗначение(1,"Показатель")<<?>>+"; дней отсрочки: "+Тз.ПолучитьЗначение(1,"Отсрочка")); Неопознанный оператор
Куда ему еще объявить эту Тз, что б он понял, наконец, что это таблица значений?

Юзеры ругаются. Раньше, говорят, работало