EDA_CombineVektors, EDA_CombineVektorsCache, EDA_CombineVektorsCacheTZ

!!!Funkcie sa už nepoužívajú. Odporúčame použiť funkciu EDA_CombineVectorsRec!!!


EDA_CombineVektors

Funkcia vykoná kombináciu hodnôt vektorov a to nasledovným spôsobom: 

Ak máme n vektorov, potom výsledná hodnota values[icol][i] sa rovná

(ak id_vektors[n][i] = NULL ?

(ak id_vektors[n - 1][i] = NULL ?

(......

(ak id_vektors[1][i] = NULL ? (NULL) : id_vektors[1][i])

)

: id_vektors[n - 1][i])

: id_vektors[n][i])

Deklarácia

%EDA_CombineVektors(
   REC  in _idVectors,
   TIME in _bt,
   TIME in _et,
   INT  in _rqTimeStep,
   REC  out _values,
   INT  in _iCol,
   INT  out _errorCode
 );

Parametre

   parameter  dátový typ typ popis
 1 idVektors REC  INPole ID vektorov.
 2 bt TIME  INZačiatok obdobia pre načítanie hodnôt.
 3 et TIME  INKoniec obdobia pre načítanie hodnôt.
 4 rqTimeStep INT  INČasový krok pre načítanie hodnôt - STEP_EX.
 5 values REC OUTHodnoty - štruktúra REALov.
 6 iCol INT  INPoradové číslo stĺpca, do ktorého sa zapíšu výsledky.
 7 errorCode INT OUTChybový (návratový) kód.


EDA_CombineVektorsCache

Deklarácia

%EDA_CombineVektorsCache(
   INT  in _cacheId,
   REC  in _idVectors,
   TIME in _bt,
   TIME in _et,
   INT  in _rqTimeStep,
   REC  out _values,
   INT  in _iCol,
   INT  out _errorCode
 );

Parametre

parameter dátový typtyppopis
1cacheIdINTINIdentifikátor cache.
2idVektorsRECINPole ID vektorov.
3btTIMEINZačiatok obdobia pre načítanie hodnôt.
4etTIMEINKoniec obdobia pre načítanie hodnôt.
5rqTimeStepINTINČasový krok pre načítanie hodnôt - STEP_EX.
6valuesRECOUTHodnoty - štruktúra REALov.
7iColINTINPoradové číslo stĺpca, do ktorého sa zapíšu výsledky.
8errorCodeINTOUTChybový (návratový) kód.


EDA_CombineVektorsCacheTZ

Variácia funkcie, ktorej je možné explicitne zadať časové pásmo parametrom fakeTimeZone (pozri Všeobecné informácie k *TZ funkciám).

Deklarácia

%EDA_CombineVektorsCacheTZ(
   INT  in _cacheId,
   REC  in _idVectors,
   TIME in _bt,
   TIME in _et,
   INT  in _rqTimeStep,
   INT  in _fakeTimeZone,
   REC  out _values,
   INT  in _iCol,
   INT  out _errorCode
 );

Parametre

<>
parameter dátový typtyppopis
1cacheIdINTINIdentifikátor cache.
2idVektorsREC  INPole ID vektorov.
3btTIME  INZačiatok obdobia pre načítanie hodnôt.
4etTIME  INKoniec obdobia pre načítanie hodnôt.
5rqTimeStepINT  INČasový krok pre načítanie hodnôt - STEP_EX.
6fakeTimeZoneINT  INVynútenie čas. pásma hodnotám za predpokladu, že vznikli konverziou z lokálneho času v časovom pásme procesu HI/Event.
7valuesREC OUTHodnoty - štruktúra REALov.
8iColINT  INPoradové číslo stĺpca, do ktorého sa zapíšu výsledky.
9errorCodeINT OUTChybový (návratový) kód.
Napíšte komentár