Bağlamsal Ayrık Boyutları Seçme

Bu hesaplama komut listesi, @GRIDTUPLES fonksiyonunu ve bir çalıştırma zamanı ikame değişkeni kullanarak, RTSV bilgi istemindeki ayrık boyut seçimlerine göre sadece kılavuzdaki seçili demetleri hesaplar.

SET RUNTIMESUBVARS bloğunda tanımlı &DimSelections çalıştırma zamanı ikame değişkeni, hesaplama kapsamını sadece küpün ayrık boyutlarıyla sınırlar (Senaryo hariç). FIX deyiminde kullanılan @GRIDTUPLES fonksiyonu bu değişkeni çağırır ve hesaplanan kesişim sayısını sınırlar.

SET RUNTIMESUBVARS
            {
            DimSelections = "Version", "Site", "Entity", "Product", "Market"
            <RTSV_HINT><svLaunch>
            <description>List two or more sparse dimensions used for forming calculation tuples:</description>
            <type>string</type>
            </svLaunch></RTSV_HINT>;
            };
            FIX (
            {@GRIDTUPLES(&DimSelections)}
            )
            Marketing(
            Marketing = Marketing + 1;
            );
            ENDFIX
        

Hesaplama önceki örnekten daha az sayıda bloğu da destekler, çünkü bu durumda demet tanımı Ürün->Pazar'dan başka ayrık boyutlara yayılır.

Örnekleri denemek için Essbase web arayüzünün Dosyalar alanındaki galeri klasörünün Teknik > Hesaplama bölümünden CalcTuple_Tuple.xlsx çalışma kitabı şablonunu indirin. Yönergeler için çalışma kitabındaki BENİOKU çalışma sayfasına bakın.