Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД программно убрать "использование" у поля отчета

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

То есть настройки выбранных полей для конкретной таблицы, а не для всего отчета.
   abc
 
3 - 21.01.19 - 07:55
Большое спасибо! Все получилось :)

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует