Akce pro práci s hierarchií
Obecné informace
Tato kapitola popisuje akce pro práci s hierarchií (stromovou strukturou záznamů) v systému TechIS. Stejné principy platí pro všechny evidence, které jsou v aplikaci organizované do stromu – například pro organizační jednotky i pro majetek. Akce umožňují rychle najít záznam v jeho umístění ve stromu, změnit jeho zařazení nebo ho z hierarchie odpojit.
Hierarchie je tvořena vztahem nadřazená položka (rodič) a podřazené položky (děti). Změny provedené akcemi se netýkají samotné existence záznamu – typicky pouze upravují jeho zařazení ve stromu (vazbu na nadřazenou položku) a následně aktualizují zobrazení, aby se strom přepočítal.
V této kapitole najdete popis následujících akcí:
Zobrazit v hierarchii
Přesunout v hierarchii
Odpojit z hierarchie
Zobrazit v hierarchii
Otevře stromovou hierarchii (strom) pro danou evidenci, zvýrazní aktuální záznam a umožní vám ve stromu vybrat uzel a otevřít jeho detail.
V seznamu majetek vyberte právě jeden záznam.
Spusťte akci Zobrazit v hierarchii umístěnou v nabídce Domů.
Ve stromovém dialogu můžete jen zkontrolovat umístění, nebo vybrat jiný uzel.
Klikněte na Otevřít (otevře detail vybraného uzlu) nebo Zavřít (nic se neprovede).
Přesunout v hierarchii
Tato funkce umožňuje oprávněnému uživateli rychle změnit nadřazenou položku (rodiče) vybrané položce nebo více položek najednou. Například pokud potřebujete přesunout majetek z jednoho umístění na jiné a uložit informaci o tom, kdo majetek přesunul a kam byl přesunut (změna hierarchie). Systém u této funkce pracuje jen se záznamy, pro které platí podmínka [Lze přesunout] = True. Má-li položka své podřízené položky, pak při jejím přesunu se přesunují s ním (celá větev). Nelze přesunout pouze položku bez svých podřízených položek.
Na příkladech níže si názorně ukážeme, jakými způsoby lze přemístit "Vrtačka bez příklepu 1" z "Pobočka Ostrava/Budova A/Výdejna nářadí" na nové umístění "Pobočka Brno/Dílna/Servis D".
Přesun majetku ze seznamu
Otevřeme seznam majetku - navigace: Majetek > Majetek a vybereme záznam majetku, který chceme přesunout.
Spustíme akci Přesunout v hierarchii umístěnou v nabídce Domů.
Otevře se dialog Majetek - hierarchie s možností výběru nového umístění/hierarchie.
Vybereme cílový uzel, kam se má daný majetek přesunout. V našem případně musíme v poli Majetek změnit majetek na "Pobočka Brno/Dílna/Servis D", ten totiž obsahuje hierarchii s cílovým umístěním. Přes šipky dohledáme cílový uzel.
Přesun potvrdíme volbou Ok.
Na přesouvaném majetku se aktualizují hodnoty v sekci Umístění.
Přesun majetku z formuláře
Otevřeme seznam majetku - navigace: Majetek > Majetek a vybereme záznam majetku, který chceme přesunout.
Přejdeme do režimu editace záznamu.
Na formuláři Majetek, vlastnost Nadřazený majetek klikneme na tlačítko Vybrat ze stromu.
Otevře se dialog Majetek - hierarchie s možností výběru nového umístění/hierarchie.
Vybereme cílový uzel, kam se má daný majetek přesunout. V našem případně musíme v poli Majetek změnit majetek na "Pobočka Brno/Dílna/Servis D", ten totiž obsahuje hierarchii s cílovým umístěním. Přes šipky dohledáme cílový uzel.
Přesun potvrdíme volbou Ok.
Změny na majetku ještě potvrdíme uložením záznamu.
Odpojit z hierarchie
Akce slouží k odpojení vybraných záznamů od nadřazené položky v hierarchii. Záznamy se nesmažou, pouze se jim zruší nadřazená položka.
Vyberte jeden nebo více záznamů, které chcete odpojit (Ctrl/Shift dle potřeby).
Spusťte akci Odpojit z hierarchie umístěnou v nabídce Domů.
Potvrďte dotaz: „Opravdu si přejete záznam odpojit z hierarchie? Tímto krokem zrušíte nadřazenenou položku. Záznam nebude smazán.“
Systém záznam(y) odpojí a obnoví zobrazení. Záznam se typicky přesune do „kořene“ hierarchie nebo z aktuálního stromu zmizí.