Bagikan melalui


Menggunakan Fungsi Logis

Fungsi logis melakukan operasi logis atau perbandingan pada objek dan ekspresi dan mengembalikan nilai Boolean. Fungsi logis sangat penting dalam Ekspresi Multidimensi (MDX) untuk menentukan posisi anggota.

Fungsi logis yang paling umum digunakan adalah fungsi IsEmpty . Untuk informasi selengkapnya tentang cara menggunakan fungsi IsEmpty , lihat Bekerja dengan Nilai Kosong.

Kueri berikut ini memperlihatkan cara menggunakan fungsi IsLeaf dan IsAncestor :

WITH  
//Returns true if the CurrentMember on Calendar is a leaf member, ie it has no children  
MEMBER MEASURES.[IsLeafDemo] AS IsLeaf([Date].[Calendar].CurrentMember)  
//Returns true if the CurrentMember on Calendar is an Ancestor of July 1st 2001  
MEMBER MEASURES.[IsAncestorDemo] AS IsAncestor([Date].[Calendar].CurrentMember, [Date].[Calendar].[Date].&[1])  
SELECT{MEASURES.[IsLeafDemo],MEASURES.[IsAncestorDemo] } ON 0,  
[Date].[Calendar].MEMBERS ON 1  
FROM [Adventure Works]  

Lihat Juga

Fungsi (Sintaks MDX)