EDA_HromadnaZmena, EDA_HromadnaZmenaEx, EDA_HromadnaZmenaExTZ

EDA_HromadnaZmena

Funkcia pre nastavenie hodnôt do vektora pri použití špeciálneho formulára pre hromadné zmeny.

Deklarácia

%EDA_HromadnaZmena(
   REC  in _vektor,
   REC  in _vektorDay,
   REAL in _value,
   INT  in _operation,
   TIME in _fromDate,
   TIME in _toDate,
   INT  in _fromTime,
   INT  in _toTime,
   BOOL in _sviatokSpecial, 
   REC  in _tyzden,
   INT  out _errorCode
 );

Parametre

  Parameter Dátový typ Typ Popis
 1  vektor  REC   IN Vektor, na ktorý chcem aplikovať hrom. zmenu.
 2  vektorDay  REC   IN Vektor, ktorý je v rovnakom kroku a označuje typ dňa (PO=1, UT=2,...NE=7, SVIATOK=8).
 3  value  REAL   IN Hodnota, ktorá sa má aplikovať pri hromadnej zmene.
 4  operation  INT   IN Operácia (ABSOLUTNA=1, PLUS = 2, KRAT = 3).
 5  fromDate  TIME   IN Od kedy (z pohľadu abs. dátumu a času).
 6  toDate  TIME   IN Do kedy (z pohľadu abs. dátumu a času).
 7  fromTime  INT   IN Od kedy (z pohľadu času v rámci dňa) - počet SEC od zač. dňa.
 8  toTime  INT   IN Do kedy (z pohľadu času v rámci dňa) - počet SEC od zač. dňa.
 9  sviatokSpecial  BOOL   IN Príznak. či odlišovať sviatky.
10  tyzden  REC   IN Pole príznakov, pre ktoré typy dní sa má zmena aplikovať (REC[1] = PO, REC[2] = UT, ....REC[7] = NE, REC[8] = SVIATOK) [štruktúra typu BOOL].
11  errorCode  INT  OUT Chybový (návratový) kód.


EDA_HromadnaZmenaEx

Deklarácia

%EDA_HromadnaZmenaEx(
   REC  in _vektor,
   REC  in _vektorDay,
   REAL in _value,
   REAL in _valueReplace,
   INT  in _operation,
   TIME in _fromDate,
   TIME in _toDate,
   INT  in _fromTime,
   INT  in _toTime,
   BOOL in _sviatokSpecial, 
   REC  in _tyzden,
   INT  out _errorCode
 );

Parametre

Parameter Dátový typ Typ Popis
1  vektor  REC   IN Vektor na ktorý chcem aplikovať hrom. zmenu.
2  vektorDay  REC   IN Vektor, ktorý je v rovnako kroku a označuje typ dňa (PO=1, UT=2,...NE=7, SVIATOK=8).
3  value  REAL   IN Hodnota, ktorá sa má aplikovať pri hromadnej zmene.
4  valueReplace  REAL   IN Hodnota, ktorá nahradí hodnotu value.
5  operation  INT   IN Operácia (ABSOLUTNA=1, PLUS = 2, KRAT = 3).
6  fromDate  TIME   IN Od kedy (z pohľadu abs. dátumu a času).
7  toDate  TIME   IN Do kedy (z pohľadu abs. dátumu a času).
8  fromTime  INT   IN Od kedy (z pohľadu času v rámci dňa) - počet SEC od zač. dňa.
9  toTime  INT   IN Do kedy (z pohľadu času v rámci dňa) - počet SEC od zač. dňa.
10  sviatokSpecial  BOOL   IN Príznak. či odlišovať sviatky.
11  tyzden  REC   IN Pole príznakov, pre ktoré typy dní sa má zmena aplikovať (REC[1] = PO, REC[2] = UT, ....REC[7] = NE, REC[8] = SVIATOK) [štruktúra typu BOOL].
12  errorCode  INT  OUT Chybový (návratový) kód.


EDA_HromadnaZmenaExTZ

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_HromadnaZmenaExTZ(
   REC  in _vektor,
   REC  in _vektorDay,
   REAL in _value,
   REAL in _valueReplace,
   INT  in _operation,
   TIME in _fromDate,
   TIME in _toDate,
   INT  in _fromTime,
   INT  in _toTime,
   BOOL in _sviatokSpecial, 
   REC  in _tyzden,
   INT  in _fakeTimeZone,
   INT  out _errorCode
 );

Parametre

  Parameter Dátový typ Typ Popis
1 vektor  REC   IN Vektor, na ktorý chcem aplikovať hrom. zmenu.
2 vektorDay  REC   IN Vektor, ktorý je v rovnakom kroku a označuje typ dňa (PO=1, UT=2,...NE=7, SVIATOK=8).
3 value  REAL   IN Hodnota, ktorá sa má aplikovať pri hromadnej zmene.
4 valueReplace  REAL   IN Hodnota, ktorá nahradí hodnotu value.
5 operation  INT   IN Operácia (ABSOLUTNA=1, PLUS = 2, KRAT = 3).
6 fromDate  TIME   IN Od kedy (z pohľadu abs. dátumu a času).
7 toDate  TIME   IN Do kedy (z pohľadu abs. dátumu a času).
8 fromTime  INT   IN Od kedy (z pohľadu času v rámci dňa) - počet SEC od zač. dňa.
9 toTime  INT   IN Do kedy (z pohľadu času v rámci dňa) - počet SEC od zač. dňa.
10 sviatokSpecial  BOOL   IN Príznak. či odlišovať sviatky.
11 tyzden  REC   IN Pole príznakov, pre ktoré typy dní sa má zmena aplikovať (REC[1] = PO, REC[2] = UT, ....REC[7] = NE, REC[8] = SVIATOK) [štruktúra typu BOOL].
12 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.
13 errorCode  INT  OUT Chybový (návratový) kód.
Napíšte komentár