как в запросе проверить или параметр это группа ? #675901


#0 by zladenuw
Есть вот такое условие ВЫБОР     КОГДА &ФильтрТовар <> ЗНАЧЕНИЕ(Справочник.Запчасти.ПустаяСсылка)         ТОГДА ОстаткиЗЧ.Товар В ИЕРАРХИИ (&ФильтрТовар) КОНЕЦ хочу добавить проверку если это не группа тогда просто в
#1 by Maxus43
что там &ФильтрТовар? ссылка или список значений?
#2 by zladenuw
ссылка
#3 by бомболюк
завести еще параметр запроса под именем "ФильтрТоварЭтоГруппа" и включить его в выбор.
#4 by zladenuw
это понятно. а без добавление параметра. использовать только 1
#5 by Ненавижу 1С
не нужно это всё, если ссылка пустая, то и так ОстаткиЗЧ.Товар В ИЕРАРХИИ (&ФильтрТовар) будет истиной
#6 by zladenuw
разве ? не канает в консоле
#7 by Ненавижу 1С
у меня канает
#8 by бомболюк
стыдно, молодой человек, справочник то у Вас неиерархический а Вы нам тут всем голову морочите ;-)
#9 by zladenuw
консоль зараза. скинула тип параметра. То можно просто писать. буду знать. галка стоит иерархия элементов и групп
#10 by zladenuw
а вообще, что бы сделать такую проверку ? нужно делать выборку  по справочнику, а уже где эти параметры используются передавать ссылку найденного элемента с указанием его реквизита ? только так ведь или нет ?
#11 by Ненавижу 1С
что?
#12 by zladenuw
если условие было бы не В, а "=". как тогда узнать что параметр группа или элемент
#13 by Ненавижу 1С
зачем такой изврат?
#14 by zladenuw
интерес был.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С