Znaczniki pól
Znaczniki pól umożliwiają dodawanie metadanych do pól w modelu danych. Istnieją dwa rodzaje znaczników pól:
-
Systemowe znaczniki pól
Systemowe znaczniki pól są generowane automatycznie podczas wykonywania skryptu i ładowania danych. Niektóre znaczniki w skrypcie można modyfikować. Znaczniki systemowe są zawsze poprzedzone znakiem $.
-
Niestandardowe znaczniki pól
Można dodawać niestandardowe znaczniki do pól w skrypcie ładowania przy użyciu instrukcji Tag. Nazwy znaczników niestandardowych muszą być różne od wszystkich nazw znaczników systemowych.
Systemowe znaczniki pól
Następujące systemowe znaczniki pól są generowane pod koniec generowania skryptu.
Tag | Opis | Można je modyfikować w skrypcie. |
---|---|---|
$system |
Pole systemowe generowane przez aplikację QlikView podczas wykonywania skryptu. |
Nie |
$key | Pole klucza udostępniające powiązanie między co najmniej dwoma tabelami. | Nie |
$keypart | Pole należy do co najmniej jednego klucza syntetycznego. | Nie |
$syn |
Klucz syntetyczny |
Nie |
$hidden |
Pole ukryte, to znaczy niewyświetlane na żadnej liście selekcji pól podczas tworzenia wykresów, wymiarów lub miar. Pól ukrytych można używać w wyrażeniach, ale należy podać nazwę pola. Aby określić, które pola mają być ukryte, można użyć zmiennych systemowych HidePrefix i HideSuffix. |
Tak |
$numeric | Wszystkie wartości pola (różne od NULL) są liczbowe. | Tak |
$integer | Wszystkie wartości pola (różne od NULL) są liczbami całkowitymi. | Tak |
$text | Pole nie zawiera żadnych wartości liczbowych. | Tak |
$ascii | Wartości pola zawierają wyłącznie standardowe znaki ASCII. | Tak |
$date | Wszystkie wartości pola (różne od NULL) można interpretować jako daty (liczby całkowite). | Tak |
$timestamp | Wszystkie wartości pola (różne od NULL) można interpretować jako znaczniki czasu. | Tak |
Następujące znaczniki są ustawiane w oknie dialogowym Właściwości dokumentu: Tabele oraz mogą być włączane i wyłączane przez użytkownika:
- $dimension — określa pole zalecane do użycia w wymiarach wykresów, na listach wartości itd.
- $measure — określa pole zalecane do użycia w wyrażeniach.