|
Мобильное приложение: скрыть группы справочника в динамическом списке... как? |
☑ |
0
dave2000
02.05.18
✎
21:56
|
Есть справочник "Номенклатура" с реквизитом "ПоказыватьВМоб" (для элементов и групп). Нужно, чтобы в динамическом списке показывались только элементы и группы, где ПоказыватьВМоб = ИСТИНА. Динамический список обязательно должен быть в виде дерева.
Как это правильно сделать?
|
|
1
Cyberhawk
02.05.18
✎
21:57
|
Видимостью групп ДС в режиме иерархии управлять нельзя, ибо это не соответствует логике
|
|
2
Cyberhawk
02.05.18
✎
21:58
|
Ибо неясно, что делать с группой, не соответствующей условию отбора, если у нее в "подчинении" лежат элементы, отбору соответстующие - отображать ее или не отобажать? Вот и думай
|
|
3
Cyberhawk
02.05.18
✎
21:59
|
Но никто тебе, конечно, не мешает написать свой запрос, выдающий дерево значений, и засунуть его в таблицу формы. Но это будет не ДС.
|
|
4
Cyberhawk
02.05.18
✎
21:59
|
И каким боком тема к мобильному приложению относится? Это в любой платформе так
|
|
5
dave2000
03.05.18
✎
09:47
|
(4) Упомянута именно мобильная платформа, т.к. в десктопном приложении такое легко делается с помощью RLS, а в мобильной платформе это не работает.
В мобильном приложении конечно есть роли (предназначение которых мне до конца не понятно), я описываю для номенклатуры простенькое правило "Номенклатура ГДЕ Номенклатура.ПоказыватьВМоб". Если запускать приложение на ПК, то всё работает, а вот при запуске с мобильного не работает, показывает все группы.
|
|
6
Широкий
03.05.18
✎
10:16
|
(5) Это решается через условное оформление
|
|
7
Cyberhawk
03.05.18
✎
11:27
|
(5) См. (1) и (2), то что у тебя через RLS это работает - считай багофичей, нарушающей логику
|
|