Les opérations sur les dates en MDX
Par Draggi le dimanche, juin 15 2008, 12:22 - MDX (BI) - Lien permanent
- Sélectionner la date actuelle en MDX (now() en VBA)
select {} on 0,
Filter(
[SellsPeriodsDimension].[SellsDate].[SellsDate],
[SellsPeriodsDimension].[SellsDate].MemberValue
= vba![date]()
) on 1
from [SOMECUBE]
- Sélectionner la date actuelle moins 4 ans (DATEADD en SQL)
with member Measures.Today as
vba!dateadd("yyyy", -4, vba![date]())
select {} on 0
,Filter([Date].[Calendar].[Date],
[Date].[Calendar].MemberValue
= ([Date].[Calendar].[All Periods],Today)
) on 1
from [SOMECUBE]