Translation not up to date
The translation of this page does not represent the latest version. For the latest updates, see the English version of the documentation.
Last updated: 04 lip 2023
Korzystając z CLEM, można określić, że niektóre wartości w polu mają być traktowane jako "puste" lub braki danych.
Poniższe funkcje służą do obsługi wartości pustych.
funkcjonalność | Wynik | Opis |
---|---|---|
@BLANK(FIELD) |
Wartość boolowska | Zwraca wartość true dla wszystkich rekordów, których wartości są puste zgodnie z regułami obsługi odstępów ustawionym w węźle typu "upstream" lub w węźle Import (karta Typy). |
@LAST_NON_BLANK(FIELD) |
Dowolne | Zwraca ostatnią wartość dla pola ZMIENNA , która nie była pusta, zgodnie z definicją w węźle Import lub węzeł typu poprzedzającego. Jeśli nie istnieją niepuste wartości ZMIENNEJ w odczytanych do tej pory rekordach, zwracana jest wartość $null$ . Wartości puste (nazywane również brakującymi wartościami użytkownika) można definiować oddzielnie dla każdej zmiennej. |
@NULL(FIELD) |
Wartość boolowska | Zwraca wartość true, jeśli wartością FIELD jest systemowy brak danych $null$. Zwraca false dla wszystkich innych wartości, w tym odstępów zdefiniowanych przez użytkownika. Aby sprawdzić, czy oba te elementy mają być używane, należy użyć @BLANK(FIELD) i @NULL(FIELD) . |
undef |
Dowolne | Zwykle używany w CLEM do wprowadzania wartości $null$ -na przykład, aby wypełnić puste wartości wartościami pustymi w węźle wypełniania. |
Puste zmienne można "wypełnić" w węźle wypełniania. W przypadku węzłów Filler i Derive (tylko w trybie wielokrotnym) specjalna funkcja CLEM @FIELD
odnosi się do aktualnie sprawdzanych zmiennych bieżących.