EDA_CalcFunctionCacheP, EDA_CalcFunctionCachePTZ

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


Funkcia akceptuje pomenovaný parameter EDAP_DAY_OFFSET typu INT. Jeho hodnota je použitá ako konfiguračný parameter DAY_OFFSET pre vektor daný predpisom (parameter funkcia). Ak hodnota parametra EDAP_DAY_OFFSET nie je nastavená, ako náhradná hodnota sa použije 0. Funkcia je vykonávaná nad určitou cache.

Deklarácia

%EDA_CalcFunctionCacheP(
   INT  in _paramGroupId,
   INT  in _cacheId,
   INT  in _VectorTyp,
   INT  in _bIntegral,
   TEXT in _funkcia,
   TIME in _bt,
   TIME in _et,
   INT  in _rqTimeStep,
   REC  out _values,
   INT  in _iCol,
   INT  in _ValueTyp,
   INT  in _bEnableView,
   INT  in _viewDecPl,
   INT  out _errorCode
 );

Parametre

   parameter dátový typ typ  popis
1  paramGroupId INT IN Identifikácia skupiny parametrov (pozri EDA_SetParam).
2  cacheId INT IN Identifikátor cache.
3  VectorTyp INT IN Typ vektora.
4  bIntegral INT IN Príznak, či sa jedná o integrálne hodnoty (0 - hodnoty, 1 - integral).
5  funkcia TEXT IN Funkcia napísaná v EDA-L.
6  bt TIME IN Začiatok obdobia pre načítanie hodnôt.
7  et TIME IN Koniec obdobia pre načítanie hodnôt.
8  rqTimeStep INT IN Časový krok pre načítanie hodnôt - STEP_EX.
9  values REC OUT Hodnoty - štruktúra REALov.
10  iCol INT IN Poradové číslo stĺpca, do ktorého sa zapíšu výsledky.
11  ValueTyp INT IN Typ hodnoty (REALNE_CISLO = 3).
12  bEnableView INT IN Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ).
13  viewDecPl INT IN Počet desatinných miest.
14  errorCode INT OUT Chybový (návratový) kód.


EDA_CalcFunctionCachePTZ

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_CalcFunctionCachePTZ(
   INT  in _paramGroupId,
   INT  in _cacheId,
   INT  in _VectorTyp,
   INT  in _bIntegral,
   TEXT in _funkcia,
   TIME in _bt,
   TIME in _et,
   INT  in _rqTimeStep,
   INT  in _fakeTimeZone,
   REC  out _values,
   INT  in _iCol,
   INT  in _ValueTyp,
   INT  in _bEnableView,
   INT  in _viewDecPl,
   INT  out _errorCode
 );

Parametre

  parameter dátový typ typ  popis
1 paramGroupId INT IN Identifikácia skupiny parametrov (pozri EDA_SetParam).
2 cacheId INT IN Identifikátor cache.
3 Vector_Typ INT IN Typ vektora.
4 bIntegral INT IN Príznak, či sa jedná o integrálne hodnoty (0 - hodnoty, 1 - integral).
5 funkcia TEXT IN Funkcia napísaná v EDA-L.
6 bt TIME IN Začiatok obdobia pre načítanie hodnôt.
7 et TIME IN Koniec obdobia pre načítanie hodnôt.
8 rqTimeStep INT IN Časový krok pre načítanie hodnôt - STEP_EX.
9 fakeTimeZone INT IN Vynútenie čas. pásma hodnotám za predpokladu, že vznikli konverziou z lokálneho času v časovom pásme procesu HI/Event.
10 values REC OUT Hodnoty - štruktúra REALov.
11 iCol INT IN Poradové číslo stĺpca, do ktorého sa zapíšu výsledky.
12 ValueTyp INT IN Typ hodnoty (REALNE_CISLO = 3).
13 bEnableView INT IN Typ zaokrúhlenia (Absolútna presnosť =1, Zaokr. matematické = 2, Celá časť - hore = 3, Celá časť - dole = 4 ).
14 viewDecPl INT IN Počet desatinných miest.
15 errorCode INT OUT Chybový (návratový) kód.
Napíšte komentár