Akcia INSERTARCHARR
Súvisiace stránky:
INSERTARCHARR archIdent, locVarColValueIdent_Rec [,[retIdent_Int], bRecalcStat_Bool]
archIdent | in | Odkaz na jednu (archívnu) hodnotu - (nie je kontrolované, či sa pracuje s archívnym objektom - stačí odkaz na objekt). |
locVarColValueIdent_Rec | in | Identifikátor stĺpca lokálnej premennej typu RECORD. |
retIdent_Int | out | Identifikátor typu Int - návratový kód - úspešnosť zápisu (nepovinný parameter). |
bRecalcStat_Bool | in | Identifikátor typu Bool - povolenie / zakázanie prepočtu súvisiacich štatistických archívnych objektov (nepovinný parameter, default prepočty sú povolené - @TRUE). |
Prepočet súvisiacich štatistických objektov je možné zakázať, ak uvedieme nepovinný parameter bRecalcStat_Bool s hodnotou @FALSE.
RECORD (SD.ArchDemo) _data INT _value INT _idx TIME _bt INT _retCode _bt := %StrToTime("8:01:00 16-10-2003") REDIM _data[60] ; naplním nejaké dáta _idx := 1 _value := 100 DO_LOOP EXIT_LOOP _idx > _data\DIM _data[_idx]^value := _value TIME _bt _idx := _idx + 1 _value := _value + 1 _bt := %AddTime(_bt, 1) END_LOOP
; zápis INSERTARCHARR H.ArchObj, _data^value, _retCode ; test úspešnosti akcie IF _retCode # _ERR_NO_ERROR THEN ; chyba pri zápise ENDIF
Súvisiace stránky:
Pridať komentár