|
Настройка динамического списка | ☑ | ||
---|---|---|---|---|
0
Dimarik_1
22.04.18
✎
11:48
|
Необходимо сделать настройку динамического списка в УТ 11 формы обработки "ПодборТоваровВДокументПродажи".
Мне необходимо именно иерархию настроить. Отфильтровать по определенным папочкам. Хочу чтобы только стройматериалы показывались. Что я сделал. 1. Сначала я попробовал так: зашел в настройки динамического списка ИерархияНоменклатуры и установил отбор https://fastpic.co/image/PsxJd2 Это не помогло. 2. Затем я то же самое начал делать в настройках самого запроса. Условие на сам запрос начал накладывать. Результат аналогичный. Все папки показывает 3. После этого я зашёл в ПриСозданииНаСервере и в конце написал код: НовыйЭлементОтбора = ИерархияНоменклатуры.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных")); ПолеКомпоновкиДанныхНаименование = Новый ПолеКомпоновкиДанных("Наименование"); НовыйЭлементотбора.ЛевоеЗначение = ПолеКомпоновкиДанныхНаименование; НовыйЭлементотбора.ПравоеЗначение = "СТРОЙМАТЕРИАЛЫ"; НовыйЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит; Элементы.ИерархияНоменклатуры.Обновить(); Тоже не помогло. Не пойму что не так с этой иерархией. В форме есть такой же динамический список по видам номенклатуры и там всё четко отфильтровалось https://fastpic.co/image/Psxjug |
|||
1
AlvlSpb
22.04.18
✎
12:27
|
Может потому, что отбор нужен не по наименованию, а по родитель.наименование
|
|||
2
Dimarik_1
22.04.18
✎
12:46
|
(1) https://fastpic.co/image/PsAgJf
Не помогло |
|||
3
Dimarik_1
22.04.18
✎
12:52
|
(1) Сейчас посмотрел. Проблема связана с тем, что установлено Отображение ДЕРЕВО. Если изменить на СПИСОК, то отборы начинают работать
|
|||
4
Dimarik_1
22.04.18
✎
12:59
|
https://fastpic.co/image/PsAKPg
Попробовал такой отбор поставить. При создании на сервере сделал установку параметра ИерархияНоменклатуры.Параметры.УстановитьЗначениеПараметра("Родитель", Справочники.номенклатура.НайтиПоНаименованию("СТРОЙМАТЕРИАЛЫ")); тоже не помогло |
|||
5
Dimarik_1
22.04.18
✎
13:03
|
http://master1c8.ru/platforma-1s-predpriyatie-8/rukovodstvo-razrabottchika/glava-7-form/dinamitcheskiy-spisok/
Вот здесь прочитал. Пишут что отбор нельзя установить в динамической списке с типом Дерево. (Пункт 2). Написано: При установке отбора в динамическом списке следует помнить, что отбор не действует на группы, если для динамического списка выбран режим отображения Иерархический список или Дерево. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |