Запрос: как определить вид ссылки - справочник это или документ? #768638


#0 by dave2000
Есть значение в запросе, которое может содержать ссылку либо на справочник, либо на документ. Ссылку на конкретный документ проверить можно так: "НашеЗначение ССЫЛКА Документ.ИмяНужногоДокумента". А как проверить или это ссылка на любой документ?
#1 by NcSteel
Проверяй на типы документов. Если речь о Запросе, но скорее всего реализация поставленной задачи не корректное, так что лучше переделать
#2 by vozgar2
ВЫБОР КОГДА... правда сначала глянь чего у тебя в базе меньше, справочников или документов)
#3 by hhhh
можно проверять реквизит, например ВЫБОР КОГДА НашеЗначение.Проведен ЕСТЬ NULL ТОГДА Справочник
#4 by dave2000
Мне нужно из регистра сведений выбрать все записи, у которого реквизит Объект ссылается на документы (любой документ базы). Через "ВЫБОР КОГДА ..." перечислять все документы конфигурации как-то некрасиво, это УПП, там сотня документов или больше. Как вариант, сейчас попробую.
#5 by NcSteel
Не очень хороший вариант
#6 by Карупян
В ерп сервер умрет от такого запроса )))
#7 by zak555
может запрос надо переписать ?
#8 by singlych
КОГДА ТИПЗНАЧЕНИЯ(НашеЗначение) В (&ТипыВсехДокументов) ТОГДА Документ
#9 by singlych
а лучше
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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