Salam sejahtera,
Ada hal yang ingin saya tanyakan di mdx bagaimana jika saya mempunyai data menghasilkan value 0 dan null saya ingin
data yang value nya 0 atau null tidak usah di munculkan
query saya seperti ini
terima kasih
with member [Due Date].[All] as'[Due Date].CurrentMember-StrToMember((((((("[Due Date].[" || Trim(Str(Year(Now())))) || "].[Quarter ") || Trim(Str(DatePart("q", Now())))) || "].[") || Format(Now(), "mmm")) || "]"))-StrToMember((((((("[Due Date].[" || Trim(Str(Year(Now())))) || "].[Quarter ") || Trim(Str(DatePart("q", Now())))) || "].[") || Format(Now(), "mmm")) || "]")).PREVMEMBER-StrToMember((((((("[Due Date].[" || Trim(Str(Year(Now())))) || "].[Quarter ") || Trim(Str(DatePart("q", Now())))) || "].[") || Format(Now(), "mmm")) || "]")).lag(2)'
member [Measures].[Sudah Cair] as'[Measures].[Omzet]'
member [Measures].[Sudah Terima Giro] as'[Measures].[ARC]'
member [Measures].[Return dan Potongan] as'[Measures].[ARR]'
member [Measures].[Blm ada Pembayaran] as '[Measures].[Open]'
SELECT
NON EMPTY {StrToMember((((((("[Due Date].[" || Trim(Str(Year(Now())))) || "].[Quarter ") || Trim(Str(DatePart("q", Now())))) || "].[") || Format(Now(), "mmm")) || "]")),StrToMember((((((("[Due Date].[" || Trim(Str(Year(Now())))) || "].[Quarter ") || Trim(Str(DatePart("q", Now())))) || "].[") || Format(Now(), "mmm")) || "]")).PREVMEMBER,StrToMember((((((("[Due Date].[" || Trim(Str(Year(Now())))) || "].[Quarter ") || Trim(Str(DatePart("q", Now())))) || "].[") || Format(Now(), "mmm")) || "]")).lag(2),[Due Date].[All]} ON COLUMNS,
NON EMPTY Union(CrossJoin({[Measures].[Sudah Cair]}, [Sales Rep].[All Sales Reps]), Union(CrossJoin({[Measures].[Sudah Terima Giro]}, [Sales Rep].[All Sales Reps]), Union(CrossJoin({[Measures].[Return dan Potongan]}, [Sales Rep].[All Sales Reps]), CrossJoin({[Measures].[Blm ada Pembayaran]}, [Sales Rep].[Sales Rep].Members)))) ON ROWS
FROM [Payment]