Akce pro práci s hierarchií

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.

  1. V seznamu majetek vyberte právě jeden záznam.

  2. Spusťte akci Zobrazit v hierarchii umístěnou v nabídce Domů.

  3. Ve stromovém dialogu můžete jen zkontrolovat umístění, nebo vybrat jiný uzel.

  4. 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

  1. Otevřeme seznam majetku - navigace: Majetek > Majetek a vybereme záznam majetku, který chceme přesunout.

  2. Spustíme akci Přesunout v hierarchii umístěnou v nabídce Domů.

  3. Otevře se dialog Majetek - hierarchie s možností výběru nového umístění/hierarchie.

  4. 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.

  5. 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

  1. Otevřeme seznam majetku - navigace: Majetek > Majetek a vybereme záznam majetku, který chceme přesunout.

  2. Přejdeme do režimu editace záznamu.

  3. Na formuláři Majetek, vlastnost Nadřazený majetek klikneme na tlačítko Vybrat ze stromu.

  4. Otevře se dialog Majetek - hierarchie s možností výběru nového umístění/hierarchie.

  5. 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.

  6. Přesun potvrdíme volbou Ok.

  7. 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.

  1. Otevřete seznam majetku - navigace: Majetek > Majetek.

  2. Vyberte jeden nebo více záznamů, které chcete odpojit (Ctrl/Shift dle potřeby).

  3. Spusťte akci Odpojit z hierarchie umístěnou v nabídce Domů.

  4. 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.“

  5. 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í.