Funkcje systemowe udostępniają funkcje dotyczące dostępu do właściwości systemu, urządzenia i aplikacjiQlik Sense.
Przy każdej funkcji znajduje się pole rozwijane umożliwiające wyświetlenie składni i krótkiego opisu funkcji. Przy każdej funkcji znajduje się pole rozwijane umożliwiające wyświetlenie składni i krótkiego opisu funkcji. W przypadku niektórych funkcji można uzyskać dodatkowe informacje. W tym celu należy kliknąć nazwę funkcji w opisie składni.
Ta funkcja zwraca ciąg znaków zawierający właściwość autora bieżącej aplikacji. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
InformacjaWłaściwość Author nie może być ustawiana w bieżącej wersji programu Qlik Sense. W przypadku migracji dokumentu QlikView właściwość author zostanie zachowana.
Ta funkcja zwraca ciąg znaków agenta użytkownika dotyczący przeglądarki klienta. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
Przykład:
Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36
Ta funkcja zwraca ciąg znaków zawierający nazwę wystąpienia aparatu, jaką zwraca system operacyjny. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
ComputerName( )
Ta funkcja zwraca ciąg znaków zawierający nazwę bieżącej aplikacji Qlik Sense bez ścieżki, ale z rozszerzeniem. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
DocumentName( )
Ta funkcja zwraca ciąg znaków zawierający pełną ścieżkę do bieżącej aplikacji Qlik Sense. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
DocumentPath( )
InformacjaTa funkcja nie jest obsługiwana w Qlik Sense SaaS.
Ta funkcja zwraca ciąg znaków zawierający tytuł bieżącej aplikacji Qlik Sense. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
DocumentTitle( )
Ta funkcja zwraca pełną wersję silnika Qlik Sense jako ciąg znaków.
Ta funkcja skryptu zwraca nazwę kulturową stosowanej leksykografii z uwzględnieniem znaków diakrytycznych. Jeśli nie ustawiono zmiennej CollationLocale, zwracane są rzeczywiste ustawienia regionalne komputera użytkownika.
GetCollationLocale( )
Funkcja GetObjectField() zwraca nazwę wymiaru. Index jest opcjonalną liczbą całkowitą wskazującą, który z wymiarów powinien być zwracany.
Ta funkcja zwraca wartość klucza w rejestrze Windows. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
GetRegistryString(path, key)
InformacjaTa funkcja nie jest obsługiwana w Qlik Sense SaaS.
Ta funkcja zwraca atrybuty domeny dzierżawy i przestrzeni dla wybranej aplikacji. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
Funkcja GetUserAttr() zwraca informacje dotyczące użytkownika, który uzyskuje dostęp do aplikacji. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
Funkcja ta zwraca indeks aktywnego pola dla określonego wymiaru cyklicznego. Pierwsze pole ma wartość indeksu 1. Nazwę wymiaru cyklicznego należy wpisać w cudzysłowie. Można go używać tylko w wyrażeniu wykresu.
GroupDimensionIndex(dim_name Expression)
Funkcja ta zwraca etykietę pola bieżącego kroku w określonym wymiarze cyklicznym. Wprowadź nazwę wymiaru cyklicznego w cudzysłowie pojedynczym. Można go używać tylko w wyrażeniu wykresu.
GroupDimensionLabel(dim_name Expression)
Ta funkcja zwraca - 1 (True), jeśli bieżące przeładowanie było częściowe, a 0 (False) w przeciwnym przypadku.
Funkcja wykresu InObject() ocenia, czy bieżący obiekt jest zawarty wewnątrz innego obiektu z identyfikatorem określonym w argumencie funkcji. Obiekt ten może być arkuszem lub wizualizacją.
Funkcja arkusza ObjectId() zwraca identyfikator obiektu, w którym oceniane jest wyrażenie. Ta funkcja przyjmuje opcjonalny argument określający, jakiego typu obiektu dotyczy funkcja. Obiekt ten może być arkuszem lub wizualizacją. Funkcja ta jest dostępna tylko w wyrażeniach wykresu.
Ta funkcja zwraca ciąg znaków zawierający nazwę użytkownika, który aktualnie jest podłączony. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
OSUser( )
InformacjaW programach Qlik Sense Desktop i Qlik Sense Client-Managed Mobile ta funkcja zawsze zwraca „Personal\Me”.
Ta funkcja zwraca pełne oznaczenie wersji i numer kompilacji aplikacji Qlik Sense jako ciąg znaków.
Ta funkcja jest przestarzała i została zastąpiona funkcją EngineVersion().
InformacjaTa funkcja nie jest obsługiwana w Qlik Sense SaaS.
Ta funkcja zwraca znacznik czasu odnoszący się do zakończenia ostatniego ładowania danych. Zwrócona sygnatura czasowa jest w formacie UTC. Może być używane w skrypcie ładowania danych oraz w wyrażeniu wykresu.
ReloadTime( )
Funkcja StateName() zwraca nazwę stanu alternatywnego wizualizacji, w której jest używana. Funkcji StateName można na przykład użyć do tworzenia wizualizacji z dynamicznym tekstem i kolorami, aby odzwierciedlić zmianę stanu wizualizacji. Tę funkcję można wykorzystać w wyrażeniach wykresów, ale nie można jej użyć do określenia stanu, do którego odwołuje się dane wyrażenie.