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. |
Súvisiace stránky:
Pridať komentár