|
Помогите с СКД |
☑ |
0
Sun125
22.08.16
✎
22:33
|
Подскажите,пожалуйста, как программно переименовать заголовок поля группировки в отчете на СКД?
|
|
1
Cyberhawk
23.08.16
✎
01:02
|
В других настройках этой группировки, не?
|
|
2
Горогуля
23.08.16
✎
02:19
|
следи внимательно за руками:
|
|
3
Sun125
23.08.16
✎
07:12
|
(1) Перебираю настройки компоновки в процедуре ПередКомпоновкойРезультата():
Для Каждого ТекЭлемент Из Настройки.Структура Цикл
...
КонецЦикла;
Не могу найти, где задается имя поля группировки. Правильно вообще ищу?
|
|
4
vicof
23.08.16
✎
07:35
|
Нахрена тебе поле переименовывать?
|
|
5
Sun125
23.08.16
✎
07:40
|
(4) В отчете я получаю данные в разрезе субконто.
Вот такая иерархия:
Счет
Субконто1
Субконто2.
В зависимости от выбранного параметра "Счет" мне нужно переименовать Субконто1/2 в "Контрагенты", "Склады" и т.д.
|
|
6
bodri
23.08.16
✎
07:56
|
Попробуй на основе этого примера:
Для Каждого Поле из СхемаКомпоновкиДанных.НаборыДанных.НаборДанных1.Поля Цикл
Если Поле.Поле = "НачальныйОстаток" Тогда
Поле.Заголовок = "Взаиморасчеты на " + Формат(Период.ДатаНачала,"ДФ=dd.MM.yy");
КонецЕсли;
Если Поле.Поле = "КонечныйОстаток" Тогда
Поле.Заголовок = "Взаиморасчеты на " + Формат(Период.ДатаОкончания,"ДФ=dd.MM.yy");
КонецЕсли;
КонецЦикла;
|
|
7
Sun125
23.08.16
✎
08:04
|
(6) Спасибо!
|
|