2017-10-10 9 views
0

J'essaie d'obtenir les enregistrements de date actuels et j'ai une requête où une date particulière est donnée, comment puis-je mettre currentdate dans cette position. Je suis nouveau à MDX, si quelqu'un répond qui sera vraiment utile.Obtenir la date actuelle dans la requête MDX

est inférieure à la requête MDX:

SELECT NON EMPTY { [Measures].[SHC] } ON COLUMNS, NON EMPTY { ([C].[RHC].[rhc].ALLMEMBERS) } DIMENSION PROPERTIES MEMBER_CAPTION, MEMBER_UNIQUE_NAME ON ROWS FROM (SELECT ({ [DHC].[DHC].&[01/01/1992] }) ON COLUMNS FROM [TABULAR_EAL]) WHERE ([DHC].[DHC].&[01/01/1992]) CELL PROPERTIES VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS 

Je veux obtenir des enregistrements en fonction CurrentDate.

Répondre

0

Quelque chose comme ceci:

StrToMember('[DHC].[DHC].&[' + Format(Now(),'dd/MM/yyyy') + ']') 

Voir mon blogpost pour plus de détails.