UniqueKey/en: Porovnání verzí

Z Wiki
Přejít na: navigace, hledání
(Založena nová stránka s textem „'''Generates a unique value.'''“)
(Stránka aktualizována, aby odpovídala nové verzi zdrojové stránky)
 
(Není zobrazeno 20 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 9: Řádek 9:
 
'''Generates a unique value.'''
 
'''Generates a unique 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]].
+
Generates a unique [[#keytype-|KeyType]] value and stores the result in [[#value-|Value]]. To generate a birth certificate number, the date portion can be forced using the [[#rcdate-|RCDate]] parameter, and [[#prefix-|Prefix]] for the EAN prefix.
  
== Vstupní parametry ==
+
== Input parameters ==
  
 
<span id="keytype-"></span>
 
<span id="keytype-"></span>
 
=== KeyType ===
 
=== KeyType ===
  
Typ [[Special:MyLanguage/Datové typy#String | String]]
+
Type [[Special:MyLanguage/Data types#String | String]]
  
Určuje typ klíče. Použijte některou z následujících hodnot:
+
Specifies the key type. Use one of the following values:
*IC (nebo ICO) pro identifikační číslo osoby v ČR
+
*IC (or ICO) for the identification number of a person in CR
*RC pro rodné číslo ve formátu YYMMDDXXXX
+
*RC for the male birth certificate number in the format YYMMDDXXXX
*R/C pro rodné číslo ve formátu YYMMDD/XXXX
+
*R/C for the male birth certificate number in the format YYMMDD/XXXX
*EAN8 (nebo EAN-8) pro 8-místný European Article Number
+
*ZRC for the female birth certificate number in the format YYMMDDXXXX
*EAN13 (nebo EAN-13) pro 13-místný European Article Number
+
*ZR/C for female birth certificate number in the format YYMMDD/XXXX
*EAN18 (nebo EAN-18) pro 18-místný European Article Number
+
*EAN8 (or EAN-8) for an 8-digit European Article Number
*NX pro X-ciferné celé číslo, kde X=1 9 (např. N4 generuje čtyřciferné celé číslo)
+
*EAN13 (or EAN-13) for a 13-digit European Article Number
*SX pro řetězec délky X, kde X>0 (např. S10 vygeneruje 10 znakový řetězec)
+
*EAN18 (or EAN-18) for an 18-digit European Article Number
 +
*NX for an X-digit integer, where X=1 to 9 (e.g. N4 generates a four-digit integer)
 +
*SX for a string of length X, where X>0 (e.g. S10 generates a 10-character string)
  
 
<span id="rcdate-"></span>
 
<span id="rcdate-"></span>
 
=== RCDate ===
 
=== RCDate ===
  
Typ [[Special:MyLanguage/Datové typy#String | String]]
+
Type [[Special:MyLanguage/Data types#String | String]]
  
Tímto parametrem lze vnutit prvních 6 číslic generovaného rodného čísla.
+
This parameter can be used to force the first 6 digits of the generated birth certificate number.
  
 
<span id="prefix-"></span>
 
<span id="prefix-"></span>
 
=== Prefix ===
 
=== Prefix ===
  
Typ [[Special:MyLanguage/Datové typy#String | String]]
+
Type [[Special:MyLanguage/Data types#String | String]]
  
 
Code prefix for EAN
 
Code prefix for EAN
 +
 +
=== Mode ===
 +
 +
<div class="mw-translate-fuzzy">
 +
Type [[Special:MyLanguage/Datové typy#Number | Number]]
 +
</div>
 +
 +
Value generation mode:
 +
*0 (reset) generates the first value within the key range
 +
*1 generates next key value
  
 
=== Enabled ===
 
=== Enabled ===
  
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
+
Type [[Special:MyLanguage/Data types#Number | Number]]
  
Povoluje nebo zakazuje příkaz. Při hodnotě 0 nebude příkaz proveden.
+
Enables or disables the command. If the value is 0, the command will not execute.
  
 
=== PreWait ===
 
=== PreWait ===
  
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
+
Type [[Special:MyLanguage/Data types#Number | Number]]
  
Prodleva v milisekundách před provedením příkazu. Nemá žádný vliv je-li Enabled=0.
+
Delay in milliseconds before executing the command. It has no effect if Enabled=0.
  
 
=== PostWait ===
 
=== PostWait ===
  
Typ [[Special:MyLanguage/Datové typy#Number | Number]]
+
Type [[Special:MyLanguage/Data types#Number | Number]]
  
Prodleva v milisekundách po provedení příkazu. Nemá žádný vliv je-li Enabled=0.
+
Delay in milliseconds before executing the command. It has no effect if Enabled=0.
  
== Výstupní parametry ==
+
== Output parameters ==
  
 
<span id="value-"></span>
 
<span id="value-"></span>
 
=== Value ===
 
=== Value ===
  
Typ [[Special:MyLanguage/Datové typy#String | String]]
+
Type [[Special:MyLanguage/Data types#String | String]]
  
Vygenerovaná hodnota.
+
Value generated.

Aktuální verze z 21. 12. 2021, 17:32

Jiné jazyky:
English • ‎čeština

Description

Alias: UK

Generates a unique value.

Generates a unique KeyType value and stores the result in Value. To generate a birth certificate number, the date portion can be forced using the RCDate parameter, and Prefix for the EAN prefix.

Input parameters

KeyType

Type String

Specifies the key type. Use one of the following values:

  • IC (or ICO) for the identification number of a person in CR
  • RC for the male birth certificate number in the format YYMMDDXXXX
  • R/C for the male birth certificate number in the format YYMMDD/XXXX
  • ZRC for the female birth certificate number in the format YYMMDDXXXX
  • ZR/C for female birth certificate number in the format YYMMDD/XXXX
  • EAN8 (or EAN-8) for an 8-digit European Article Number
  • EAN13 (or EAN-13) for a 13-digit European Article Number
  • EAN18 (or EAN-18) for an 18-digit European Article Number
  • NX for an X-digit integer, where X=1 to 9 (e.g. N4 generates a four-digit integer)
  • SX for a string of length X, where X>0 (e.g. S10 generates a 10-character string)

RCDate

Type String

This parameter can be used to force the first 6 digits of the generated birth certificate number.

Prefix

Type String

Code prefix for EAN

Mode

Type Number

Value generation mode:

  • 0 (reset) generates the first value within the key range
  • 1 generates next key value

Enabled

Type Number

Enables or disables the command. If the value is 0, the command will not execute.

PreWait

Type Number

Delay in milliseconds before executing the command. It has no effect if Enabled=0.

PostWait

Type Number

Delay in milliseconds before executing the command. It has no effect if Enabled=0.

Output parameters

Value

Type String

Value generated.