SaveTimeStamps

SaveTimeStamps

Funkcia %SaveTimeStamps


Funkcia

Riadiaca funkcia, ktorá povolí/zakáže zmenu časovej značky pri nastavovaní hodnôt lokálnych premenných alebo objektov v D2000.

Deklarácia

%SaveTimeStamps( BOOL in _bSaveTimeStamps )

Parametre

_bSaveTimeStamps

@TRUE - povolí
@FALSE- zakáže

Zmenu časovej značky pri priradení.

Popis

Riadiaca funkcia, ktorá povolí/zakáže zmenu časovej značky pri nastavovaní hodnôt lokálnych premenných alebo objektov v D2000.
Po štarte skriptu, nie je zapnuté zachovanie časovej značky.

Napríklad vykonanie priradenia:

Príklad

INT _i
_i := 1 + 1

 

nastaví do lokálnej premennej _i hodnotu 2 pričom
časovú značku nastaví na aktuálny čas (napríklad 10:10:11 22-4-2008).

Nasledujúci riadok vypne aktualizáciu časovej značky:

 

%SaveTimeStamps(@FALSE)

 

A nasledujúce priradenie nastaví novú hodnotu (3) do lokálnej premennej ale bez zmeny časovej značky:

 

_i := 2 + 1 

 

Tato vlastnosť (nemeniť časovú značku) je aplikovaná do dôsledkov !!!
Napríklad pri čítaní hodnôt z archívu (akcia GETARCHARR) budú do cieľového stĺpca priradené hodnoty prečítané z archívu, ale ich časové značky to neovplyvní !!!