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.
Napíšte komentár