Имя: Пароль:
1C
1С v8
Помогите с запросом для шаблона правил
0 bvb
 
13.12.12
12:20
Пишу шаблон ограничений - нужно выбрать всех контрагентов данного менеджера по принципу :

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

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

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

Надо понимать что уровень нахождения элементов может быть разный и (В ИЕРАРХИ) применять нельзя.
1 Defender aka LINN
 
13.12.12
12:22
(0) ГДЕ Ссылка в (&СписокДоступныхКонтрагентов). И помоги господь вашей базе...