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