EDA_ExecuteBatchRec

EDA_ExecuteBatchRec

Funkcia spustí vykonanie dávky príkazov. Voliteľne umožňuje zasielanie informácií o progrese spracovania a o jednotlivých príkazoch dávky. Funkcia končí, až keď sú vykonané všetky príkazy dávky.

Deklarácia

%EDA_ExecuteBatchRec( INT in _batchId, REC in _params, INT out _errorCode );

Parametre

 

Parameter

Dátový typ

Typ

Popis

 1

batchId

INT

IN

Identifikátor dávky.

 2

params

REC

IN

Štruktúra voliteľných parametrov.

 3

errorCode

INT

OUT

Návratový kód.

Obsah štruktúry voliteľných parametrov verzie 1:

 

Parameter

Dátový typ

Prednastavená hodnota

Popis

1

structVersion 

INT

 

Verzia štruktúry - 1

2

infoOptions

INT

0

Priebežné zasielanie informácii o progrese spracovania. 0 - nezasiela, 1..99 - po spracovaní danej percentuálnej časti, 100 - len ukončenie.

3

keepRunning

BOOL

@FALSE

Príznak, či sa v prípade chyby počas spracovania niektorého príkazu má pokračovať (@TRUE) alebo prerušiť (@FALSE) spracovanie dávky.

4

commandInfo

INT

0

Informácie o jednotlivých príkazoch v dávke.

5

sequential

BOOL

@FALSE

Príznak, či sa majú príkazy v dávke spracovať paralelne (predvolené, @FALSE) alebo sekvenčne (@TRUE).

Príklad použitia