Načíta hodnoty párového vektora v danom intervale.

Deklarácia

%EDA_ReadValuesFromPairVektorRec(
   INT/TEXT  in _vector,
   TIME in _bt,
   TIME in _et,
   INT  in _step,
   REC  in _params,
   REC  out _values,
   INT  out _errorCode
  );

Parametre

  Parameter Dátový typ Typ Popis
1 vector INT/TEXT IN ID / kód vektora.
2 bt TIME IN Začiatok intervalu pre čítanie.
3 et TIME IN Koniec intervalu pre čítanie.
4 step INT IN Krok výsledných dát (pri prekrokovaní sa index stáva neplatným).
5 params REC IN Štruktúra voliteľných parametrov.
6 values REC OUT Štruktúra kompatibilná s SD.EDA_Pair_Values.
7 errorCode INT OUT Návratová hodnota.

Obsah štruktúry voliteľných parametrov verzie 1:

  Parameter Dátový typ Prednastavená hodnota Popis
1 structVersion INT   Verzia štruktúry - 1.
2 cacheId INT 0 (read cache) Identifikátor cache.
3 timeZone INT -1 (časová zóna vektora) Časová zóna pre prekrokovanie na denný alebo väčší krok.
4 fakeTimeZone INT -1 (čas. pásmo procesu) Emulácia časovej zóny pre vstupné/výstupné časové hodnoty.
5 idx INT -1 (číta všetky) Čítanie hodnôt len s daným indexom.
6 useRounding BOOL FALSE Použitie zaokrúhľovania pre zobrazenie.
7 sortStyleX INT 0 0 - None, 1 - Asc, 2 - Desc, ak je sortStyleX = 0 a aj sortStyleY = 0, tak triedi podľa Idx.
8 sortStyleY INT 0 0 - None, 1 - Asc, 2 - Desc, ak je sortStyleX = 0 a aj sortStyleY = 0, tak triedi podľa Idx. 
9 dontKeepLastVal BOOL FALSE Príznak, či sa ako prvá vráti prechádzajúca platná hodnota, ak v čase bt neexistuje (false), alebo až nasledujúca hodnota (true).
10 version INT/TEXT invalid (nenastavené) Identifikátor (id/kód) verzie, z ktorej sa má vykonať čítanie.
11 userName TEXT(32)   Meno užívateľa pre kontrolu práv.
12 checkFlags INT 0 Bitová maska príznakov hodnôt, ktoré sú sledované. V prípade, že je na výstupe vektora zistený nastavený príznak, je generované upozornenie. Zoznam vygenerovaných upozornení je možné získať funkciou EDA_GetWarningTraceRoot.
13 envName TEXT "" Názov EDA prostredia, ktoré sa použije pre výpočet.
Napíšte komentár