EDA_InsertVectorVersionHistRec

EDA_InsertVectorVersionHistRec

Funkcia prepisuje všetky aktuálne a historické hodnoty vektora v danej verzii. V prípade, že daná verzia vektora v čase volania funkcie obsahuje nejaké dáta (aktuálne, či historické), budú tieto dáta nenávratne zmazané.
Zapisované hodnoty (parameter values) musia byť usporiadané vzostupne podľa času vzniku hodnoty a potom podľa časovej pečiatky hodnoty. V prípade zápisu do periodických vektorov sú chýbajúce hodnoty automaticky doplnené.

Deklarácia

%EDA_InsertVectorVersionHistRec( INT/TEXT in _vector, INT/TEXT in _version, REC in _values, REC in _params, INT out _errorCode );

Parametre

 

Parameter

Dátový typ

Typ

Popis

1

vector

INT/TEXT

IN

ID / kód vektora.

2

version

INT/TEXT

IN

ID / kód verzi.

3

values

REC

IN

Trojstĺpcová štruktúra tvaru: TIME (čas vzniku hodnoty), TIME (časová pečiatka hodnoty), REAL/INT/BOOL (hodnota).

4

params

REC

IN

Štruktúra voliteľných parametrov.

5

errorCode

INT

OUT

Návratový kód.

Obsah štruktúry voliteľných parametrov verzie 1:

 

Parameter

Dátový typ

Prednastavená hodnota

Popis

1

structVersion

INT

 

Verzia štruktúry - 1.

2

userName

TEXT

"_EDA"

Meno užívateľa, ktorý vykonal zmenu.

3

batchId

INT

 

Identifikátor dávky, do ktorej sa má príkaz vložiť.

4

userLog

TEXT

 

Užívateľský popis akcie.