-3

У меня есть таблица, которая выглядит как этотReporting Services транспонирование часть таблицы

Product | Language | Cost 
---------------------------- 
X  | En  | 5 
X  | D  | 5 
Y  | Jp  | 10 
Y  | Sp  | 10 

И я хочу, чтобы это выглядело как этот

Product | En | D | Jp | Sp 
------------------- 
X  | 5 | 5 | 0 | 0 
Y  | 0 | 0 | 10 | 10 

Так что я хочу сделать, это принять все значения в столбце «Язык» и использовать их в качестве заголовков столбцов (выполняется путем печати столбца в виде строки), а затем сопоставлять значение «Стоимость» с новой таблицей, где разные языки являются заголовками, а не значениями в столбце.

Как это сделать в службах Reporting Services? Благодаря

ответ

1

Используйте матрицу с колоннами, сгруппированных по языку и строк по продукту следующего enter image description here

дает

enter image description here

Редактировать

Или с новым набором данных дает следующие

enter image description here

+0

Привет и благодарю вас за ответ. Я думаю, что я плохо себя зарекомендовал, поэтому обновил свой вопрос. Надеюсь, это не вызовет у вас никаких проблем. Еще раз спасибо за вашу помощь. – Rebam1Se

+0

не понимаю, как это отличается? Предоставленное решение должно по-прежнему давать желаемый результат Языки как заголовки столбцов в отчете – Jonnus

+0

Ответ обновлен из-за исходного вопроса edit – Jonnus