Имя: Пароль:
1C
1С v8
Программно изменить заголовок выбранного поля СКД
0 ac13
 
28.02.19
10:42
Отчет на СКД, в выбранных полях - ресурсы отчета. При формировании отчета нужно изменять заголовки этих полей. Как программно это сделать?
Пробовал
Поле = СхемаКомпоновкиДанных.ВычисляемыеПоля.Найти("СуммаПродаж");
Поле.Заголовок = ЗначениеПараметра1 + " - " + ЗначениеПараметра2;

Получаю ошибку, что Значение не является значением объектного типа (Заголовок)
1 ac13
 
28.02.19
10:47
Так тоже не катит:
Поле = КомпоновщикНастроек.Настройки.ДоступныеПоляВыбора.Элементы.Найти(7);
Поле.Заголовок = ЗначениеПараметра1 + " - " + ЗначениеПараметра2;
2 singlych
 
28.02.19
10:47
Поле не найдено
3 toypaul
 
гуру
28.02.19
10:56
взлетит только если ты программно сделаешь вывод.

в модуле отчета получишь схему. поменяешь там заголовки полей. сформируешь макет компновки и сделаешь вывод в ТЧ.

это все у тебя есть?

"При формировании отчета нужно изменять заголовки этих полей" задача какая?
4 ac13
 
28.02.19
10:59
А для готовой структуры отчета на СКД программно поменять заголовки полей никак, правильно?
5 toypaul
 
гуру
28.02.19
11:07
(4) погорячился с "только"

вот так вот думаю получится

https://forum.infostart.ru/forum9/topic211072/#message2161383

сообщение №5
6 ac13
 
28.02.19
11:19
(5) отлично, то, что нужно. благодарю!
Программист всегда исправляет последнюю ошибку.