Помогите с составным типом данных в запросе. #525628


#0 by Nehalem
В расходной накладной имеем Объект.Склад с составным типом данных. как проверить что не выбран оптовый склад. Вот мой вариант выдает ошибку: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: {Документ.РасходнаяНакладная.МодульОбъекта}: Поле объекта не обнаружено (Оптовый)        Оптовый=Выборка.Оптовый; Сама процедура:
#1 by Nexux
иди салатика нарежь, хватит работать :)
#2 by Scooter
ССЫЛКА ВЫРАЗИТЬ ТипЗнч
#3 by aleks-id
а сразу проверить Если Склад.Оптовый = трам_пам_пам.Оптовый Тогда ....
#4 by Man4kin
ппц, а ты какую расходную накладную в запросе отбираешь ?
#5 by Nehalem
Нет, ну какой салатик, завтра еще на работу... Попробую...
#6 by Man4kin
и зачем тут запрос вообще ? как в проверь
#7 by aleks-id
чего пробовать то! выкидывай запрос оттуда и сразу проверяй реквизит склада напрямую!!!
#8 by aleks-id
ааа. у него реквизит булево. тогда так:
#9 by Nehalem
Расходную обычную, но у нее создал склад с составным типом данных Ссылка.Склады и Ссылка.Отделы. вот ломаю голову как проверить что ползователь выбрал склад.оптовый( в справочнике склады оптовый есть булево)
#10 by Man4kin
#11 by Nehalem
Вот при таком варианте если выбрать склад "оптовый" тогда отказ срабатыает, но если выбрать отдел, тогда ругается: не может обнаружить объект.оптовый ????
#12 by aleks-id
см
#13 by Man4kin
ты читаешь что тебе пишут ? попробуй как в
#14 by Nehalem
Вот так работает. Спасибо Man4kin! Спасибо всем, удачи!!!
#15 by Nehalem
Да читаю читаю же, просто надо время чтобы пробовать. Все заработало. Не стоит сердиться. Благодарю за помощь.
#16 by NewNick
так чисто на будущее РасходнаяНакладная.Склад.Оптовый даст поле СкладОптовый а не Оптовый а вобще бред конечно в . нафига перебирать все(!) расходные накладные и что то делать по условию вида склада который оказался последним волею судьбы в выборке. ко всему прочему, даже если бы в запросе стояло условие на текущую накладную это все равно было бы не правильно - так как передзаписью объект не записан и работать с ним через запрос нельзя.
#17 by NewNick
ну и причем тут составной тип данных так же загадка.
#18 by Nehalem
Есть склады (несколько). Есть отделы и три фирмы(но рядом, одни владельцы). Есть товар который могут продать прямо из отдела минуя склад(например бу монитор или принтер), хотя правильно сначала его на склад бросить, но лень делать перемещение. вот из-за этого отдел и склад соответственно составной тип. По поводу запроса я понял что не то, просто на ошибку системы стал городить запрос. Опыта-то нет еще... NewNick - спасибо за советы. Пока учусь...))
#19 by cViper
+100 Не опыта, а знаний.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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