Try/en: Porovnání verzí
(Založena nová stránka s textem „Type String“) |
(Založena nová stránka s textem „Type String“) |
||
| Řádek 46: | Řádek 46: | ||
Kód chyby, která se vyskytla v bloku try nebo 0, pokud k chybě nedošlo. | Kód chyby, která se vyskytla v bloku try nebo 0, pokud k chybě nedošlo. | ||
| − | + | Type [[Special:MyLanguage/Data types#String | String]] | |
| − | |||
Text chyby, která se vyskytla v bloku try. | Text chyby, která se vyskytla v bloku try. | ||
Verze z 1. 2. 2021, 19:02
Obsah
Description
Alias: TRY
Block for catching errors.
Runs a command block. If an error occurs, it sets the output parameters with information about the error, runs the commands in the catch section and, if necessary, depending on the value of RetryCount, it will try to run the block repeatedly. Finally, it runs the command block in the finally section.
Input parameters
RetryCount
Type Number
Maximální počet pokusů o znovuspuštění bloku try.
Enabled
Type Number
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
PreWait
Type Number
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
PostWait
Type Number
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
Výstupní parametry
Error
Type Number
Kód chyby, která se vyskytla v bloku try nebo 0, pokud k chybě nedošlo.
Type String
Text chyby, která se vyskytla v bloku try.
FailedCommand
Type String
Název příkazu z bloku try, který skončil chybou.
FailedCommandId
Typ String
Identifikátor příkazu z bloku try, který skončil chybou.
SourceError
Typ Number
Kód původní chyby, která se vyskytla během vykonávání bloku try nebo 0, pokud k žádné chybě nedošlo.
SourceErrorMessage
Typ String
Text původní chyby, která se vyskytla během vykonávání bloku try.
FailedSourceCommand
Typ String
Název příkazu, který chybu vyvolal.
FailedSourceCommandId
Typ String
Identifikátor příkazu, který chybu vyvolal.