Przeskocz do zawartości głównej Przejdź do treści uzupełniającej

Rozszerzenie przez znak dolara przy użyciu wyrażenia

W rozszerzeniach przez znak dolara mogą być używane wyrażenia.

Zawartość między nawiasami musi zaczynać się od znaku równości:

$(=expression)

Wyrażenie zostanie ocenione, a wartość będzie używana w rozwinięciu. Na przykład:

// returns a string with the current year
$(=Year(Today())); 
// returns the year before the selected one
$(=Only(Year)-1);

Przykład: wybierz miarę przez odwołanie się do miary w wyrażeniu wykresu.

Przykład: oblicz przydział między dwoma wymiarami

Uwzględnianie plików

Operacje uwzględnienia plików są wykonywane przy użyciu rozszerzeń przez znak dolara. Składnia jest następująca:

$(include=filename)

Powyższy tekst zostanie zastąpiony przez treść pliku określonego po znaku równości. Ta opcja przydaje się do przechowywania skryptów albo części skryptów w plikach tekstowych.

Więcej informacji zawiera temat Include.

Rozszerzenia przez znak dolara i stany alternatywne

Rozszerzenie przez znak dolara zwykle nie jest wrażliwe na stany alternatywne. Jeżeli jednak rozszerzenie przez znak dolara ma wyrażenie, jest ono obliczane w stanie dotyczącym obiektu, w którym dokonuje się rozszerzenia przez znak dolara.

Na przykład:

$(=Sum(Amount))

Obliczenie zwróci sumę kwoty na podstawie wyboru w stanie obiektu.

Czy ta strona była pomocna?

Jeżeli natkniesz się na problemy z tą stroną lub jej zawartością — literówkę, brakujący krok lub błąd techniczny — daj nam znać, co możemy poprawić!