Имя: Пароль:
1C
1С v8
запрос, как проверить или справочник иерархический
0 zladenuw
 
17.07.12
12:30
Запрос = Новый ЗАпрос("ВЫБРАТЬ
                           |    ОбСсылка.Ссылка,
                           |    ОбСсылка.КодБух
                           |ИЗ
                           |    Справочник."+пОтбор+" КАК ОбСсылка
                           |ГДЕ
                           |    ВЫБОР
                           |            КОГДА &пПометка
                           |                ТОГДА ОбСсылка.ПометкаУдаления
                           |            ИНАЧЕ НЕ ОбСсылка.ПометкаУдаления
                           |        КОНЕЦ
                           |    И НЕ ОбСсылка.ЭтоГруппа
                           |
                           |СГРУППИРОВАТЬ ПО
                           |    ОбСсылка.Ссылка,
                           |    ОбСсылка.КодБух
                           |АВТОУПОРЯДОЧИВАНИЕ");

Сейчас вываливается на ошибке НЕ ОбСсылка.ЭтоГруппа
1 Рэйв
 
17.07.12
12:38
ГДЕ
|    ОбСсылка.ПометкаУдаления=&пПометка
2 Рэйв
 
17.07.12
12:39
вместо
Выбор
3 Defender aka LINN
 
17.07.12
12:39
Через метаданные
4 H A D G E H O G s
 
17.07.12
12:40
5 andrewks
 
17.07.12
12:41
где &пПометка = ОбСсылка.ПометкаУдаления
6 andrewks
 
17.07.12
12:41
(1) сорри, не заметил
7 Defender aka LINN
 
17.07.12
12:44
(4) Пора уходить из профессии...
8 H A D G E H O G s
 
17.07.12
12:44
(7) Вы все из Краснодара такие? :-)
9 H A D G E H O G s
 
17.07.12
12:45
kabanoff-у скажи.
10 Defender aka LINN
 
17.07.12
12:46
(9) Он в отпуске, наследника растит :-)
11 H A D G E H O G s
 
17.07.12
12:47
(10) Порадуй!
12 zladenuw
 
17.07.12
12:47
(1) за это спасибо. но как узнать или справочник иерархический, только метаданные и все ?
13 Рэйв
 
17.07.12
12:51
(12)Ну да.А зачем тебе другие пути?  Религиозная несовместимость с метаданными?
14 zladenuw
 
17.07.12
12:51
(3) спасибо

Запрос = Новый ЗАпрос("ВЫБРАТЬ
                           |    ОбСсылка.Ссылка,
                           |    ОбСсылка.КодБух
                           |ИЗ
                           |    Справочник."+пОтбор+" КАК ОбСсылка
                           |ГДЕ
                           |    ОбСсылка.ПометкаУдаления = &пПометка
                           |    "+?(Метаданные.Справочники[пОтбор].Иерархический,"И НЕ ОбСсылка.ЭтоГруппа","")+"
                           |
                           |СГРУППИРОВАТЬ ПО
                           |    ОбСсылка.Ссылка,
                           |    ОбСсылка.КодБух
                           |АВТОУПОРЯДОЧИВАНИЕ");
15 zladenuw
 
17.07.12
12:52
(13) хотелось сразу запросом