Вверх ↑
Ответов: 824
Рейтинг: 138
#1: 2013-12-29 15:42:43 ЛС | профиль | цитата
Задача уже частично решена, с использованием TRANSFORM и Pivot.
Оказывается для того, что-бы запрос корректно работал нужно использовать "DS_ODBC: Источник данных ODBC" для подключения к Excel.
Единственное, что нужно это убрать из результата запроса - "NULL". Но, я, еще, не могу понять как работает CASE.
Еще сделать вместо 1, 2, 3 ..... 12 названия месяцев. Как-бе у меня знаний маловато, что-бы построить красивый запрос.
Та-да-а-а-а!

------------ Дoбавленo в 15.42:
И так, CASE оказался мне не по зубам, или он не работает в паре с TRANSFORM (скорее первое)
Но не стоит расстраиваться - есть IIF и теперь с его помощью убираем NULL, вот так:
TRANSFORM IIF(sum([Проводки$].suma) IS NULL,',sum([Проводки$].suma))
Что имеем?
По моему хитрому замыслу, нужно подставить вместо 1, 2,3..... 12 названия месяцев....
andrestudio как думаете, у меня получится?

карма: 1

0