Editace rozložení sloupců ve víceřádkovém editovatelném seznamu (multigridu)
V místech, kde je na záložkách nebo subzáložkách k dispozici víceřádkový editovatelný seznam, takzvaný multigrid, např subzáložka Obsah, Odběratelé, Dodavatelé, Zálohy, atd je možné editovat zobrazované položky pomocí editoru rozložení sloupců. Přizpůsobení multigidu uživatelům umožní rychlejší práce v gridu, menší závislost na skriptování, nižší chybovost a lepší ergonomii při používání systému.
Možnosti editor rozložení sloupců
-
Přidávat vlastní položky - Do multigridu je možné přidávat sloupce s vlastními uživatelskými položkami. Lze přidávat například: text, dlouhý text, číslo, datum, text s omezenou délkou, vazba do číselníku atd.
-
Přesouvat systémová pole a měnit jejich pořadí - Změna pořadí systémových ale i uživatelsky přidaných sloupců tak, aby se mohly zvýhodnit často používaná pole a systém lépe přizpůsobit potřebám uživatelů.
-
Změnit přes jakou hodnotu se vyhledává - Řeší situaci, kdy uživatel nechce zadávat hodnotu přes standardní pole (například kód), ale potřebuje dohledávat záznam přes jinou hodnotu, například název nebo specifikace.
-
Skrýt nepoužívané položky - Pokud je pole nepovinné a dlouhodobě se nevyužívá, lze jej v editoru skrýt. Tím se zjednoduší práce uživatele a sníží vizuální šum.
Jak použít editor rozložení sloupců pro přidání nových položek, pro změnu stávajících, změnu vyhledávání ,jsme popsali v podrobném návodu. Můžete se podívat také na časté FAQ k tomuto tématu.
Obecné podmínky editace
-
V systému lze provést jen jednu uživatelskou definici shodnou pro všechny uživatele. Tzn není možné vytvářet vice uživatelských definic zobrazení šablon (layoutů) a přepínat se mezi nimi jako je tomu například u variantních formulářů.
-
Jednotlivé šablony (layouty) jsou systémem řízené varianty zobrazení pro různé typy řádků. Uživatel je nevytváří a nemění jejich podmínky existence (ty jsou dané systémem), může jen upravovat, jaké sloupce budou v jednotlivých šablonách vidět a v jakém pořadí.
Editor rozložení sloupců se skládá z takzvaných šablon (layoutů), které odpovídají např. konkrétním typům řádků a panelu Vlastností. kde se ovlivňuje např. viditelnost jednotlivých položek Tento panel obsahuje i záložku Historie, kde se evidují provedené změny v jednotlivých krocích a kde je umožněno vrátit se před vybranou změnu. V popisu editoru rozložení sloupců se zaměříme na popis ovládacích prvků.
Tabulka obsahuje základní ovládací prvky editoru.
| Název | Popis |
|---|---|
| Editovat společně | Zatržítko je dostupné na každé šabloně a ve výchozím stavu je zatrženo. To znamená, že provedená změna se projeví na všech šablonách. U šablon, kde si nepřejeme změny provádět můžeme zatržítko odtrhnout. |
| Označit/odznačit všechna rozložení |
Provede hromadné (pro všechny šablony) označení nebo odznačení zatržítka na prvku Editovat společně. |
| Zobrazit řádky | Kromě samotné šablony zobrazí také reálná data řádků, pro lepší orientaci a kontrolu požadovaných úprav. |
| Systémové rozložení |
Stisknutím této funkce systém provede smazání globálního rozložení. Nastaveno bude systémové rozložení. Po stisku tlačítka zůstane editor otevřený pro další práci v editoru. Použitím této volby dojde k úplnému vymazání globálního rozložení. Po uložení tedy bude k dispozici jen systémové rozložení. Globální rozložení již nelze obnovit a je nutné jej v případě potřeby vytvořit znova |
| Globální rozložení / Vymazat globální rozložení |
Funkce Globální rozložení slouží k návratu k uloženému globálnímu rozložení v případě, že jsme provedli nějaké změny, které ale nebudeme chtít ukládat a budeme se chtít vrátit k uloženému globálnímu rozložení. Funkce Vymazat globální rozložení podobně jako funkce Systémové rozložení vymaže globální rozložení (poté zavře editor) a nastaví jako výchozí rozložení systémové. Vymazané globální rozložení již nelze obnovit zpět. |
Další volby jsou dostupné v rámci kontextového menu. To lze vyvolat kliknutím pravého tlačítka myši na konkrétní položku.
| Název | Popis |
|---|---|
| Přidat sloupec |
Tato volba přidá nový sloupec:
|
| Posunout sloupec |
Volba umožní posunovat vybraný sloupec doleva, doprava, nahoru dolů. Alternativně lze použít k přesunu polí klávesnici, kde se přesun pole provádí držím klávesy shift a směrových šipek. |
| Odebrat sloupec | Tato volba je k dispozici pouze pro uživatelské položky, které byly do editoru přidány. U systémových položek není volba k dispozici. |
| Obnovit výchozí nastavení sloupce |
Provede obnovu nastavení všech hodnot v panelu Vlastnosti na výchozí hodnoty. Obnova se netýká změny umístění položky. |
Tabulka obsahuje základní popis vybraných položek panelu Vlastnosti. Jednotlivé položky panelu Vlastnosti se zobrazí až po kliknutí na konkrétní položku v šabloně. Zobrazené prvky se mění v závislosti na konkrétní položce.
| Název | Popis |
|---|---|
| Caption | Název pole. Položka je editovatelná pouze u uživatelských položek. U systémových položku editovat nelze. |
| Elastic |
Ve výchozím stavu nastavena na hodnotu False. Nastavením na hodnotu True se provede odsunutí další položky (nebo více položek) doprava, až k pravému okraji. |
| Hint | Pole pro zadání textu, který se zobrazí po najetí kurzoru myši nad pole. |
| TextField |
Zobrazuje se tam, kde je možné vybrat, podle jaké hodnoty se má vyhledávat. U položek typu Zakázka, Středisko, Obchodní případ a pod. se hodnoty vyhledávají zpravidla pomocí zadáním kódu. Pokud bychom chtěli, například Středisko vyhledávat nikoliv pomocí kódu, ale podle názvu, přepneme hodnotu v této položce na hodnotu Název (Name). V poli poté zadáváme název střediska. |
| UserReadOnly |
Slouží k nastavení položky jen pro čtení. Výchozí hodnota False. Nastavením na hodnotu True je znemožněno do položky zapisovat. Při tomto nastavení je u položky zobrazena ikona se symbolem přeškrtnutého pera. |
| UserVisible |
Slouží k nastavení zobrazování položky. Výchozí hodnota True, tedy položka je viditelná. Při nastavení na hodnotu False se u položky zobrazí ikona se symbolem přeškrtnutého oka. Položka je poté pro uživatele skryta. |
| Width |
Šířka sloupce. Po zadání hodnoty se šířka sloupce okamžitě změní. |
Záložka Historie sleduje jednotlivé kroky (změny), které uživatel provedl a každý krok je v historii zobrazen samostatným řádkem. Díky tomu je možné se vrátit zpět o jeden nebo více kroků. V záložce Historie jsou k dispozici tlačítka:
-
Vrátit se před vybranou změnu - Uživatel před stiskem tlačítka nejprve vybere řádek se změnou, před kterou se chce vrátit zpět. Poté stiskne tlačítko. Vyvolá se dialogové okno v popisem provedené změny. Po odsouhlasení je změny provádí do požadovaného stavu.
-
Zobrazit vybranou změnu - Uživatel před stiskem tlačítka nejprve vybere řádek se změnou, kterou chce v kódu vidět. Poté stiskne tlačítko, které zobrazí kód šablon. Kód je možné označit a zkopírovat si jej.
Některé změny, např. změna šířky sloupce, jsou v historii zapsány více řádky, jelikož daná komponenta, sleduje zápis každého čísla samostatně. Proto po provedené jedné změny může být v historii více řádků.
Konkrétní barevné zvýraznění je závislé na použitém barevném režimu. Zde popíšeme barevné zvýraznění pro světlý režim.
Jednotlivé barvy nebo tvary ikon se mohou lišit dle nastaveného barevného režimu a dle verze systému. Výše uvedené slouží jako orientační vzor.
Záložka Začínáme - záložka obsahuje základní informace o dané agendě a slouží pro lepší orientaci zejména začínajícím uživatelům. Popis této záložky a obecných pravidel pro ni platných je uveden v samostatné kapitole.
Globální rozložení vytvořené pomocí Editoru rozložení sloupců lze přenášet mezi databázemi pomocí instalačních sad. Při vytváření nové instalační sady je možné přidat globální rozložení pod typem Rozložení sloupců editovatelného seznamu.