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