EDA_HromadnaZmena

EDA_HromadnaZmena

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.