Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Помогите с запросом для шаблона правил (http://forums.kuban.ru/f1040/pomogite_s_zaprosom_dlya_shablona_pravil-3428175.html)

bvb 13.12.2012 10:29

Помогите с запросом для шаблона правил
 
Бьюсь немогу осилить задачу:

Пишу шаблон ограничений - нужно выбрать всех контрагентов данного менеджера по принципу :

ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица
ГДЕ
ТекущаяТаблица.МенеджерыПокупателя.МенеджерПокупателя = &ТекущийПользователь

В выборку попадают все элементы где есть менеджер в ТЧ.
Теперь хотелось бы получить иерархический список чтобы в выборке отражались все те группы, где находится хоть один элемент удовлетворяющий условию.
Чтото типа :

Контрагенты ИЗ Справочник.Контрагенты КАК Контрагенты
ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
Контрагенты.Ссылка КАК Контрагент,
Контрагенты.Родитель КАК Родитель
ИЗ
Справочник.Контрагенты КАК Контрагенты
ГДЕ
НЕ Контрагенты.ЭтоГруппа) КАК ВложенныйЗапрос
ПО (Контрагенты.Ссылка = ВложенныйЗапрос.Контрагент
ИЛИ Контрагенты.Ссылка = ВложенныйЗапрос.Родитель)

Надо понимать что уровень нахождения элементов может быть разный и (В ИЕРАРХИ) применять нельзя.

bma1 14.12.2012 21:48

Выводи все папки. пусть будут видны всем. Все равно самые важные и секретные контрагенты должны храниться в разделе с именем "Поставщики питьевой воды для кулера в офисе"...


Текущее время: 04:17. Часовой пояс GMT +3.