|
v7: Прямой запрос. Условие в иерархии? |
☑ |
0
Oblako486
04.08.14
✎
11:24
|
Нужно отобрать только тех контрагентов, которые находится в заданной папке.
|
|
1
Wobland
04.08.14
✎
11:31
|
да, это условие в иерархии
|
|
2
Лефмихалыч
04.08.14
✎
11:33
|
Вопрос не задан
|
|
3
Maxus43
04.08.14
✎
11:34
|
Почему прямой? Прямой в терминалогии - это напрямую к СУБД, минуя сервер 1с и стандартные механизмц запросов.
а Вообще - ГДЕ Ссылка В ИЕРАРХИИ(&СсылкаНаПапкуИМамку)
|
|
4
Ёпрст
гуру
04.08.14
✎
11:39
|
(3)ошибся разделом, тс обычно в ветках про клюшки спрашивал
|
|
5
Ёпрст
гуру
04.08.14
✎
11:40
|
(0)
where id in (select val from :ВыбКлиентос)
где выбКлиентос - уложенный в список группа контрагента
|
|
6
Oblako486
04.08.14
✎
11:48
|
(5) а (3) не будет работать?
|
|
7
Лефмихалыч
04.08.14
✎
11:49
|
(6) в v8 будет
|
|
8
Oblako486
04.08.14
✎
11:49
|
(5) |ГДЕ $СпрКонтрагенты В ИЕРАРХИИ (:Исключенные)) ?
|
|
9
Андрей_Андреич
naïve
04.08.14
✎
11:49
|
(5) Ну и если всего 2 уровня вложенности - можно по парентиду (хотя и не кошерно)
|
|
10
Лефмихалыч
04.08.14
✎
11:49
|
ффу! Это клюшки!
|
|
11
Oblako486
04.08.14
✎
11:53
|
(10) Клюшки это прямые запросы?
|
|
12
Oblako486
04.08.14
✎
12:00
|
(9) А конструкции в иерархии нет?
|
|
13
1Сергей
04.08.14
✎
12:31
|
(11) клюшки - это 77
|
|
14
Oblako486
04.08.14
✎
12:49
|
В итоге нужно делать как в (5) ?
|
|
15
mikecool
04.08.14
✎
12:53
|
(12) начиная с 2005 скуля есть функция WITH
с ее помощью сможешь выбрать то, что хочешь
|
|
16
mikecool
04.08.14
✎
12:53
|
+15 вернее это наверное операнд
|
|
17
Ёпрст
гуру
04.08.14
✎
12:53
|
(14)
|
|
18
Ёпрст
гуру
04.08.14
✎
12:54
|
ну и до кучи
|
|
19
Boroda
04.08.14
✎
13:02
|
Выбери папку и сделай:
WHERE Спр.ParentID = :ВыбраннаяПапка независимо от уровня сложности :0)
|
|
20
Андрей_Андреич
naïve
04.08.14
✎
13:02
|
(19) Если нет вложенных групп
|
|
21
mikecool
04.08.14
✎
13:10
|
ищем "Рекурсия с использованием виртуальных представлений", курим
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой