UniqueKey: Porovnání verzí
(Tato verze je označená pro překlad) |
|||
| (Není zobrazeno 5 mezilehlých verzí od stejného uživatele.) | |||
| Řádek 1: | Řádek 1: | ||
<languages/> | <languages/> | ||
<translate> | <translate> | ||
| + | <!--T:1--> | ||
[[Category:GuiMaster]] | [[Category:GuiMaster]] | ||
[[Category:GuiMaster Library]] | [[Category:GuiMaster Library]] | ||
| − | == Popis == | + | == Popis == <!--T:2--> |
| + | <!--T:3--> | ||
'''Alias: UK''' | '''Alias: UK''' | ||
| + | <!--T:4--> | ||
'''Generuje jedinečnou hodnotu.''' | '''Generuje jedinečnou hodnotu.''' | ||
| + | <!--T:5--> | ||
Generuje jedinečnou hodnotu typu daného parametrem [[#keytype-| KeyType]] a výsledek uloží do výstupního parametru [[#value-| Value]]. Pro generování rodného čísla lze vnutit datumovou část parametrem [[#rcdate-| RCDate]] a pro EAN prefix parametrem [[#prefix-| Prefix]]. | Generuje jedinečnou hodnotu typu daného parametrem [[#keytype-| KeyType]] a výsledek uloží do výstupního parametru [[#value-| Value]]. Pro generování rodného čísla lze vnutit datumovou část parametrem [[#rcdate-| RCDate]] a pro EAN prefix parametrem [[#prefix-| Prefix]]. | ||
| − | == Vstupní parametry == | + | == Vstupní parametry == <!--T:6--> |
</translate> | </translate> | ||
<span id="keytype-"></span> | <span id="keytype-"></span> | ||
<translate> | <translate> | ||
| − | === KeyType === | + | === KeyType === <!--T:7--> |
| + | <!--T:8--> | ||
Typ [[Special:MyLanguage/Datové typy#String | String]] | Typ [[Special:MyLanguage/Datové typy#String | String]] | ||
| + | <!--T:9--> | ||
Určuje typ klíče. Použijte některou z následujících hodnot: | Určuje typ klíče. Použijte některou z následujících hodnot: | ||
*IC (nebo ICO) pro identifikační číslo osoby v ČR | *IC (nebo ICO) pro identifikační číslo osoby v ČR | ||
*RC pro rodné číslo ve formátu YYMMDDXXXX | *RC pro rodné číslo ve formátu YYMMDDXXXX | ||
*R/C pro rodné číslo ve formátu YYMMDD/XXXX | *R/C pro rodné číslo ve formátu YYMMDD/XXXX | ||
| + | *ZRC pro ženské rodné číslo ve formátu YYMMDDXXXX | ||
| + | *ZR/C pro ženské rodné číslo ve formátu YYMMDD/XXXX | ||
*EAN8 (nebo EAN-8) pro 8-místný European Article Number | *EAN8 (nebo EAN-8) pro 8-místný European Article Number | ||
*EAN13 (nebo EAN-13) pro 13-místný European Article Number | *EAN13 (nebo EAN-13) pro 13-místný European Article Number | ||
| Řádek 34: | Řádek 42: | ||
<span id="rcdate-"></span> | <span id="rcdate-"></span> | ||
<translate> | <translate> | ||
| − | === RCDate === | + | === RCDate === <!--T:10--> |
| + | <!--T:11--> | ||
Typ [[Special:MyLanguage/Datové typy#String | String]] | Typ [[Special:MyLanguage/Datové typy#String | String]] | ||
| + | <!--T:12--> | ||
Tímto parametrem lze vnutit prvních 6 číslic generovaného rodného čísla. | Tímto parametrem lze vnutit prvních 6 číslic generovaného rodného čísla. | ||
| Řádek 43: | Řádek 53: | ||
<span id="prefix-"></span> | <span id="prefix-"></span> | ||
<translate> | <translate> | ||
| − | === Prefix === | + | === Prefix === <!--T:13--> |
| + | <!--T:14--> | ||
Typ [[Special:MyLanguage/Datové typy#String | String]] | Typ [[Special:MyLanguage/Datové typy#String | String]] | ||
| + | <!--T:15--> | ||
Code prefix for EAN | Code prefix for EAN | ||
| − | === | + | === Mode === <!--T:31--> |
| + | <!--T:29--> | ||
Typ [[Special:MyLanguage/Datové typy#Number | Number]] | Typ [[Special:MyLanguage/Datové typy#Number | Number]] | ||
| + | <!--T:30--> | ||
| + | Režim generování hodnoty: | ||
| + | *0 (reset) generuje první hodnotu v rámci rozsahu klíče | ||
| + | *1 generuje další hodnotu klíče | ||
| + | |||
| + | === Enabled === <!--T:16--> | ||
| + | |||
| + | <!--T:17--> | ||
| + | Typ [[Special:MyLanguage/Datové typy#Number | Number]] | ||
| + | |||
| + | <!--T:18--> | ||
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden. | Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden. | ||
| − | === PreWait === | + | === PreWait === <!--T:19--> |
| + | <!--T:20--> | ||
Typ [[Special:MyLanguage/Datové typy#Number | Number]] | Typ [[Special:MyLanguage/Datové typy#Number | Number]] | ||
| + | <!--T:21--> | ||
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0. | Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0. | ||
| − | === PostWait === | + | === PostWait === <!--T:22--> |
| + | <!--T:23--> | ||
Typ [[Special:MyLanguage/Datové typy#Number | Number]] | Typ [[Special:MyLanguage/Datové typy#Number | Number]] | ||
| + | <!--T:24--> | ||
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0. | Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0. | ||
| − | == Výstupní parametry == | + | == Výstupní parametry == <!--T:25--> |
</translate> | </translate> | ||
<span id="value-"></span> | <span id="value-"></span> | ||
<translate> | <translate> | ||
| − | === Value === | + | === Value === <!--T:26--> |
| + | <!--T:27--> | ||
Typ [[Special:MyLanguage/Datové typy#String | String]] | Typ [[Special:MyLanguage/Datové typy#String | String]] | ||
| + | <!--T:28--> | ||
Vygenerovaná hodnota. | Vygenerovaná hodnota. | ||
</translate> | </translate> | ||
Aktuální verze z 21. 12. 2021, 13:27
Obsah
Popis
Alias: UK
Generuje jedinečnou hodnotu.
Generuje jedinečnou hodnotu typu daného parametrem KeyType a výsledek uloží do výstupního parametru Value. Pro generování rodného čísla lze vnutit datumovou část parametrem RCDate a pro EAN prefix parametrem Prefix.
Vstupní parametry
KeyType
Typ String
Určuje typ klíče. Použijte některou z následujících hodnot:
- IC (nebo ICO) pro identifikační číslo osoby v ČR
- RC pro rodné číslo ve formátu YYMMDDXXXX
- R/C pro rodné číslo ve formátu YYMMDD/XXXX
- ZRC pro ženské rodné číslo ve formátu YYMMDDXXXX
- ZR/C pro ženské rodné číslo ve formátu YYMMDD/XXXX
- EAN8 (nebo EAN-8) pro 8-místný European Article Number
- EAN13 (nebo EAN-13) pro 13-místný European Article Number
- EAN18 (nebo EAN-18) pro 18-místný European Article Number
- NX pro X-ciferné celé číslo, kde X=1 až 9 (např. N4 generuje čtyřciferné celé číslo)
- SX pro řetězec délky X, kde X>0 (např. S10 vygeneruje 10 znakový řetězec)
RCDate
Typ String
Tímto parametrem lze vnutit prvních 6 číslic generovaného rodného čísla.
Prefix
Typ String
Code prefix for EAN
Mode
Typ Number
Režim generování hodnoty:
- 0 (reset) generuje první hodnotu v rámci rozsahu klíče
- 1 generuje další hodnotu klíče
Enabled
Typ Number
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
PreWait
Typ Number
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
PostWait
Typ Number
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
Výstupní parametry
Value
Typ String
Vygenerovaná hodnota.