0
- 13.12.2012 - 10:29
|
Бьюсь немогу осилить задачу: Пишу шаблон ограничений - нужно выбрать всех контрагентов данного менеджера по принципу : ТекущаяТаблица ИЗ #ТекущаяТаблица КАК ТекущаяТаблица ГДЕ ТекущаяТаблица.МенеджерыПокупателя.МенеджерПокупат еля = &ТекущийПользователь В выборку попадают все элементы где есть менеджер в ТЧ. Теперь хотелось бы получить иерархический список чтобы в выборке отражались все те группы, где находится хоть один элемент удовлетворяющий условию. Чтото типа : Контрагенты ИЗ Справочник.Контрагенты КАК Контрагенты ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ Контрагенты.Ссылка КАК Контрагент, Контрагенты.Родитель КАК Родитель ИЗ Справочник.Контрагенты КАК Контрагенты ГДЕ НЕ Контрагенты.ЭтоГруппа) КАК ВложенныйЗапрос ПО (Контрагенты.Ссылка = ВложенныйЗапрос.Контрагент ИЛИ Контрагенты.Ссылка = ВложенныйЗапрос.Родитель) Надо понимать что уровень нахождения элементов может быть разный и (В ИЕРАРХИ) применять нельзя. | |
1
- 14.12.2012 - 21:48
| Выводи все папки. пусть будут видны всем. Все равно самые важные и секретные контрагенты должны храниться в разделе с именем "Поставщики питьевой воды для кулера в офисе"... | |
| Интернет-форум Краснодарского края и Краснодара |