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. W takim przypadku 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.

Przykład:  

$(=Year(Today())); // zwraca ciąg znaków z bieżącym rokiem.

$(=Only(Year)-1); // zwraca rok przez wybranym rokiem.

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 jest bardzo użyteczna w przypadku przechowywania skryptów albo części skryptów w plikach tekstowych.

Przykład:  

$(include=C:\Documents\MyScript.qvs);

Rozszerzenia przez znak dolara i stany alternatywne

Rozszerzenie przez znak dolara zwykle nie jest wrażliwe na stany alternatywne. Jest jeden wyjątek — jeśli rozszerzenie przez znak dolara ma wyrażenie, jest ono obliczane w stanie dotyczącym obiektu, w którym dokonuje się rozszerzenia przez znak dolara.

Przykład:  

Rozszerzenie przez znak dolara jest następujące:

$(=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ć!

Dołącz do Programu Modernizacji Analityki

Remove banner from view

Przeprowadź modernizację bez szkody dla Twoich cennych aplikacji QlikView za pomocą programu Analytics Modernization Program. Kliknij tutaj aby uzyskać więcej informacji lub skontaktuj się z nami: ampquestions@qlik.com