Dokumenty - document

Upravit obsah stránky

Typ document je základem a jádrem informačního systému flexideo. Popis instancí instanční třídy document vychází přímo z kmenových XDS definic, ze kterých se odvíjí veškeré dalšívlastnosti a schopnosti systému stejně jakož i ostaní typy COMEX definic.

Definice dokumentů v XDS jednoznačně určuje nejen formuláře, tiskové náhledy, ale také strukturu databáze, přístupová práva a jiné další souvislosti. Proto je definice dokumentů opravdovým jádremsystému, ze kterého se odvíjejí i další součásti systému, které jso pro comex definovány jako další instanční třídy, zejména pak table a action, které jsou na dokumentové typyprovázány již v registru.

Rozsahy definice

bullet

header - hlavička instance a základní vlastnosti;

bullet

form - popis pro tvorbu formuláře;

bullet

preview - popis pro tvorbu náhledu na dokument;

Utváření instancí

Instance třídy document jsou jako jediné tvořeny přímo replikátorem. Většinou pomocí XDS je navržena základní struktura jednotlivých dokumentových typů. Těmito dokumentovými typy jsou pak následně replikátorem utvářeny definice ve struktuře COMEX pro jednotlivé rozsahy.

Umisťování definic

Popisy definic jsou replikátorem umisťovány do složek uživatelských rolí na webovém sídle, kde pro každý dokumentový typ dostupný v dané roli je vložena složka a v ní pak mj. definice comex.

Definice dokumentu faktura pro uživatele v roli dvě tak bude nalezenapod následujícím odkazem:

[web-site:]/roles/R0000002/faktura/document-form.cxd

Jazykové konvence

Jazykové popisy dokumentů definice bývají umístěny odděleně. Existuje tedy samostatná funkčnídefinice a jazyková mutace bez funkčního obsahu, kde název souboru je rozšířen o klíčové slovo lang a dvou či tříznakový kód daného jazyka. Název souboru s jazykovou mutací pro češtinu tak tedy ve složce typu dokumentu tedy ponese názevdocument-form-lang-cs.cxd .

Schema

Popis definic třídy viz. schema document.