EDA_DelIFromVektorCacheEx2, EDA_DelIFromVektorCacheEx2TZ

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


EDA_DelIFromVektorCacheEx2

Funkcia pre vymazanie hodnôt vektora v cache za dané obdobie so zaznamenaním užívateľa, ktorý vykonal zmenu.

Funkcia zmaže hodnoty v rozsahu <BT,ET> a zapíše neplatnú hodnotu s časom BT a na ET+1 zapíše hodnotu, ktorá platila pre čas ET+1 pred mazaním hodnôt (len v prípade, ak táto bola z intervalu <=ET).

Deklarácia

%EDA_DelIFromVektorCacheEx2(
   INT  in _cacheId,
   INT/TEXT  in _idVektor,
   TIME in _bt,
   TIME in _et,
   TEXT in _UserCh,
   BOOL in _bModifyBtEt,
   INT  out _errorCode
 );

Parametre

  Parameter Dátový typ Typ Popis
 1  cacheId  INT   IN Identifikátor cache.
 2  idVektor  INT, TEXT   IN ID alebo MENO vektora.
 3  bt  TIME   IN Začiatok obdobia pre vymazanie hodnôt.
 4  et  TIME   IN Koniec obdobia pre vymazanie hodnôt.
 5  UserCh  TEXT   IN Login užívateľa, ktorý vykonal zmenu.
 6  bModifyBtEt  BOOL   IN Modifikácia BT, ET hodnôt.
 7  errorCode  INT  OUT Chybový (návratový) kód.


EDA_DelIFromVektorCacheEx2TZ

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_DelIFromVektorCacheEx2(
   INT  in _cacheId,
   INT/TEXT  in _idVektor,
   TIME in _bt,
   TIME in _et,
   INT  in _fakeTimeZone,
   TEXT in _UserCh,
   BOOL in _bModifyBtEt,
   INT  out _errorCode
 );

Parametre

Parameter Dátový typ Typ Popis
1 cacheId  INT   IN Identifikátor cache.
2 idVektor  INT, TEXT   IN ID alebo MENO vektora.
3 bt  TIME   IN Začiatok obdobia pre vymazanie hodnôt.
4 et  TIME   IN Koniec obdobia pre vymazanie hodnôt.
5 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.
6 UserCh  TEXT   IN Login užívateľa, ktorý vykonal zmenu.
7 bModifyBtEt  BOOL   IN Modifikácia BT, ET hodnôt.
8 errorCode  INT  OUT Chybový (návratový) kód.
Napíšte komentár