Составной тип колон ТЗ после выгрузки из запроса #787071


#0 by moonlight
Добрый день! код: Запрос.Текст=         "ВЫБРАТЬ В результате колонки Табличного поля тпПотребности как и связанной с ним Таблицы значений тзПотребности имеет составной тип, причем первый тип соответствует нужному а второй NULL. Как произвести выгрузку из запроса в ТЗ чтобы не было составных типов в случае когда колонки результата имеют не составной тип?
#1 by МихаилМ
выгрузите в тз с колонками без типа null. помню , у меня были проблемы с тз из запроса с фильтрацией  то ли в ПЗ , то ли в ТЗ.
#2 by moonlight
а как выгрузить без типа NULL. У меня например в колонке Номенклатура нет NULL, а после выгрузки в ТЗ в колонке Номенклатура, получаю составной тип - "Номенклатура, NULL"
#3 by MrKartez
в запросе написать ЕСТЬNULL(ВнутренниеЗаказыОбороты.Номенклатура, Значение(Справочник.Номенклатура.ПустаяСсылка)) не предлагать?
#4 by Garykom
Выразить и изучить начиная с "Получение данных через точку от полей составного типа"
#5 by Cool_Profi
А можно вопрос? Где в "Получение данных через точку от полей составного типа" ?
#6 by Garykom
А можно вопрос, где в утверждение что в есть "Получение данных через точку от полей составного типа" ?
#7 by Cool_Profi
"изучить ... начиная с " Является почти прямым указанием на причину.
#8 by Garykom
В данном случае это всего навсего якорь с какого места читать пример (там сначала куча буков не по теме), иногда слова это то что написано ))
#9 by Garykom
+ И плюс полезно будет на будущее чтобы не сделал нечто вроде "ВнутренниеЗаказыОбороты.Номенклатура.Наименование" и потом удивлялись а почему оно тормозит...
#10 by МихаилМ
я пробовал с выразить. не помогло.
#11 by МихаилМ
попробуйте пропустить через ПЗ с типизацией колонок.
#12 by Garykom
Мануалы читать не пробовали? У нас это называют "через Ширшу в Маймаксу", еще перебрать ТЗ и вытащить ссылки из составных типов значений бы посоветовали
#13 by МихаилМ
объясните без подъ*бок как убрать в результате запроса "лишний" тип
#14 by Garykom
прочитать начиная с "Преобразование составного типа к одиночному"
#15 by Garykom
+ Тут разжевано детально
#16 by МихаилМ
в общем  в (14,15) ссылки к теме отношения не имеют тк если  прогнать через ПЗ или Запрос ТЗ, в выгруженной тз добавиться тип NULL. неудобство в том, что такую тз нельзя фильтровать построителем запроса (ПЗ). методом найтистроки фильтровать можно.
#17 by Garykom
Так понимаю простой, правильный и ускоряющий выполнение запроса метод внесения изменений в запрос с использованием "ВЫРАЗИТЬ" не хотим использовать по религиозно-политическим причинам? А если нету "составных типов" то хоть заобнулляйтесь ))
#18 by Defender aka LINN
Не взлетит. Потому что тип NULL добавляется ВСЕГДА
#19 by МихаилМ
по религиозно-политическим и   не знаю, как получить тз без составных типов из запроса и ПЗ   готов заплатить Вам 2тр , если  приведете рабочий код.
#20 by МихаилМ
как быстро пересоздать тз  в без типа NULL - знаю
#21 by Garykom
гыгы понял
#22 by Garykom
Да извиняюсь но моя была в полной уверенности что составной тип в выгрузке результата запроса это от составных типов измерений регистра а не "фича платформы"
#23 by Cool_Profi
челодлань.пнг
#24 by Garykom
Если это ко мне и моим заблуждениям то не стоит. А том могу спросить зачем нужна Reduce в Map/Reduce и можно ли обойтись без Map?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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