EDA_ReadValuesFromPairVektorRec

EDA_ReadValuesFromPairVektorRec

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.