|
v7: в черном запросе выбрать только группы 1-го уровня | ☑ | ||
---|---|---|---|---|
0
pincet
13.10.14
✎
13:57
|
(про прямые запросы знаю, мечтается без них и без ЭтоГруппа()
|
|||
1
SeiOkami
13.10.14
✎
14:04
|
Подпишусь. Хочу узнать что такое "черные запросы"
|
|||
2
silent person
13.10.14
✎
14:04
|
ПустоеЗначение(ТекущийЭлемент.Родитель)=1 - это верхний уровень
Но как без ЭтоГруппа() ты отличишь элемент справочника от группы я не знаю |
|||
3
silent person
13.10.14
✎
14:05
|
(1) это 1С-ные запросы в 7.7
|
|||
4
silent person
13.10.14
✎
14:20
|
ой наврал похоже. не выбираются в запросе группы отдельно без элементов, только как родители элементов выбираются.
|
|||
5
lavalit
13.10.14
✎
16:03
|
может дешевле простым обходом... корневых то групп не так уж и много обычно... а так да пустые группы в запрос не заходят.. пляска то от элементов к группам...
|
|||
6
pincet
13.10.14
✎
16:17
|
в каждой группе может быть 100500 элементов. Получить такую выборку на клиент и перебирать - не айс. Приговор
select descr from [scНадокакой] where 1=1 and parentid=' 0 ' and isfolder=1 |
|||
7
Ёпрст
13.10.14
✎
16:36
|
Примитив. ВыбратьЭлементы + ПолучитьЭлемент(0)
|
|||
8
pincet
13.10.14
✎
16:40
|
"Привалов. Прримитв" (с)
проходили |
|||
9
Ёпрст
13.10.14
✎
16:42
|
(8) че ?
|
|||
10
pincet
13.10.14
✎
16:42
|
Стругацкие
|
|||
11
Ёпрст
13.10.14
✎
16:42
|
конструкция в (7) отработает не медленнее, чем (6)
|
|||
12
pincet
13.10.14
✎
16:43
|
щас "вспомню" как попугая Янусов зовут
|
|||
13
pincet
13.10.14
✎
16:48
|
(11) курсоры - зло
|
|||
14
trdm
13.10.14
✎
16:53
|
Напишите функцию и вызовите её в запросе.
Делов то. Медленно, но получить гарантированный результат. В функции проверьте что элемент это группа и что родителя у нее нет. Только вот запрос не любит работать только с группами и лучше все-таки (7). |
|||
15
pincet
13.10.14
✎
16:53
|
(7) прошу пардону у Ёпрст.Справочник в общем случае реорганизовать нужным образом можно.
|
|||
16
pincet
13.10.14
✎
22:16
|
(12) Фотон попугая звали
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |