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.