|
Отбор элемента оформления по типу. | ☑ | ||
---|---|---|---|---|
0
Raxla
26.02.20
✎
17:30
|
ЭлементОформления.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
Можно ли программный отбор настроить на тип значения составного типа данных (Ссылка или строка)? Как вариант, конечно, можно весь справочник загнать в список и проверять "в списке", но не хотелось бы тысячи элементов туда загонять. |
|||
1
vicof
26.02.20
✎
17:33
|
Добавить отборы в группу
|
|||
2
Raxla
26.02.20
✎
17:38
|
Можно на примере этого шаблона (он нерабочий специально), показать наглядно?
|
|||
3
vicof
26.02.20
✎
17:45
|
КоллекцияЭлементовОтбораКомпоновкиДанных (DataCompositionFilterItemCollection)
Элементы коллекции: ЭлементОтбораКомпоновкиДанных, ГруппаЭлементовОтбораКомпоновкиДанных Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы отбора. Возможно обращение к элементу отбора посредством оператора [...]. В качестве аргумента передается индекс (нумерация с 0). Методы: Вставить (Insert) Добавить (Add) Индекс (IndexOf) Количество (Count) Очистить (Clear) Получить (Get) Сдвинуть (Move) Удалить (Delete) Описание: Коллекция элементов отбора. Доступность: Тонкий клиент, веб-клиент, мобильный клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер). См. также: ОтборКомпоновкиДанных, свойство Элементы ГруппаЭлементовОтбораКомпоновкиДанных, свойство Элементы ДинамическийСписок, свойство Отбор Методическая информация |
|||
4
Raxla
26.02.20
✎
17:46
|
Список не динамический, это табличная часть. Прошу прощения, не додумался указать сразу.
|
|||
5
Жан Пердежон
26.02.20
✎
17:46
|
(2) добавляешь на форму реквизит в ТЧ, заполняешь его чем надо, настроиваешь УФ.
|
|||
6
Raxla
26.02.20
✎
17:47
|
(5) Это не проблема, помимо добавления реквизита надо ещё события дёргать, это довольно сложный путь, там и своих событий полно.
|
|||
7
vicof
26.02.20
✎
17:49
|
(6) В цикле перебираешь свою тч и вставляешь отборы в нужные группы скд.
|
|||
8
Raxla
26.02.20
✎
17:53
|
(7) В цикле на каждое событие? Табличную часть правят в ручную, заполняют всякими функциямми и т.п. зачем этот закат солнца в ручную?
|
|||
9
vicof
26.02.20
✎
17:55
|
(8) Ты чо куришь?
Сформулируй задачу нормально. И что не получается. |
|||
10
Жан Пердежон
26.02.20
✎
17:55
|
(6) это единственное что нужно, ничего сложного
|
|||
11
Raxla
26.02.20
✎
17:59
|
(10) Тогда я не понимаю о чём речь. Ещё раз подчеркну, что это отбор в табличной части, а не динамическом списке.
|
|||
12
D_E_S_131
26.02.20
✎
18:42
|
Что-то я не понял, ТС хочет в отборе поставить сравнение на тип значения поля? Да еще и в иерархии типа?? Это вообще как???
|
|||
13
Raxla
26.02.20
✎
19:05
|
(12) Нечего сказать, но топикстартера обосрём. Специально для вас, цитирую:
>>Что-то я не понял, ТС хочет в отборе поставить сравнение на тип значения поля? >Можно ли программный отбор настроить на тип значения составного типа данных (Ссылка или строка)? ДА >>Да еще и в иерархии типа?? Это вообще как??? >>>Добавить отборы в группу >Можно на примере этого шаблона (он нерабочий специально), показать наглядно? НЕТ |
|||
14
Raxla
26.02.20
✎
19:35
|
(12) Иерархия во встречном вопросе была добавлена как аналог группы.
Кстати, если сделать справочник иерархическим, то в запросе условие (В ИЕРАРХИИ) на пустую ссылку выдаст все элементы (групп в самом справочнике не создано), а вот в отборе это не работает. |
|||
15
Raxla
26.02.20
✎
21:21
|
ВИерархии не работает ни под каким соусом, судя по всему потому, что это не родитель в самих элементах, а скорее всего группы деревазначений.
Проблему решил так: Добавил реквизит со связью по типу и пустым значением. И условие на ПустуюСсылку по этому реквизиту. При редактировании автоматически пустая ссылка меняется на "" в зависимости от типа основного реквизита. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |