Как вывести результат запроса не по строкам, а по столбцам? #526808


#0 by shavkat
Есть простенький запрос, я сделал его с помощью конструктора запросов, так как еще не силен в написании запросах. В этом запросе аналитика по ВидыПриходаГСМ и  ВидыРасходаГСМ выводятся построчно, т.е. Как можно написать запрос, чтоб эту аналитику выводить по столбцам? т.е. Безналичные            Наличные Вот сам запрос ВЫБРАТЬ    УчетМАЗСОстаткиИОбороты.ОбъемКонечныйОстаток Заранее всем спасибо
#1 by Живой Ископаемый
в СКД?
#2 by shavkat
там ведь тоже сначало нужно написать запрос, потом СКД выводит результат через этот запрос.
#3 by Живой Ископаемый
э...? и как это отменяет СКД? Второй вариант - выгрузить результат запроса в ТЗ и транспонировать.
#4 by Dmitr
А есть еще Универсальный отчет там тоже это легко делается
#5 by shavkat
А что в самом запросе никак нельзя?
#6 by Живой Ископаемый
Ну в общем да, в самом запросе, практически никак нельзя... либо он будет громоздче нынешнего в N+1 раз, где N - количество элементов ВидыРасходаГСМ
#7 by shavkat
Значить все таки есть возможность сделать ткаой запрос, по моиму громоздким небудет, так как ВидыРасходаГСМ это перечисление и имеет всего два значение. подскажите пожалуйста как это делается
#8 by Михаил Козлов
Через ВЫБОР КОГДА УчетМАЗСОстаткиИОбороты.ВидыПриходаГСМ = ЗНАЧЕНИЕ(Перечисление.ВидыПриходаГСМ.Наличные) ТОГДА УчетМАЗСОстаткиИОбороты.<имя ресурса> ИНАЧЕ 0 КОНЕЦ КАК Наличные (аналогично для безналичных)
#9 by hhhh
намекаешь, что если будет в перечислении 4 значения, то запрос будет больше?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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