|
Универсальный отчет. Группировка строк. Не выводятся данные | ☑ | ||
---|---|---|---|---|
0
Good_Smile
24.01.17
✎
16:10
|
Здравствуйте! Создала новый отчет на базе УО, запрос берет данные из одного регистра
ВЫБРАТЬ ЗаказыНаСборку.ЗаказНаСборку.Контрагент КАК Контрагент, ПРЕДСТАВЛЕНИЕ(ЗаказыНаСборку.ЗаказНаСборку.Контрагент), ЗаказыНаСборку.ЗаказНаСборку КАК ЗаказНаСборку, ПРЕДСТАВЛЕНИЕ(ЗаказыНаСборку.ЗаказНаСборку), ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки КАК НачалоСборки, ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки КАК ОкончаниеСборки, ЗаказыНаСборку.ЗаказНаСборку.НормативноеВремяСборки КАК НормативноеВремяСборки, ВЫБОР КОГДА НЕ ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки = ДАТАВРЕМЯ(1, 1, 1) И НЕ ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки = ДАТАВРЕМЯ(1, 1, 1) ТОГДА РАЗНОСТЬДАТ(ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки, ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки, МИНУТА) ИНАЧЕ 0 КОНЕЦ КАК ФактическоеВремяСборки, ЗаказыНаСборку.ЗаказНаСборку.НормативноеВремяСборки - ВЫБОР КОГДА НЕ ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки = ДАТАВРЕМЯ(1, 1, 1) И НЕ ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки = ДАТАВРЕМЯ(1, 1, 1) ТОГДА РАЗНОСТЬДАТ(ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки, ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки, МИНУТА) ИНАЧЕ 0 КОНЕЦ КАК ОтклонениеВремениСборки {ВЫБРАТЬ Контрагент.*, ЗаказНаСборку.*, НачалоСборки, ОкончаниеСборки, НормативноеВремяСборки, ФактическоеВремяСборки, ОтклонениеВремениСборки} ИЗ РегистрНакопления.ЗаказыНаСборку.Обороты(&ДатаНач, &ДатаКон, , ) КАК ЗаказыНаСборку {ГДЕ ЗаказыНаСборку.ЗаказНаСборку.Контрагент.* КАК Контрагент, ЗаказыНаСборку.ЗаказНаСборку.* КАК ЗаказНаСборку, ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки КАК НачалоСборки, ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки КАК ОкончаниеСборки, ЗаказыНаСборку.ЗаказНаСборку.НормативноеВремяСборки, (ВЫБОР КОГДА НЕ ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки = ДАТАВРЕМЯ(1, 1, 1) И НЕ ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки = ДАТАВРЕМЯ(1, 1, 1) ТОГДА РАЗНОСТЬДАТ(ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки, ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки, МИНУТА) ИНАЧЕ 0 КОНЕЦ) КАК ФактическоеВремяСборки, (ЗаказыНаСборку.ЗаказНаСборку.НормативноеВремяСборки - ВЫБОР КОГДА НЕ ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки = ДАТАВРЕМЯ(1, 1, 1) И НЕ ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки = ДАТАВРЕМЯ(1, 1, 1) ТОГДА РАЗНОСТЬДАТ(ЗаказыНаСборку.ЗаказНаСборку.НачалоСборки, ЗаказыНаСборку.ЗаказНаСборку.ОкончаниеСборки, МИНУТА) ИНАЧЕ 0 КОНЕЦ) КАК ОтклонениеВремениСборки} {УПОРЯДОЧИТЬ ПО Контрагент.*, ЗаказНаСборку.*, НачалоСборки, ОкончаниеСборки, НормативноеВремяСборки, ФактическоеВремяСборки, ОтклонениеВремениСборки} ИТОГИ МАКСИМУМ(НачалоСборки), МАКСИМУМ(ОкончаниеСборки), МАКСИМУМ(НормативноеВремяСборки), МАКСИМУМ(ФактическоеВремяСборки), МАКСИМУМ(ОтклонениеВремениСборки) ПО ОБЩИЕ {ИТОГИ ПО Контрагент.*, ЗаказНаСборку.*} Далее добавила измерения строк УниверсальныйОтчет.ДобавитьИзмерениеСтроки("Контрагент"); УниверсальныйОтчет.ДобавитьИзмерениеСтроки("ЗаказНаСборку"); но почему то значения измерений не выводятся в результат и в настройках измерение Заказ на сборку отображается как ресурс (не синее тире, а зеленый цилиндр))) и ещё если в настройках выбираю Заказ на сборку.Контрагент тогда данные о контрагенте отображаются, но вывести так заказ на сборку я не могу |
|||
1
Good_Smile
24.01.17
✎
16:50
|
есть прогресс)
когда изменила имя поля в запросе ЗаказыНаСборку.ЗаказНаСборку.Контрагент КАК ЗаказНаСборкуКонтрагент ... УниверсальныйОтчет.ДобавитьОтбор("ЗаказНаСборкуКонтрагент"); но переименование поля ЗаказыНаСборку.ЗаказНаСборку не дало результатов |
|||
2
Good_Smile
24.01.17
✎
16:51
|
(1) когда изменила имя поля Контрагент данные стали выводится
но переименование поля ЗаказыНаСборку.ЗаказНаСборку не дало результатов |
|||
3
Good_Smile
24.01.17
✎
17:05
|
Сама с собой общаюсь) напишите хоть, что УО это .. (подставить своё))
решила вопрос таким образом ЗаказыНаСборку.ЗаказНаСборку.Ссылка КАК докЗаказНаСборку ... УниверсальныйОтчет.ДобавитьИзмерениеСтроки("докЗаказНаСборку"); сейчас в настройках Заказ на сборку отображается как измерение (синее тире), данные выводится странное поведение построителя отчета.. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |