1. Základní informace
- Import a export aplikačních skupin v NET Geniu slouží k přenášení aplikačních skupin mezi různými instalacemi systému, k nasazování nových verzí aplikačních skupin a k vytváření záložních kopií.
- Funkce importu a exportu aplikačních skupin jsou určeny pouze pro uživatele s nejvyšším oprávněním – uživatele Administrator s databázovým ID 1. Toto oprávnění je vyžadováno zejména kvůli možnosti zásahu do struktury, práv a vazeb aplikačních skupin.
- Ikony pro import a export aplikačních skupin jsou dostupné v administrátorském režimu v navigační oblasti po rozkliknutí odkazu „NET Genium“ s ikonou ozubeného kolečka.
- Standardním formátem pro import a export aplikačních skupin je soubor s příponou „ngg“, který obsahuje kompletní definici aplikační skupiny.
- Import aplikační skupiny vždy vytváří novou instanci aplikační skupiny v cílovém prostředí.
- Aktualizace již existující aplikační skupiny (podobně jako u aplikací) prostřednictvím importu aplikační skupiny není podporována.
2. Import aplikačních skupin
- Import aplikačních skupin je dostupný výhradně uživatelům s nejvyšším oprávněním, tedy uživateli Administrator s databázovým ID 1.
- Import aplikačních skupin je dostupný prostřednictvím ikony „Importovat aplikační skupinu“ v navigační oblasti po rozkliknutí NET Genia s ikonou ozubeného kolečka v administrátorském režimu.
- Dialog „Import aplikační skupiny“ umožňuje import ze souboru s příponou „ngg“.
- Import aplikačních skupin může vést k nekonzistenci dat, zejména pokud jsou ve volbách aktivní možnosti „Importovat práva“ nebo „Zachovat vazby na jiné aplikace“. Cílové prostředí může obsahovat jiné identifikátory uživatelů, skupin nebo vazeb než prostředí zdrojové. V takovém případě se mohou zobrazit pouze číselná ID nebo může být import přerušen hláškou o porušení konzistence dat.


2.1. Možnosti
- Jsem vlastníkem importovaných dat
- Zaškrtnutí tohoto pole určuje, zda má importem dojít k přepsání vlastníka všech databázových záznamů ve všech importovaných databázových tabulkách.
- Detailní popis vlastnictví a spoluvlastnictví záznamů je uveden v samostatné příručce Editační formulář.
- Importovat historii záznamů
- Zaškrtnutí tohoto pole určuje, zda má být importována historie záznamů všech importovaných databázových tabulek.
- Importovat práva
- Zaškrtnuto – Při importu práv budou použita ID uživatelů a uživatelských skupin přesně podle nastavení práv ve zdrojové (exportované) aplikační skupině a ve všech jejích podřízených objektech. Tato forma importu může způsobit datovou nekonzistenci mezi právy ve zdrojové a cílové aplikační skupině. Stejná ID mohou ve dvou různých NET Geniích značit rozdílné uživatele nebo uživatelské skupiny. Zároveň nemusí některá ID v cílovém NET Geniu existovat. V nastavení práv importované aplikační skupiny se pak budou zobrazovat místo názvu uživatelů nebo uživatelských skupin pouze čísla ID.
- Nezaškrtnuto – Importovaná aplikační skupina a všechny její podřízené objekty budou mít nastavená práva na uživatelskou skupinu „Users“.
- Zachovat vazby na jiné aplikace
- Zaškrtnuto – Provázanost vazeb na jiné aplikační skupiny bude zachována přesně podle provázanosti vazeb ve zdrojové (exportované) aplikační skupině a ve všech jejích podřízených objektech. Provázané aplikační skupiny nebo podřízené objekty nemusí v cílovém NET Geniu existovat. V takovém případě je pak zobrazena chybová hláška o porušení konzistence dat a import je zastaven.
- Nezaškrtnuto – Provázanost vazeb na jiné aplikační skupiny a jejich podřízené objekty nebude zachována. Při případné existenci vazeb na jiné aplikační skupiny je zapotřebí tyto vazby projít a upravit.
2.2. Vyberte soubor
- Tlačítko „Procházet…“ pro upload souboru importované aplikační skupiny s příponou „ngg“.
3. Export aplikačních skupin

- Export aplikačních skupin je dostupný výhradně uživatelům s nejvyšším oprávněním, tedy uživateli Administrator s databázovým ID 1.
- Export aplikačních skupin je dostupný prostřednictvím ikony „Exportovat aplikační skupinu“ v navigační oblasti po rozkliknutí odkazu „NET Genium“ s ikonou ozubeného kolečka v administrátorském režimu.
- Dialog „Export aplikační skupiny“ umožňuje export aplikačních skupin po stisknutí tlačítka „Exportovat“. Je vygenerován soubor s příponou „ngg“, který obsahuje kompletní definici všech zvolených aplikačních skupin. Export zahrnuje strukturu vybraných aplikačních skupin, jejich aplikace, ovládací prvky, vazby a podle zvolených voleb také data nebo souborové přílohy.

3.1. Aplikační skupiny
- Seznam všech aplikačních skupin, které je možné zahrnout do exportu.
- Je-li název aplikační skupiny zaškrtnutý, vybraná aplikační skupina bude součástí výsledného exportu.
- Aplikační skupiny „Hlavní stránka“ a „Nastavení“ není možné exportovat.
3.2. Možnosti
- Včetně dat
- Zaškrtnutí tohoto pole určuje, zda mají být součástí výsledného exportu i databázové záznamy všech exportovaných databázových tabulek.
- Včetně příloh (soubory/obrázky)
- Zaškrtnutí tohoto pole určuje, zda mají být součástí výsledného exportu i souborové přílohy všech exportovaných databázových tabulek.