|
Отбор в динамическом списке | ☑ | ||
---|---|---|---|---|
0
23th
07.02.24
✎
02:28
|
У меня в справочнике "Номенклатура" у группы и элемента есть реквизит "ВидНоменклатуры", я делаю отбор по виду номенклатуры. Но мне выходят все группы независимо, какой у них вид номенклатуры.
То есть если например у группы "Беляши" стоит вид номенклатуры "Продукция", а я делаю отбор по "Товар" то все равно я вижу эти "Беляши", хоть и сама папку пуста. Как убрать это безовбразие? |
|||
1
23th
07.02.24
✎
08:13
|
Видимо так сделать нельзя?
Но тогда вопрос: А зачем в принципе делать реквизиты с "Элементами и группами" если все равно отборы не работают. |
|||
2
Ненавижу 1С
07.02.24
✎
08:20
|
В режиме иерархического списка и дерева - группы видны независимо от отборов. В режиме списке - согласно отборам
|
|||
3
mikecool
07.02.24
✎
08:55
|
(1) "Видимо так сделать нельзя? " сам подумай...
сделай реквизит Вид номенклатуры и для группы - тогда отбор будет работать ))) |
|||
4
23th
07.02.24
✎
10:32
|
(3) Я так и сделал. Реквизит ВидНоменклатуры для групп и элементов. Но вот как написано в (3) в иерархическом списке или дереве все равно все группы показывает. В этом то и проблема.
|
|||
5
DJ Anthon
07.02.24
✎
11:12
|
(5) потому что если группа не будет проходить отбор, а элемент группы будет проходить отбор, возникает неопределенность. кому-то надо это отображать, а кому-то не надо. тем более, что редко кто использует реквизит в группе. у групп особый статус, они используются в запросах с помощью оператора В ИЕРАРХИИ. поэтому и отборы по ним работают по-другому.
|
|||
6
23th
07.02.24
✎
12:52
|
(5) Спасибо за разумное объяснение.
Вот только если делать по замудренному, если в группе ничего нету то и ее не показывать. В Оформлении например видимость ложь поставить... Типа как в старой обычной форме при выводе строки ли получении данных. Но походу будет жестко тормозить... |
|||
7
23th
07.02.24
✎
12:55
|
Тем более походу это не вариант. Ведь в группе могут быть еще сто групп и каждую надо прочекать на отсутсвие элементов.
Хотя если зарание поставить условие перед записью, если родитель видноменклатуры не совпадает с видом номенклатуры элемента, то запретить запись. А потом опять оформлении сделать проверку на видимость по отбору... |
|||
8
23th
07.02.24
✎
12:55
|
Какое то извращение получается. (7)
|
|||
9
Ненавижу 1С
07.02.24
✎
15:11
|
Потому что группы и элементы это разные сущности, живущие в одной таблице
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |