Имя: Пароль:
1C
1С v8
"В Группе из списка" в запросе
0 Черепахыч
 
13.02.17
16:35
Привет.
чешу репу целый час.
мог бы сделать в цикле, но хочется запросом :)


в условии есть список групп справочника. нужно выбрать элементы.
    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    УКДоходыИРасходы.Ссылка
        |ИЗ
        |    Справочник.УКДоходыИРасходы КАК УКДоходыИРасходы
        |ГДЕ
        |    УКДоходыИРасходы.Ссылка В ИЕРАРХИИ(&сп)";
    
    Запрос.УстановитьПараметр("сп", СтатьиТекущийРемонт.ВыгрузитьЗначения());
    


"В иерархии" не прокатывает. запрос ничего не выдает.

гуглю гуглю.. ничего не вижу подобного. вроде простая ситуация, а я в ступоре
1 Naf2017
 
13.02.17
16:36
все зависит от того, что в параметре "сп"
2 Черепахыч
 
13.02.17
16:39
в параметре сп. список из групп справочника
3 Черепахыч
 
13.02.17
16:40
если бы было СКД, то там бы выбрал в отборе: "В Группе из списка."  но тут просто обработка и в запросе такого метода не нахожу
4 Черепахыч
 
13.02.17
16:44
в параметре "сп" у меня массив из групп.  нужно получить элементы
5 Черепахыч
 
13.02.17
16:49
Все получилось. я затупил. в параметрах один справочник, в запросе другой.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший