|
СКД программно убрать "использование" у поля отчета
| ☑ |
0
abc
18.01.19
✎
14:43
|
Добрый день.
Есть отчет на СКД из 17-и наборов данных. Выводится как несколько (21)таблиц друг под другом со своими заголовками.
Нужно программно отключать вывод некоторых полей из таблиц отчета.
НастройкиКомпоновки.Выбор.Элементы содержит только поля из первой выводимой таблицы списка. Как добраться до остальных?
НастройкиКомпоновки.ДоступныеПоляВыбора.Элементы содержит элементы типа ДоступноеПолеКомпоновкиДанных, для него не получается отключить видимость или использование.
НастройкиКомпоновки.Выбор.Элементы содержит элементы типа ВыбранноеПолеКомпоновкиДанных. Для данного типа можно отключить Использование, но там только поля из 1-й таблицы отчета.
|
|
1
PiotrLoginov
18.01.19
✎
14:54
|
Мб стоило вместо работы с доступными полями, напрямую включать/выключать нужные поля, работая со свойством настроек .Структура ?
|
|
2
тарам пам пам
18.01.19
✎
15:31
|
скорее всего у тебя будет что-то вроде
НастройкиКомпоновки.Структура[1].Выбор.Элементы
То есть настройки выбранных полей для конкретной таблицы, а не для всего отчета.
|
|
3
abc
21.01.19
✎
07:55
|
Большое спасибо! Все получилось :)
|
|