Использование характеристик во временных таблицах запросов в СКД #591758


#0 by Leksus
Допустим задача следующая... Необходимо использовать отбор по свойствам номенклатуры когда самой номенклатуры нет в таблице по которой формируется выборка. Например запрос - источник данных СКД выглядит следующим образом: ПОМЕСТИТЬ втДоговораКонтрагентов        ИЗ    ВзаиморасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток ИЗ    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(            , В данном случае 1С не видит свойства и не позволяет создать соответствующий отбор. Кто-нибудь пробовал такое?
#1 by Leksus
В данном случае выводим остатки по взаиморасчетам по тем договорам, по которым были продажи (с учетом отбора!) в количестве более 10 шт.
#2 by Maxus43
в СКД со свойствами работать кошерней на закладке характеристика. в выборку то прикрепи номенклатуру, только поставь ограничения на использование этого поля при отображении и отборе
#3 by Reaper_1c
Ну ты хотя бы поле с пустой ссылкой на номенклатуру в результат запроса формирующего набор данных выведи...
#4 by Maxus43
+ не то чото сказал, ибо с Характеристиками и так работаеш. а без номенклатуры в выборке ВТ имхо не прокатит
#5 by Reaper_1c
Прокатит. Просто у него в наборе данных вообще нет поля "номенклатура". А значит она недоступна в отборе.
#6 by Leksus
это упрощенный пример запроса. В реальной ситуации у меня нет возможности прикрепить номенклатуру в выборку ВЫБРАТЬ ПОМЕСТИТЬ втДоговораКонтрагентов        ИЗ    ВзаиморасчетыСКонтрагентамиОстатки.СуммаВзаиморасчетовОстаток ИЗ    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(            ,
#7 by Leksus
Сори, вот новый запрос ВЫБРАТЬ    Продажи.ДоговорКонтрагента ПОМЕСТИТЬ втДоговораКонтрагентов        ИЗ    РегистрНакопления.ВзаиморасчетыСКонтрагентами.Остатки(
#8 by Reaper_1c
Значение(Справочник.Номенклатура.ПустаяСсылка) в твоей версии платформы отменено?
#9 by Leksus
см.
#10 by Leksus
причем поле {ХАРАКТЕРИСТИКИ} втыкал везде где можно
#11 by Leksus
Интересно что все работает прекрасно с отбором по номенклатуре или реквизитам номенклатуры... просто свойства не цепляет :(
#12 by Reaper_1c
В наборе данных поле "Номенклатура" появилось?
#13 by Maxus43
а в запросе эти характеристики ты не увидиш, на других закладках смотри отборы по ним
#14 by Leksus
она там есть даже при варианте запроса из не понял про какие закладки вы говорите... я смотрю в автоматически генерируемой платформой форме настроек СКД
#15 by Maxus43
дак на закладке вычисляемые поля сначала вытяни эти характеристики, а на них уже можно и отборы накладывать
#16 by Leksus
какой укзать путь к данным применительно к запросу из ?
#17 by Maxus43
"Номенклатура.[Имя свойства даже с пробелами в таких скобках, от оно чо]", для этого и говорю что надо в выборке номенклатуру указать, потом её не выводи просто пользователю
#18 by kabanoff
Характеристики пытаешься увидеть в конфигураторе или в режиме предприятия?
#19 by Leksus
предприятия конечно
#20 by Leksus
во-первых мне не нужен отбор по конкретному одному свойству, во вторых не работает
#21 by Maxus43
у меня всё работает, по Хрусталёвой делал сам недавно так. Не совсем понятно по каким параметрам нужен отбор тогда... Не бери характеристики, в ВТ соединяй с регистром ЗначенияСвойствОбъектов по Номенклатуре, и делай со свойствами что душе угодно в таком случае
#22 by Reaper_1c
Схему компоновки в студию
#23 by kabanoff
А зачем использовать свойства номенклатуры, если самой номенклатуры в запросе нет (ну или как у тебя используется пустая ссылка)? Какой в этом смысл?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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