|
|
|
Вопрос о ссылке на отображаемые поля в SSRS
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть таблица со значениями ([статья], [тип(два возможных значения)], [стоимость],[год(5 возможных значений)]) Задача: Вывести значения сумм стоимости по годам в столбцах (т.е. фактически PIVOT) с группировкой по типу и по статье + последний столбец - разность между последними двумя значениями, т.е. в транзакте это выглядит так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. В SSRS (стандартными методами типа группы строк-группы столбцов) с ходу получилось красивое решение, но без последнего столбца - разности (Тупо из мастера, добавил [art-type] и [article] как группы строк и YEAR как группу столбцов). Вот в этом и вопрос - как (и можно ли) в отчете SSRS после добавления "группы столбцов" (что есть тот же PIVOT, наверно) добавить и разность двух (последних) столбцов из этой группы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2012, 09:35 |
|
||
|
Вопрос о ссылке на отображаемые поля в SSRS
|
|||
|---|---|---|---|
|
#18+
eldarkt, можно поиграться функцией Last Если не получиться, то разность между последними двумя значениями, можно посчитать на SQL. Матрица потом сама развернет. Тут год большой, чтобы матрица правильно отсортировала: art-typearticlecostYearart-type 1article 11002009art-type 1article 11502010art-type 1article 21702011art-type 2article 12002009art-type 2article 22502010art-type 2article 22802011 art-type 1 article 1 20 4022 art-type 2 article 2 30 4022 Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2012, 10:08 |
|
||
|
Вопрос о ссылке на отображаемые поля в SSRS
|
|||
|---|---|---|---|
|
#18+
d ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.11.2012, 10:41 |
|
||
|
|

start [/forum/topic.php?fid=31&fpage=37&tid=1534194]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
55ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 162ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...