Porovnávané verzie
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
Funkcia %LoadVectorData
Funkcia načíta dáta vektora v danom období a vráti ich prekrokované s danou periódou. Na rozdiel od procedúry %LoadVector, funkcia pri načítaní dát vektora tieto dáta nesprístupňuje cez kód vektora, ale vracia ich cez svoju návratovú hodnotu. Navyše umožňuje načítanie vektora cez jeho id alebo kód zadané pomocou číselného resp. textového výrazu.
Blok kódu | ||||
---|---|---|---|---|
| ||||
VECTOR %LoadVectorData( INT|TEXT|VECTOR _vector, TIME _bt, TIME _et, [, [INT|TEXT _period := 0], [, [INT|TEXT _version], [, [TIME _versionTime], [, [ _param1] [, [ _param2...] [, ...[ _param20]]]]]]] ) |
_vector | Id/kód vektora alebo 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. Predvolene načíta dáta neprekrokované. |
_version | Identifikátor verzie. Predvolene načíta vektor tak, ako bolo nastavené funkciou %SetVersioning resp. prevzaté z vektora vyššej úrovne výpočtu. |
_versionTime | Čas verzie. Predvolene načíta vektor tak, ako bolo nastavené funkciou %SetVersioning resp. prevzaté z vektora vyššej úrovne výpočtu. |
_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>. |
Blok kódu | ||||
---|---|---|---|---|
| ||||
-- Načíta vektor a vráti ho VECTOR _v; _v := %LoadVectorData("vector.src", _BT, _ET, _STEP); RETURN _v; |