2016-11-07 3 views

Antwort

0

FORMAT_STRING ist der normale Weg der Veränderung Formate: https://msdn.microsoft.com/en-us/library/ms146084.aspx

Es kann innerhalb eines mdx Skript wie folgt implemeted werden:

WITH [Measures].[aMeasureFormat] AS 
    [Measures].[aMeasure] 
, FORMAT_STRING = "#,##0.0" 
SELECT 
    {} ON 0, 
    [Measures].[aMeasureFormat] ON 1 
FROM [yourCube]; 
+0

andere nützliche Referenz: https://msdn.microsoft.com/en -us/library/cc879322.aspx – whytheq

+0

es ist nicht das, was ich suche: format_string erlaubt mir nur die Platzhalter für die Trennzeichen, nicht die Werte der Trennzeichen selbst –

+1

@DmitriTsoy Ich glaube @whytheq ist auf der richtigen Spur . Sie können die Formatzeichenfolge '#, ## 0.00' in den Measures im Cube-Designer festlegen, und es funktioniert wie gewünscht. Unabhängig vom Gebietsschema der Benutzer wird es auf diese Weise formatiert. Ich nehme an, dass Sie gerade eine Formatzeichenfolge wie "Standard" verwenden, die sich je nach dem Gebietsschema des Benutzers unterscheidet. – GregGalloway

Verwandte Themen