0
У меня есть отчет о группах по неделям по столбцу и строке на productID и productType и valus как productValue.Как отображать пустые строки и столбцы в матрице SSRS
Мне нужно, чтобы отобразить всю неделю и ProductType даже если данные не существует.
Вот мой MDX запрос
SELECT NON EMPTY {
[Measures].[Distributor Sale Out],
[Measures].[Distributor Sale Out Trend]
}
ON COLUMNS,
NON EMPTY {
([Date].[Calendar Week].[Calendar Week].ALLMEMBERS *
[Distributors].[Distributor].[Distributor].ALLMEMBERS *
[Distributors].[DistributorID].[DistributorID].ALLMEMBERS *
[Distributors].[City].[City].ALLMEMBERS *
[Product].[SKU].[SKU].ALLMEMBERS *
[Product].[Product].[Product].ALLMEMBERS *
[Date].[Calendar Year].[Calendar Year].ALLMEMBERS *
[SaleType].[SaleType].[Sale Type].ALLMEMBERS *
[SaleType].[Sale Type Id].[Sale Type Id].ALLMEMBERS) }
DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS
FROM (SELECT (STRTOSET(@DistributorsDistributorID, CONSTRAINED)) ON COLUMNS
FROM (SELECT (STRTOSET(@DateCalendarYear, CONSTRAINED)) ON COLUMNS
FROM [EFES SCM]
))
Любая помощь будет принята с благодарностью Благодаря
Спасибо, когда я удаляю NonEmpty, результат является большим, но это занимает много времени. Отчет создается около 4 минут – Nastya
@ Настя, работающая медленно, - это еще одна проблема. Сколько строк оно возвращает в отчет? Перекрестное соединение, которое вы имеете в строках, очень велико, можем ли мы применить NonEmpty к некоторым иерархиям в перекрестном соединении или вам нужно видеть каждую пустую ячейку? – whytheq
много строк) Я применяю непусто только для нужных мне иерархий. В запросе дизайнер запросов работает быстро, но в отчете медленно – Nastya