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í !!!


Napíšte komentár