Import danych > Import specjalny (format 3.0) > Elementy języka szablonów > Zmienne

Drukuj

Zmienne

Zmienne są tworzone automatycznie w momencie pierwszego pojawienia się ich nazwy po lewej stronie znaku podstawienia. Nie potrzeba deklarować zmiennych. Zmienne są wyłącznie tekstowe. Zmienne zawsze związane są z aktualnie utworzoną sekcją wyjściową i po przetworzeniu całej sekcji są usuwane. Długość nazwy zmiennej nie może przekraczać 32 znaków, z wartość zmiennej 300 znaków.

Zmienne lokalne: widziane są tylko w ramach bieżącej sekcji wyjściowej i po jej zamknięciu są niedostępne. Zmienne lokalne zaczynają się znakiem @ po którym następuje dowolny ciąg liter, cyfr oraz znaków podkreślenia. Np. @zmienna,  @rex1

Zmienne globalne: widziane są w głównej sekcji wyjściowej oraz we wszystkich jej podsekcjach. Zmienne globalne zaczynają się dwoma znakami @ po których następuje dowolny ciąg liter, cyfr oraz znaków podkreślenia. Np. @@zmienna  @@rex1. Każda zmienna lokalna utworzona w głównej sekcji wyjściowej jest widziana jako zmienna globalna w podsekcjach wyjściowych.

Istnieje zmienna specjalnego przeznaczenia o nazwie @autoinsert