LoadVectorWithParams

LoadVectorWithParams

Funkcia %LoadVectorWithParams 


Popis

(Starý názov funkcie %LoadVektorWithParams)

Odporúčané nahradiť funkciou %LoadVectorData.

Procedúra načíta hodnoty vypočítaného vektora v danom období a sprístupní ich prekrokované s danou periódou.

Deklarácia

%LoadVectorWithParams( VECTOR _vector, TIME _bt, TIME _et, INT|TEXT _period [, _param1 [, _param2 [, ...]]] )

Parametre

_vector

Identifikátor vektora.

_bt

Začiatok časového intervalu.

_et

Koniec časového intervalu.

_period

Perióda na prekrokovanie. Je možné použiť jeden z preddefinovaných krokov, kód alebo id užívateľsky alebo lokálne definovanej periódy.

0 - bez prekrokovania.

_param1,

_param2,

...

Parametre vypočítaného vektora. Maximálny počet voliteľných parametrov je 20.

Je možné použiť rozšírenú syntax pomenovaných parametrov: _paramName => <expression>.

Príklad

VECTOR _v; BOOL _pBool; INT _pInt; REAL _pReal; TIME _pTime; _pBool := 1; _pInt := 2; _pReal := 3; _pTime := _BT; -- Načíta vypočítaný vektor s pomenovanými parametrami %LoadVectorWithParams(Vector.Src, _BT, _ET, 0, _pBool => _pBool, _pInt => _pInt, _pReal => _pReal, _pTime => _pTime); _v := Vector.Src; RETURN _v;