UniqueKey: Porovnání verzí

Z Wiki
Přejít na: navigace, hledání
m (1 revision imported)
Řádek 7: Řádek 7:
 
'''Generuje jedinečnou hodnotu.'''
 
'''Generuje jedinečnou hodnotu.'''
  
Generuje jedinečnou hodnotu typu daného parametrem KeyType. Výsledek uloží do výstupního parametru Value.
+
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 ==
=== KeyType [String] ===
+
=== KeyType ===
 +
Typ [[Datové typy#String | 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;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)
 
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;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 [String] ===
+
=== RCDate ===
 +
Typ [[Datové typy#String | String]]
 +
 
 
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.
  
=== Prefix [String] ===
+
=== Prefix ===
 +
Typ [[Datové typy#String | String]]
 +
 
 
Code prefix for EAN
 
Code prefix for EAN
  
=== Enabled [Number] ===
+
=== Enabled ===
 +
Typ [[Datové typy#Number | Number]]
 +
 
 
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 [Number] ===
+
=== PreWait ===
Prodleva před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
+
Typ [[Datové typy#Number | Number]]
  
=== PostWait [Number] ===
+
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
Prodleva po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
+
 
 +
=== PostWait ===
 +
Typ [[Datové typy#Number | Number]]
 +
 
 +
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
  
 
== Výstupní parametry ==
 
== Výstupní parametry ==
=== Value [String] ===
+
=== Value ===
 +
Typ [[Datové typy#String | String]]
 +
 
 
Vygenerovaná hodnota.
 
Vygenerovaná hodnota.

Verze z 27. 8. 2020, 12:51


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;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

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.