Systémové čítače

Pomocí makrojazyka lze číst a nastavovat číselné řady (systémové čítače), které pro daný datový zdroj dodají zaručeně jedinečné číslo na libovolné pracovní stanici. Čítače lze adresovat číslem a identifikátorem. Rozsah čísel povolený pro makrojazyk je 10012000. Jestliže bude číslo 2000 a identifikátor 0, dostanete se na řadu, která se používá pro přidělování osobních čísel. Osobní čísla skládá podle předpisu funkce _GetNewPersNumber.

Rozsah hodnot systémových čítačů je 1 až maximální hodnota pro Longint.

Přečíst hodnotu a zvýšit ji o jedničku můžete funkcí _GetCountValue. Nastavit výchozí stav můžete procedurou SetCountValue.

Vzhledem k tomu, že čítače jsou uchovávány v databázi, je i rychlost práce s nimi tomuto úměrná.