Vytvorí užívateľskú verziu na danom vektore. Kód verzie musí byť pre daný vektor unikátny.

Deklarácia

%EDA_CreateVectorUserVersionRec(
   INT/TEXT in _vector,
   TEXT in _versionCode,
   TEXT in _title,
   REC  in _params,
   INT  out _errorCode
 );

Parametre

  Parameter Dátový typ Typ Popis
1 vector INT/TEXT IN ID / kód vektora.
2 versionCode TEXT IN Kód užívateľskej verzie (maximálne 64 bajtov).
3 title TEXT IN Zobrazovaný názov verzie (maximálne 64 bajtov).
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 desc TEXT "" (bez popisu) Popis verzie (maximálne 256 bajtov).
3 userName TEXT "_EDA" Názov užívateľa/autora verzie (maximálne 32 bajtov).
4 fromVersion INT/TEXT "" (aktuálne dáta) Identifikátor (id/kód) verzie, z kópie ktorej sa má vytvoriť nová verzia. Atribút čas (\TIM) určuje čas v zdrojovej verzii, z ktorého sa nakopírujú dáta do vytváranej verzie. Nakopírované dáta budú mať neohraničenú platnosť.
5 includeHistory BOOL @FALSE Okrem hodnôt platných v aktuálnom, resp. požadovanom, čase v zdrojovej verzii sa skopírujú aj všetky historické hodnoty.
6 batchId INT   Identifikátor dávky, do ktorej sa má príkaz vložiť.
Napíšte komentár