Имя: Пароль:
1C
 
Мобильное приложение: скрыть группы справочника в динамическом списке... как?
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 это работает - считай багофичей, нарушающей логику