Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirli bir eksen üzerindeki tuple kümesini döndürür.
Syntax
Axis(Axis_Number)
Arguments
Axis_Number
Eksen numarasını belirten geçerli bir sayısal ifade.
Remarks
Eksen fonksiyonu, bir eksenin sıfır tabanlı konumunu kullanarak bir eksen üzerindeki tuple kümesini döndürür. Örneğin, Axis(0) COLUMNS eksenini döndürür, Axis(1) ROWS ekseni döndürür ve benzeri.
Eksen fonksiyonu filtre ekseninde kullanılamaz. Bu fonksiyon, hesaplanan üyelerin çalıştırılan sorgunun bağlamından haberdar olmasını sağlamak için kullanılabilir. Örneğin, sadece Rows ekseninde seçilen üyelerin toplamını sağlayan hesaplanmış bir üye gerekebilir. Ayrıca, bir eksenin tanımını diğerinin tanımına bağlamak için de kullanılabilir. Örneğin, Satır ekseninin içeriğini Sütunlar eksenindeki ilk öğenin değerine göre sıralayarak.
Note
Bir eksen yalnızca önceki bir eksene referans verebilir. Örneğin, Axis(0) COLUMNS ekseni değerlendirildikten sonra, örneğin bir ROW veya PAGE ekseninde gerçekleşmelidir.
Examples
Aşağıdaki örnek sorgu, Axis fonksiyonunun nasıl kullanılacağını gösterir:
WITH MEMBER MEASURES.AXISDEMO AS
SETTOSTR(AXIS(1))
SELECT MEASURES.AXISDEMO ON 0,
[Date].[Calendar Year].MEMBERS ON 1
FROM [Adventure Works]
Aşağıdaki örnek, hesaplanan bir üye içinde Eksen fonksiyonunun kullanımını göstermektedir:
WITH MEMBER MEASURES.AXISDEMO AS
SUM(AXIS(1), [Measures].[Internet Sales Amount])
SELECT {[Measures].[Internet Sales Amount],MEASURES.AXISDEMO} ON 0,
{[Date].[Calendar Year].&[2003], [Date].[Calendar Year].&[2004]} ON 1
FROM [Adventure Works]