COMEX.Controls.Control.Settings
Druh: property
Zdrojové moduly: controls/control-pattern/control-pattern.description.js
Vazby
- Rodič:
COMEX.Controls.Control
Deklarace
controls/control-pattern/control-pattern.description.js:242
- Druh:
property - Zdroj: řádek 242
Kolekce nastavení controlu. Objekt nastavení má předdefinované tyto vlastnosti: field {String} - název sloupce (pole, např. E10001234), se kterým se v controlu pracuje. Nastavuje se automaticky, pokud není modifikátor dokument. xdsID {String} - XDS ID (např. 10001234), se kterým se v controlu pracuje. Nastavuje se automaticky. pdk {String} - primární klíč záznamu. Nastavuje se automaticky, pokud není modifikátor dokument. docType {String} - typ (instance) dokumentu např. v řádku tabulky. Nastavuje se automaticky, pokud není modifikátor dokument. dataType {String} - datový typ hodnoty (string, number, boolean) z obalového prvku (defaultně string). Je-li nastaven, dochází k automatickému přetypování hodnoty. value {mixed} - hodnota z obalového prvku controlu nebo formulářového vstupního pole. Nastavuje se automaticky. refresh {Boolean} - příznak, zda se má po změně hodnoty automaticky provést refresh dat modifikátoru (defaultně false). Je-li control volán s parametry, jsou všechny parametry a jejich hodnoty zapsány do kolekce nastavení. Vlastní položky (parametry) nastavení by měly být do kolekce vloženy ještě před samotným výkonným kódem controlu, ideálně tedy hned za děděním. Stejně tak přednastavení hodnot by mělo být provedeno ještě před samotným výkonným kódem controlu, ideálně tedy hned za děděním.
Návratová hodnota
Object[ String ] — objekt kolekce nastavení