Uživatelské sloupce

> Nápověda Aktion NEXT > Číselníky

Uživatelské sloupce

Záložka Základní údaje

Uživatelské sloupce slouží k přidávání vlastních sloupců do libovolné agendy. Nově vytvořený sloupec přibude do seznamu agendy bez ohledu na uložené Aktuální zobrazení. Do detailového okna agendy je nutné jen přidat ručně stiskem pravého tlačítka myši a volbou Přizpůsobit vzhled. Po přidání sloupce je nutné uložit Aktuální zobrazení.

Popis

Jakmile je sloupec vytvořený, nelze u něj měnit žádné další parametry kromě názvu a poznámky. Lze jej pouze smazat a vytvořit nový.

Základní údaje

  • Název – název, který jednoznačně určí charakter uživatelského sloupce. Doporučuje se podle funkce, kterou bude sloupec plnit.
  • Agenda – ze seznamu zvolte agendu, ve které se má sloupec vytvořit.
  • Typ – existují dva základní typy uživatelských sloupců a to uživatelské sloupce a externí sloupce.
    • Uživatelsky definovaný – tato volba slouží k přidání pěti různch typů sloupců. Např. uživatel potřebuje u osoby evidovat údaj, který není v aplikaci obsažen např. počet dětí. Vytvoří si sloupec „Počet dětí“, který přidá do agendy Osoba.
    • Externí – tato volba umožní zobrazit ve sloupcích hodnoty odpovídající zadání SQL dotazu. Může se jednat o výpočty nebo údaje, které nejsou v aplikaci obsaženy a které jsou pro konkrétního uživatele důležité. Aktivní pouze pole Definice, které je vyhraněno pro SQL dotaz. Pro tvorbu externí sloupců je nutné znát strukturu databáze, takže tato funkce je spíše pro odborníky. Po stisku tlačítko Uložit je zadaný SQL dotaz otestován, a je-li v pořádku, dojde k uložení.
  • Definice – zde se nastavují nezbytné položky.
    Popis
    • Typ editoru – nabízí 5 různých možností:
    • Text – jde o textovou proměnnou. Definuje se u ní počet znaků, které do ní půjde uložit a je možné uložit předdefinovaný formát tzv. masku. Ta musí být ve tvaru xxx.
    • Číslo – u této číselné proměnné je možné nastavit počet číslic, počet desetinných míst, předdefinovaný formát tzv. masku, která musí být ve tvaru xxx, minimální a maximální hodnotu, které může proměnná nabývat.
    • Datum a čas – datumová a časová proměnná, kde je možné zadat kromě masky také minimální a maximální hodnotu.
    • Zaškrtávací pole – proměnná typu boolean, kde zaškrtnuto označuje ano, nezaškrtnuto ne. Nemá další volby.
    • Rozbalovací seznam – slouží k vytvoření rozbalovacího menu s definovanými položkami. Vytváří se pomocí SQL dotazu. Je nutné znát strukturu databáze, takže tato funkce je spíše pro odborníky. Příklad jednoduchého rozbalovacího seznamu:

      select 0, ‚HODNOTA 1‘ union

      select 1, ‚HODNOTA 2‘

  • Vlastnosti editoru – liší se v závislosti na typu editoru. Vlastnosti byly popsány výše k jednotlivým typům editorů.
  • Datový typ – zobrazuje typ použité proměnné.

Obecná témata:

Číselníky