|
Вывод всех записей при запросе | ☑ | ||
---|---|---|---|---|
0
Len1vec
11.05.18
✎
11:25
|
Подскажите, пожалуйста, в чем ошибка?
Во временной таблице "ХарактеристикаСТехКартой" 997 запись, а в итоговом запросе порядка 549. В итоговом отчете не выводятся записи, в которых нет номенклатуры или же кода R3. По задумке они должны выводиться в одном из видов. Если номенклатура не указана, то выводится "-", как и с кодом. P.S. Не корректно отрабатывает последняя часть запроса. ВЫБРАТЬ ХарактеристикиУдостоверенияКачестваКонтрагентов.Контрагент, СинхронизацияСубконто.КодСубконтоКонтрагента КАК КодКонтрагента, ХарактеристикиУдостоверенияКачестваКонтрагентов.ХарактеристикаУдостоверенияКачества, ХарактеристикиУдостоверенияКачестваКонтрагентов.ХарактеристикаУдостоверенияКачества.Код КАК КодХарактеристикиУдостоверенияКачества, ХарактеристикиУдостоверенияКачестваКонтрагентов.Номенклатура, ХарактеристикиУдостоверенияКачестваКонтрагентов.МаркаГК, ХарактеристикиУдостоверенияКачестваКонтрагентов.ТипГофры, ХарактеристикиУдостоверенияКачестваКонтрагентов.МаркаГКНаЭтикетку, ХарактеристикиУдостоверенияКачестваКонтрагентов.ЗначениеНорма, ХарактеристикиУдостоверенияКачестваКонтрагентов.ЗначениеФакт, ХарактеристикиУдостоверенияКачестваКонтрагентов.Ответственный ПОМЕСТИТЬ ХарактеристикиУдостоверений ИЗ РегистрСведений.ХарактеристикиУдостоверенияКачестваКонтрагентов КАК ХарактеристикиУдостоверенияКачестваКонтрагентов ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СинхронизацияСубконто КАК СинхронизацияСубконто ПО ХарактеристикиУдостоверенияКачестваКонтрагентов.Контрагент = СинхронизацияСубконто.АналитикаУПП ГДЕ СинхронизацияСубконто.ВидСубконтоКонтрагента = "SAPR3.Справочник.Контрагенты" ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ХарактеристикиУдостоверений.Контрагент, ХарактеристикиУдостоверений.КодКонтрагента, ХарактеристикиУдостоверений.ХарактеристикаУдостоверенияКачества, ХарактеристикиУдостоверений.КодХарактеристикиУдостоверенияКачества, ХарактеристикиУдостоверений.Номенклатура КАК Номенклатура, ЕСТЬNULL(СпецификацииУпрУчет.Ссылка, "-") КАК ТехКарта, ЕСТЬNULL(СпецификацииУпрУчет.Код, "-") КАК КодТехКарты, ХарактеристикиУдостоверений.МаркаГК, ХарактеристикиУдостоверений.ТипГофры, ХарактеристикиУдостоверений.МаркаГКНаЭтикетку, ХарактеристикиУдостоверений.ЗначениеНорма, ХарактеристикиУдостоверений.ЗначениеФакт, ХарактеристикиУдостоверений.Ответственный ПОМЕСТИТЬ ХарактеристикаСТехКартой ИЗ ХарактеристикиУдостоверений КАК ХарактеристикиУдостоверений ЛЕВОЕ СОЕДИНЕНИЕ Справочник.СпецификацииУпрУчет КАК СпецификацииУпрУчет ПО ХарактеристикиУдостоверений.Номенклатура = СпецификацииУпрУчет.Владелец ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ХарактеристикаСТехКартой.Контрагент, ХарактеристикаСТехКартой.КодКонтрагента, ХарактеристикаСТехКартой.ХарактеристикаУдостоверенияКачества, ХарактеристикаСТехКартой.КодХарактеристикиУдостоверенияКачества, ВЫБОР КОГДА ХарактеристикаСТехКартой.Номенклатура.Наименование <> "" ТОГДА ХарактеристикаСТехКартой.Номенклатура.Наименование ИНАЧЕ "-" КОНЕЦ КАК Номенклатура, ВЫБОР КОГДА ВЫБОР КОГДА ХарактеристикаСТехКартой.Номенклатура.Наименование <> "" ТОГДА ХарактеристикаСТехКартой.Номенклатура.Наименование ИНАЧЕ "-" КОНЕЦ <> "-" ТОГДА ПОДСТРОКА(ЗначенияСвойствОбъектов.Значение.Наименование, 1, 8) ИНАЧЕ "-" КОНЕЦ КАК КодНоменклатурыR3, ХарактеристикаСТехКартой.ТехКарта, ХарактеристикаСТехКартой.КодТехКарты, ХарактеристикаСТехКартой.МаркаГК, ХарактеристикаСТехКартой.ТипГофры, ХарактеристикаСТехКартой.МаркаГКНаЭтикетку, ХарактеристикаСТехКартой.ЗначениеНорма, ХарактеристикаСТехКартой.ЗначениеФакт, ХарактеристикаСТехКартой.Ответственный ИЗ ХарактеристикаСТехКартой КАК ХарактеристикаСТехКартой ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов ПО ХарактеристикаСТехКартой.Номенклатура = ЗначенияСвойствОбъектов.Объект ГДЕ ЗначенияСвойствОбъектов.Свойство.Наименование = "Код номенклатуры R3" |
|||
1
Адинэснег
11.05.18
✎
11:31
|
>>SAPR3.Справочник.Контрагенты
это зашито в платформу, запросы содержащие строку "SAPR3" исполняются рандомно |
|||
2
ale-sarin
11.05.18
✎
11:32
|
В последнем запросе, в предпоследней строке вместо "ГДЕ" напишите "И".
|
|||
3
Len1vec
11.05.18
✎
11:44
|
(2) вот я лошара... Спасибо Вам огромнейшее!
|
|||
4
catena
11.05.18
✎
11:44
|
Запрос корректно отрабатывает, реализация не соответствует задачи - это другое.
|
|||
5
Len1vec
11.05.18
✎
11:49
|
(4) в принципе, Вы правы насчет формулировки)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |