Ošetření děr v číselných řadách gappy
Umožní mezery v číselné řadě primárních klíčů (pdk) daného typu dokumentu způsobené situacemi při paralelním ukládání nových instancí. Při nenastavení se mezery zaplňují spec. mechanismem.
true | false | yes | no
Nastavení gappy (tj. "děravý") obsahuje logickou hodnotu true / false (resp. yes / no), která říká, zda se v číselné řadě mohou vyskytovat díry. Výchozí nastavení je false, není-li v aplikačních nastaveních u výchozích vlastností zvoleno jinak.
U děr v číselných řadách jde konkrétně o to, že při ukládání dokumentu si server při paralelním zpracování musí rezervovat čísla ještě před definitivním uložením dokumentu. Pakliže následně dojde k odmítnutí uložení dokumentu (např. z důvodů špatného zadání hodnot), mohou již další uživatelé mít použitá další čísla a čísla rezervovaná pro neúspěšná uložení zůstanou nevyužita. Pakliže je gappy nastaveno na false - t.j. díry jsou zakázány, vloží se nevyužitá čísla do spec. zásobníku (Identity Pool) a jsou využita pro další uložení.
Parametr gappy takto ošetřuje výskyt mezer v číselných řadách primárních klíčů dokumentů - tedy hodnoty pdk (zobrazované v atributu dkey instance dokumentu). Existují však i ošetření děr pro primární klíče opakování pomocí klíčového slova gappy v nastavení repeat-behaviour a rovněž je možné pomocí gappy argumentu ošetřovat uživatelsky definované autoidentity u prvků.
Potenciální vlastnické uzly
Vlastnost gappy je možné uvést u následujících uzlů:
DocumentDef - dokument nebo šablona d. (kmenová definice) - jako parametr;
Vlastnost gappy
Umožní mezery v číselné řadě primárních klíčů (pdk) daného typu dokumentu způsobené situacemi při paralelním ukládání nových instancí. Při nenastavení se mezery zaplňují spec. mechanismem.
true | false | yes | no