|
СКД Видимость колонки | ☑ | ||
---|---|---|---|---|
0
Мандалай
03.02.17
✎
17:29
|
Добрый день.
Подскажите каким образом регулировать видимость колонки? 1. Пробовал вариант УФ. Видимость колонки в отчете на СКД Но у меня в КомпоновщикНастроек.Настройки.Выбор.Элементы пусто - то есть ничего нет. 2. Пробовал через СхемаКомпоновкиДанных.НастройкиПоУмолчанию.Выбор.Элементы убирал Использование и даже удалял те колонки которые мне не нужны - толку нет. Как колонка была так и осталась. Попробовал несколько Вариантов, но получается что при назначении другого варианта настройки которые руками в форме указывают сбрасываются. А это не вариант. Есть какое то решение? |
|||
1
Defender aka LINN
03.02.17
✎
17:38
|
пользовательские настройки
|
|||
2
Мандалай
03.02.17
✎
18:38
|
https://cloud.mail.ru/public/JM83/8pb5PHwop
На скрине видно в КомпоновщикНастроек.ПользовательскиеНастройки.Элементы только 2 элемента, и те являются параметрами на форме. Мне необходимо регулировать видимость Ресурсов. |
|||
3
Мандалай
03.02.17
✎
18:41
|
Можно попробовать конечно напрямую в
СхемаКомпоновкиДанных.ВычисляемыеПоля и СхемаКомпоновкиДанных.НаборыДанных.ДанныеПланФактОстаток.Поля удалять поля, но не уверен что это будет самым правильным решением. |
|||
4
h-sp
03.02.17
✎
20:38
|
(2) так ты не включил ничего в пользовательские настройки, вот их там всего 2.
|
|||
5
Мандалай
04.02.17
✎
11:50
|
https://cloud.mail.ru/public/5FSU/ofQq71kks
Вот что я вижу в пользовательских настройках элемента. Каким образом его туда добавить? |
|||
6
Мандалай
04.02.17
✎
12:08
|
В отчет у меня выводится таблица.
|
|||
7
DmitrO
04.02.17
✎
12:30
|
(0) управление видимостью колонок делают обычно так
На форму отчета выносят элемент управления связанный с выбранными полями пользовательских настроек. И в нем изменяют флажок Использование у нужного поля. |
|||
8
Мандалай
04.02.17
✎
12:31
|
Дело в том что в пользовательских настройках нет того поля которое мне нужно скрыть.
|
|||
9
Мандалай
04.02.17
✎
12:32
|
Интерактивно никак поля ресурсов не добавляются в Пользовательские настройки, только программно?
|
|||
10
DmitrO
04.02.17
✎
12:35
|
В пользовательских настройках не может быть одного поля. Там может быть только объект типа ВыбранныеПоляСКД - это коллекция всех выбранных полей.
|
|||
11
Мандалай
04.02.17
✎
12:49
|
Нашел КомпоновщикНастроек.Элементы типа КоллекцияЭлементовПользовательскихНастроекКомпоновкиДанных но там есть только те 2 поля которые являются параметрами, и которые я интерактивно в СКД добавлял в пользовательские настройки при помощи галочки.
Я правильно понимаю что мне надо в эти же Элементы добавить поле ресурсов которому мне надо регулировать видимость? Или ты говоришь про что-то другое? Есть еще КомпоновщикНастроек.Настройки.Выбор.Элементы у которого тип КоллекцияВыбранныхПолейКомпоновкиДанных, но там нет ни одного элемента. Нашел КомпоновщикНастроек.получитьнастройки().ПользовательскиеПоля.ДоступныеПоляЗначений.Элементы там весь перечень моих полей, но в коллекции нет колонки Использование. Тут тип КоллекцияДоступныхПолейКомпоновкиДанных. Есть КомпоновщикНастроек.получитьнастройки().ДоступныеПоляВыбора.Элементы, там тоже есть все но тоже нет колонки Использование. И тут тип КоллекцияДоступныхПолейКомпоновкиДанных. |
|||
12
h-sp
04.02.17
✎
13:10
|
(11) на любом поле в скд щелкаешь правой кнопкой мыши, там пункт "включить в пользовательские настройки".
и выкинь все эти коллекции и фигекции, не занимайся фигней, у тебя не должно бы ни одной строчки программного кода. |
|||
13
Мандалай
04.02.17
✎
13:40
|
(12)Ты мне сейчас говоришь вот про такую галку
https://cloud.mail.ru/public/3foW/KKPdhgJir Но у меня при нажатии на поля в настройках СКД нет галочки "включить в пользовательские настройки". Вот что я вижу при нажатии правой кнопкой на поля которые мне нужны. https://cloud.mail.ru/public/5FSU/ofQq71kks |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |