Ich muss MDX schreiben, das in der Spalte angezeigt wird und Zeilen in drei Gruppen unterteilt. Die erste Gruppe wird durch wenige Zahlen unterschieden, die zweite Gruppe ist durch Attribut, und die dritte Gruppe ist, wo die Ruhe nicht passt.Mehrere Anweisungen für den Fall MDX
Mein Code sieht so aus, dass so weit:
case
when [Customer].[Customer's Document].CURRENTMEMBER.MEMBERVALUE = "4254255527" then "ABC"
when [Customer].[Customer's Document].CURRENTMEMBER.MEMBERVALUE = "2752637520" then "ABC"
when [Customer].[Customer's Document].CURRENTMEMBER.MEMBERVALUE = "5637839739" then "ABC"
when [Customer].[Customer's Document].CURRENTMEMBER.MEMBERVALUE = "9378793737" then "ABC"
when [Customer].[Customer's Document].CURRENTMEMBER.MEMBERVALUE = "3789789397" then "ABC"
when [Document].[Document series].CURRENTMEMBER.MEMBERVALUE = "XYZ" then "XYZ"
else "Rest"
end
Aber ich bin immer "Rest" jedes Mal.
Wie soll ich das korrigieren?
Edit: Eine andere versuchen, aber immer noch nicht funktioniert:
case
when [Customer].[Customer's Document].[&5196189651] then "ABC"
when [Customer].[Customer's Document].[&7885181585] then "ABC"
when [Customer].[Customer's Document].[&7511535861] then "ABC"
when [Customer].[Customer's Document].[&4742575277] then "ABC"
when [Customer].[Customer's Document].[&7272727272] then "ABC"
when [Customer's Document].[Document Series].[&CHP] then "XYZ"
else "Rest"
end
Was ist der Wert, Schlüssel und den Namen Eigenschaften für Kunden Dokument?. Wie ist die Struktur der Customer Dimension? Wie fragen Sie diese Maßnahme ab und sehen Sie den Rest als Ihr Endergebnis? Fügen Sie die Frage bitte zu Ihrer Frage hinzu, damit wir Ihnen helfen können. – BICube
@Dodzik - ist die Dimension '[Customer]' in den Zeilen der eventuellen SELECT-Klausel ?! wenn es nicht in Zeilen ist, dann ist Currentmember das All-Mitglied .... Currentmember funktioniert nur, wenn die Dimension tatsächlich _current_ ist, d.h. im Kontext. Dies ist wahrscheinlich der Grund, warum Sie die ganze Zeit Ruhe bekommen. Kannst du bitte den Rest deines mdx-Skripts hinzufügen? – whytheq