|
СКД Программное формирование заголовка | ☑ | ||
---|---|---|---|---|
0
Fuas4
21.08.14
✎
17:30
|
Господа, что я делаю не так? В модуле отчета в процедуре ПриКомпоновкеРезультата пишу код:
Для Каждого ВыбранноеПоле из КомпоновщикНастроек.Настройки.Выбор.Элементы Цикл ДоступноеПоле =КомпоновщикНастроек.Настройки.ПользовательскиеПоля.ДоступныеПоляЗначений.НайтиПоле(ВыбранноеПоле.Поле); ТекстЗаголовка= ДоступноеПоле.Заголовок; ТекстЗаголовка=СтрЗаменить(ТекстЗаголовка,"_1",Текст); ВыбранноеПоле.Заголовок=ТекстЗаголовка; КонецЦикла; Код нормально отрабатывает (отладчиком вижу, что заголовок поля изменился), но в отчете остается стандартный заголовок. Как быть? |
|||
1
barrgand
21.08.14
✎
17:37
|
(0) Что такого должно быть в заголовке, чтобы формировать его программно?
|
|||
2
Fuas4
21.08.14
✎
17:41
|
(1) Из праздного интереса интересуетесь? Значение колонки ТЧ через запятую. А что?
|
|||
3
Fuas4
21.08.14
✎
17:42
|
Но вопрос то звучит так: как мне программно установить заголовок колонки отчета?
|
|||
4
Crush
21.08.14
✎
17:46
|
Попробуй в вариантах настроек поменять.
Или макет сделай. Если заголовок группировки колонок, то можно выражением представления обойтись |
|||
5
Fuas4
21.08.14
✎
17:51
|
(4) вариант настроек должен любой поддерживаться. Макет не могу: колонка в детальных записях. Пользователь должен мочь туда вставить еще поля (а макет сам двигаться не будет).
|
|||
6
barrgand
21.08.14
✎
17:52
|
(3) Я бы делал через макет заголовка, все необходимые данные передавал бы в параметры
|
|||
7
Fuas4
21.08.14
✎
17:53
|
(6) Если я в макете заголовка укажу 5 полей, все будет ок. если юзер удалит одно поле или добавит, то заголовки не изменятся. У меня не жесткий отчет. Его можно менять как угодно
|
|||
8
Fuas4
21.08.14
✎
18:18
|
Благодарю всех за беспокойство. Грядущим поколениям: у меня в детальных записях в конфигураторе были выбраны те же поля, что и в самом отчете. Вместо этих полей надо было поставить авто поле. Код в (0) меняет заголовок выбранных полей в самом отчете. Но, т.к. в детальных записях не авто поле (которое наследует настройки старших группировок), то "вниз" мой заголовок не передавался.
|
|||
9
Зойч
21.08.14
✎
18:55
|
открой компоновщик после обработки
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |