1. Základní informace
- NET Genium se skládá ze sady navzájem propojených aplikací, které společně tvoří ucelený aplikační ekosystém.
- Každá aplikace je postavena na dvou základních stavebních jednotkách – editačních formulářích a nahlížecích stránkách.
- Editační formulář slouží k vytvoření a editaci jednoho databázového záznamu.
- Nahlížecí stránka zobrazuje více databázových záznamů najednou a slouží k jejich vizualizaci, prohlížení, filtrování a vyhledávání.
- Nahlížecí stránka zároveň funguje jako prostředník pro vstup do editačních formulářů – buď za účelem vytvoření nového databázového záznamu, nebo za účelem editace konkrétního již existujícího záznamu.
- Editační formuláře i nahlížecí stránky mohou obsahovat tlačítka, která vyvolávají aplikační události. Takovou událostí může být například otevření jiného editačního formuláře nebo nahlížecí stránky.
- Nejčastějším způsobem, jak z nahlížecí stránky otevřít editační formulář za účelem založení nového databázového záznamu, je umístění tlačítka do nahlížecí stránky, které otevření editačního formuláře vyvolá.
- Aplikace, která obsahuje pouze editační formuláře, postrádá uživatelské rozhraní, pomocí kterého by bylo možné do těchto formulářů vstoupit. Z tohoto důvodu musí i nejmenší aplikace obsahovat alespoň jednu nahlížecí stránku.
- Ikony pro vytváření aplikací, nastavení aplikací a jejich pořadí v rámci aktuální aplikační skupiny, kopírování aplikací, import a export aplikací, se zobrazují v každé aplikační skupině – „Hlavní stránka“, „Nastavení“ atd. – po rozkliknutí odkazu s názvem aplikační skupiny.
2. Vytvoření nové aplikace

- Možnost vytvoření aplikace pomocí ikony „Nová aplikace“ v rámci aktivní aplikační skupiny je k dispozici pro uživatele s administrátorským oprávněním.
- Po zvolení ikony „Nová aplikace“ je zobrazen dialog se základními parametry nové aplikace.
- Uložením dialogu se v aktuální aplikační skupině vytvoří nová aplikace umístěná na posledním místě. Pořadí lze následně upravit pomocí ikony „Pořadí aplikací“.
- Další možností vytváření nové aplikace je použití průvodce „Vytvořit aplikaci s tabulkou“. Detailní popis chování průvodce je uveden v samostatné příručce Rychlé vytváření aplikací.
3. Import aplikace

- Import nové aplikace je dostupný prostřednictvím samostatné ikony „Importovat aplikaci“, která je určena výhradně pro uživatele s nejvyšším oprávněním, tedy pro uživatele „Administrator“ s databázovým ID 1.
- Detailní popis importu nové aplikace je uveden v samostatné příručce Import a export aplikací.
4. Pořadí aplikací

- Úprava pořadí aplikací je dostupná uživatelů s administrátorským oprávněním.
- Po zvolení ikony „Pořadí aplikací“ je zobrazen dialog, ve kterém je možné měnit pozici aplikací v rámci aktivní aplikační skupiny.
- Aplikaci lze přesunout o jednu úroveň nahoru nebo dolů, případně umístit na první či poslední pozici pomocí dvojitých šipek.
- Nastavené pořadí aplikací se promítá do jejich zobrazení v navigační oblasti portálu.
5. Nastavení aplikace

- Nastavení vlastností aplikace je k dispozici všem uživatelům s administrátorským oprávněním prostřednictvím ikony „Upravit aplikaci“.
5.1. Záložka „Obecné“

5.1.1. Název
- Název aplikace zobrazovaný v navigační oblasti NET Genia nebo v menu na mobilních zařízeních.
5.1.2. Slovník
- Slovník zobrazuje seznam názvů aplikačních skupin, aplikací, kategorií, nahlížecích stránek, editačních formulářů a ovládacích prvků použitých napříč celou aplikací.
- Vyhledávání ve slovníku slouží k navržení správného názvu aplikace a k udržení konzistence názvosloví v celé aplikaci.
5.1.3. Ikona
- Ikona aplikace zobrazovaná v navigační oblasti NET Genia před názvem aplikace nebo v menu na mobilních zařízeních.
- První ikona se používá pro zobrazení neaktivní aplikace, druhá (reverzní) pro zobrazení aktivní aplikace.
5.2. Záložka „Nápověda“

- Nápověda je text zobrazovaný v reportech „Editační formuláře (Export)” a „Nahlížecí stránky (Export)”. Detailní popis reportů je uveden v samostatné příručce Reporty.
- Nápověda je text zobrazovaný uvnitř celkové nápovědy aplikace v rámci serverové proměnné „#help#“. Detailní popis serverových proměnných je uveden v samostatné příručce Proměnné.
5.3. Záložka „Práva“

5.3.1. Práva
- Práva definují seznam uživatelských skupin a uživatelů, kteří mají oprávnění na zobrazení aplikace.
5.3.2. Zobrazit přehled…
- Zobrazení přehledu nastavení práv všech podřízených objektů – kategorií, nahlížecích stránek, editačních formulářů a ovládacích prvků.
5.3.3. Možnosti
- Nahradit práva ve všech podřízených objektech – Zaškrtnutí tohoto pole určuje, zda bude při uložení aplikace přepsáno nastavení práv ve všech podřízených objektech (kategorie, nahlížecí stránky, editační formuláře a ovládací prvky) na stejná oprávnění, jako jsou nastavena v samotné aplikaci.
- Přidat zvolená práva všem podřízeným objektům – Zaškrtnutí tohoto pole určuje, zda mají být při uložení aplikace přidány všechny zvolené uživatelské skupiny a uživatelé všem podřízeným objektům (kategorie, nahlížecí stránky, editační formuláře a ovládací prvky).
- Odebrat práva zvolená všem podřízeným objektům – Zaškrtnutí tohoto pole určuje, zda mají být při uložení aplikace odebrány všechny zvolené uživatelské skupiny a uživatelé všem podřízeným objektům (kategorie, nahlížecí stránky, editační formuláře a ovládací prvky).
5.4. Záložka „Administrace“

5.4.1. Umístění
- Výběr aplikační skupiny, ve které je aplikace umístěna.
- Rozbalovací seznam obsahuje všechny aplikační skupiny.
- Systémová aplikace „Nastavení“ je jako jediná v celé aplikaci umístěna fixně v aplikační skupině „Nastavení“, a nesmí být nikam jinam přesunuta, ani smazána.
5.4.2. Importovat aplikaci
- Detailní popis aktualizace stávající aplikace prostřednictvím Importovat aplikaci na záložce „Administrace“ je uveden v samostatné příručce Import a export aplikací.
5.4.3. Report
- Tlačítko „Report“ – Stažení textového reportu s kompletním nastavením aplikace, včetně nahlížecích stránek a jejich ovládacích prvků, kategorií, editačních formulářů a jejich ovládacích prvků.
5.5. Tlačítka „Uložit“, „Smazat“ a „Zavřít“
- Tlačítko „Uložit“ – Uložení změn v nastavení aplikace.
- Tlačítko „Smazat“ – Trvalé odstranění aplikace.
- Tlačítko „Zavřít“ – Zavření dialogu s nastavením aplikace bez uložení změn.
6. Kopírování aplikace

- Kopírování aplikace je dostupné uživatelům s administrátorským oprávněním prostřednictvím ikony „Kopírovat aplikaci“, která vytváří duplikát aktuální aplikace.
- Po stisknutí této ikony je vytvořena nová aplikace se stejnou strukturou, stejnými objekty a stejným obsahem jako původní aplikace.
- Název nově vytvořené aplikace je automaticky doplněn o označení „Kopie“ pro její jednoznačné odlišení.
- Kopie zachovává všechny vnitřní objekty (kategorie, nahlížecí stránky, editační formuláře a ovládací prvky), jejich interní identifikátory jsou však nově vygenerované a liší se od původních.
- Tento postup je vhodný pro vytvoření varianty aplikace k dalším úpravám, testování nebo rozšíření, aniž by docházelo k zásahu do původní aplikace.
7. Exportovat aplikaci

- Export aplikace je dostupný prostřednictvím samostatné ikony „Exportovat aplikaci“, která je určena výhradně pro uživatele s nejvyšším oprávněním, tedy pro uživatele „Administrator“ s databázovým ID 1.
- Detailní popis export aplikace je uveden v samostatné příručce Import a export aplikací.