Добавьте новые вычисленные меры в начало MDX, которые показывают значение последнего дня, только если оно показывается на уровне недели, в противном случае оставьте его без изменений:
WITH MEMBER [Measures].[Blah] AS
'IIF(
[Business Time].currentMember.level.name = "Week",
([Business Time].currentMember.lastChild, [Measures].[Quantity]),
([Business Time].currentMember, [Measures].[Quantity])
)'
Я ожидаю, что клиент запросил этот нечетный запрос, и я предполагаю, что через месяц вы получите звонок от кого-то из того же офиса, сказав, что еженедельное «общее количество» неверно в этом отчете!