Как НЕ отображать пустые папки в подборе при установке отбора! #730581


#0 by KosmoSTAR
Всем привет! Есть подбор, при установке отбора и иерархическом просмотре, нужно убрать пустые папки! Как можно реализовать? Не могу придумать!!
#1 by Cube
Перестань хотеть этого.
#2 by DrZombi
Для скорости: 1. Добавляешь в справочник реквизит "НеПоказыватьГруппу" 2. Везде, втыкаешь в форму Выбора условие "Все кроме НеПоказыватьГруппу"
#3 by DrZombi
+ При добавлении элемента в справочник, у группы убираешь галочку "НеПоказыватьГруппу" Для того момента, что бы галочка "НеПоказыватьГруппу" проставлялась сама. Всем объявляешь, что Пользователи Сами проставят сей эльномент, коль им так мешает :)
#4 by МимохожийОднако
"и иерархическом просмотре, нужно убрать пустые папки". Одно противоречит другому. Самое очевидное - удалить пустые папки. Неочевидное - научить пользователей быстрому поиску по подстроке.
#5 by Cap_1977
Как ты прям, после праздников, с утра, без подготовки оттоптал мозоль любимую ...
#6 by Mykola
Не так поняли вводные. У человека при выполнении отбора получаются папки, куда не попадает ни один элемент. Лопатить отборы, переносить их условия в запрос, запросом получать элементы, которые удовлетворят отбору, брать их родителя. Установить доп отбор по ссылке, что или элемент или группа из списка родителей, полученного выше.
#7 by Serg_1960
Полюзователю - Ну или отключать иерархию; находить нужное; включать иерархию (когда ему очень сильно захочется подсмотреть родителей).
#8 by DrZombi
Шот вы усложняете :)
#9 by DrZombi
+ Хотя, вот как раз и добавленный отбор в одну единственную форму выбора, "ПередОткрытием" или "ПриОткрытии", все исправит...
#10 by KosmoSTAR
Форумчане, всем спасибо, еще раз говорил с клиентом, рассказал что и как, клиент согласился пользоваться кнопкой иерархии, уже сейчас отбор еле шевелиться, а при дописках и вовсе ляжет! Всем спасибо, прошу прощения за беспокойство.
#11 by Serg_1960
PS: Представил ситуацию, когда отобранный элемент находится в папке, допустим, 10 уровня... имхо: иерархия не нужна! Да и потом, чисто "методологически" по логике : все вышестоящие папки - пустые или нет? :)
#12 by DrZombi
Еще можно поиграться с Шаблонами прав, так же использовать какой либо реквизит "НеПоказыватьГруппу"
#13 by DrZombi
Да все куда Прозаичней. Есть некая особа, "Гл Бух" или "Гл. Манагер" или еще кто. Кто тупа выбирает неправильную группу, при этом громче всех орет, что отчет не работает :)
#14 by WebberNSK
переключиться в режим "список"?
#15 by FIXXXL
переименуй пустые ненужные группы в яя_ТвояПустаяПапка они "уйдут" вниз и не будут глаз мозолить
#16 by FIXXXL
как вариант создай группу первого уровня яя_Пустые группы и запихай туда весь мусор
#17 by Asirius
При установке отбора можно весь справочник читать в ТЗ (скажем, первые 1000 элементов) и навигацию делать по ТЗ (или дереву значений). Если отобралось более 1000 элементов, то предупреждать пользователя, что у него плохой отбор.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С