(Starý názov funkcie %CreateVektorInit)
Funkcia vytvorí vektor s daným krokom pre dané obdobie a vykoná inicializáciu všetkých jeho hodnôt na hodnotu _initValue.
Funkcia vytvorí zmenový vektor s daným počtom hodnôt a vykoná inicializáciu všetkých jeho hodnôt na hodnotu _initValue.
%CreateVectorInit( VECTOR _vector, REAL _initValue, TIME _bt, TIME _et, INT|TEXT _period, [, INT _dayOffset := 0], [, INT|TEXT _timeZone := %TIME_ZONE] ) %CreateVectorInit( VECTOR _vector, REAL _initValue, INT _length [, INT|TEXT _timeZone := %TIME_ZONE] ) |
| _vector | Lokálna premenná typu VECTOR. |
| _initValue | Hodnota, ktorá sa nastaví všetkým hodnotám vo vektore. |
| _length | Počet hodnôt zmenového vektora. |
| _bt | Počiatočný čas intervalu. |
| _et | Koncový čas intervalu. |
| _period | Perióda vektora. Je možné použiť jeden z preddefinovaných krokov, kód alebo id užívateľsky alebo lokálne definovanej periódy. |
| _dayOffset | Časový posun v sekundách. Použiteľný len v kombinácii s preddefinovanými krokmi. |
| _timeZone | Identifikátor časovej zóny. Použiteľný len v kombinácii s preddefinovanými krokmi. |
-- Vytvorí vektor s požadovaným rozsahom a periódou a inicializuje jeho hodnoty na 1.0 VECTOR _v; %CreateVectorInit(_v, 1.0, _BT, _ET, _STEP); RETURN _v; |