Я пытаюсь отключить некоторые данные в SSRS, но пытаюсь получить нужный мне формат. Моя текущая таблица и данные показаны ниже: -
CREATE TABLE [dbo].sampledata(
[DDMMMYY] [date] NULL,
[DayN] [nvarchar](4000) NULL,
[CArticle] [int] NULL,
[TU] [int] NULL,
[Pieces] [int] NULL,
[ActualSpace] [int] NULL,
[InternalCore] [int] NULL,
[QuarantinedStock] [int] NULL,
[AvailableSpace] [int] NULL
)
insert into sampledata (DDMMMYY, DayN, CArticle, TU, Pieces, ActualSpace, InternalCore, QuarantinedStock, AvailableSpace)
VALUES
('2019-09-13','Fri','848','20403','1249144','59790','17652','433','0'),
('2019-09-16','Mon','878','21328','1253811','63133','18908','429','0'),
('2019-09-17','Tue','892','21106','1253607','61770','18780','402','0'),
('2019-09-18','Wed','910','20948','1250381','61543','18485','955','0'),
('2019-09-19','Thu','863','20351','1243131','60235','18845','627','0'),
('2019-09-20','Fri','847','19923','1242594','59565','19460','1385','0'),
('2019-09-23','Mon','863','20862','1254736','62773','18362','1418','0'),
('2019-09-24','Tue','860','20592','1259028','62864','19972','1422','0'),
('2019-09-25','Wed','871','20646','1273306','63079','20498','1430','0'),
('2019-09-26','Thu','875','20424','1264449','61508','20040','1430','0'),
('2019-09-27','Fri','884','20581','1277418','62128','20287','1430','0'),
('2019-09-30','Mon','873','21684','1341305','66764','22666','1266','0');
Я никогда не буду возвращать данные за более чем 31 день.
Что я хочу сделать, это отключить данные, но сохранитьсгруппированные по дате, мои данные должны выглядеть следующим образом: -
Я хочу, чтобы даты проходили через верх моих данных изаголовки для запуска по левой стороне, например, TU, Pieces и т. д., изначально я использовал unpivot, но, поскольку есть несколько дней, данные не растянулись вправо, как я хотел днем.
Я пытался использоватьматрица SSRS, но все еще изо всех сил, чтобы получить желаемый результат.
Любая помощь будет высоко ценится.