1. Základní informace
1.1. Popis ovládacího prvku
Chart je graf s možností definice zdroje dat pomocí jednoho agregačního dotazu, nebo graf s možností definice maximálně čtyř běžných dotazů bez použití agregace dat.
- Má-li některý z databázových dotazů grafu vyplněné pole „Časový úsek podle“, zobrazí se nad grafem filtr „od-do“ pro výběr časového úseku. Detailní popis časového úseku je uveden v samostatné příručce Návrhář databázových dotazů.
- U agregačního dotazu se sloupci typu „Seskupit podle“ se nad grafem zobrazí rozbalovací seznam pro výběr hodnoty těchto sloupců; u výsečového a prstencového grafu může přibýt rozbalovací seznam pro výběr zobrazeného sloupce. Má-li dotaz sloupce typu „Filtr“, zobrazí se nad grafem i filtry podle nich.
- Zobrazuje-li graf více sérií a žádná z nich není typu „Výsečový“ ani „Prstencový“, zobrazí se nad grafem zaškrtávací pole pro výběr zobrazených sérií.
- Výběr sérií, hodnoty rozbalovacích seznamů a vysunutou výseč si graf pamatuje pro každého uživatele zvlášť; neplatí to pro anonymního uživatele. Zda si graf pamatuje i zvolený časový úsek, určuje nastavení databázového dotazu.
- V portletu se nad grafem filtr „od-do“, rozbalovací seznamy, filtry ani zaškrtávací pole pro výběr sérií nezobrazují a časový úsek se neuplatní.
1.2. Vytvoření nového ovládacího prvku
Nový chart je možné vytvořit následujícím způsobem z nahlížecí stránky pomocí toolbaru s ovládacími prvky:
- Nejdříve se kliknutím myši na nahlížecí stránce určí pozice, na kterou má být nový chart umístěn. Tím dojde ke zvýraznění vybrané pozice šedou horizontální linií. Následně stačí v toolbaru nahlížecí stránky kliknout na položku „Chart“, v nově otevřeném dialogu vyplnit atributy nového ovládacího prvku, a následně uložit. Tím dojde k vložení nového chartu na předem vybrané místo nahlížecí stránky.
- Nedojde-li před vložením nového chartu k určení požadované pozice, bude nový chart vložen na konec nahlížecí stránky.
1.3. Editace nebo smazání ovládacího prvku
- U každého existujícího ovládacího prvku se po jeho levé straně v nahlížecí stránce zobrazuje ikona tužky, která slouží pro změnu nastavení ovládacího prvku nebo jeho smazání.
- Jednotlivé ovládací prvky mohou být na nahlížecí stránce vertikálně přesouvány metodou Drag&Drop. Přesunutí spočívá v chycení ovládacího prvku nejlépe za jeho název, a následném tažení až na požadované místo na nahlížecí stránce.
- Ovládací prvky je možné přesouvat jen se zaškrtnutým polem „Drag&Drop“ umístěným nad toolbarem s ovládacími prvky. Z bezpečnostních důvodů je toto pole po každém přihlášení do aplikace nezaškrtnuté, aby nedošlo k nechtěnému přesunutí ovládacího prvku.
2. Seznam záložek v dialogu nastavení ovládacího prvku
- Obecné – Nastavení obecných vlastností
- Graf A – Nastavení zobrazovaných dat pomocí prvního dotazu
- Graf B – Nastavení zobrazovaných dat pomocí druhého dotazu
- Graf C – Nastavení zobrazovaných dat pomocí třetího dotazu
- Graf D – Nastavení zobrazovaných dat pomocí čtvrtého dotazu
- Ostatní – Nastavení barev a fontů
- Práva – Nastavení práv
- Administrace – Nastavení ostatních vlastností
2.1. Záložka „Obecné“
2.1.1. Nadpis
- Název ovládacího prvku zobrazovaný v horní části obrázku grafu.
2.1.2. Slovník
- Slovník zobrazuje seznam názvů ostatních ovládacích prvků, formulářů, nahlížecích stránek, kategorií, aplikací a aplikačních skupin, použitých napříč celou aplikací.
- Vyhledávání ve slovníku slouží k navržení správného názvu ovládacího prvku a k udržení konzistence názvosloví v celé aplikaci tak, aby se ovládací prvky se stejným významem umístěné na různých místech v aplikaci nazývaly stejným způsobem.
2.1.3. Šířka
- Šířka ovládacího prvku uvedená v pixelech.
- Při nevyplnění tohoto zadávacího pole bude šířka grafu nastavena na maximální šířku obrazovky, v portletu na 300 pixelů.
2.1.4. Výška
- Výška ovládacího prvku uvedená v pixelech.
- Při nevyplnění tohoto zadávacího pole bude výška grafu nastavena na 460 pixelů, v portletu na 300 pixelů. Výjimkou jsou pruhové grafy.
- Obsahuje-li graf sérii typu „Pruhový“ nebo „Pruhový skládaný“, značí výška zadaná v rozmezí 10 až 50 pixelů výšku jednoho pruhu a nevyplněná výška znamená pruh vysoký 30 pixelů. Celková výška grafu se pak dopočítá jako výška pruhu násobená počtem bodů všech sérií grafu (obsahuje-li graf sérii typu „Pruhový skládaný“, počtem různých hodnot na ose), zvětšená o 60 pixelů.
- Zadávací pole přijímá hodnoty 10 až 10 000 pixelů.
2.1.5. Možnosti
- Zobrazit legendu
- Zaškrtnutí tohoto pole určuje, zda má být zobrazena legenda k jednotlivým sériím grafu.
- Rozbalovací seznam obsahuje následující hodnoty:
- Vpravo
- Vlevo
- Nahoře
- Dole
- Zobrazit popisky
- Zaškrtnutí tohoto pole určuje, zda mají být zobrazeny číselné hodnoty v grafu.
- Zobrazit tooltip
- Zaškrtnutí tohoto pole určuje, zda má graf zobrazovat detaily jednotlivých záznamů v tooltipu při najetí myší nad jednotlivými hodnotami.
- Zobrazit mřížku
- Zaškrtnutí tohoto pole určuje, zda má být zobrazena mřížka zvýrazňující intervaly hodnot na ose X a Y.
- Automatický interval umístění popisků na ose X
- Zaškrtnutí tohoto pole určuje, zda má být automaticky vyhodnocen interval umístění popisků na ose X.
- 3D Graf
- Zaškrtnutí tohoto pole určuje, zda má být graf zobrazen ve 3D. Rozbalovací seznam „Perspektiva“ určuje míru perspektivy (0 %, 30 % nebo 60 %), která se uplatní jen při nezaškrtnutém poli „Pravoúhlý“.
2.2. Záložka „Graf A“
- Definice první série grafu.
- Je-li zdrojem dat série agregační dotaz, sloupce „Y“ a „X“ se nevolí a dialog místo záložek „Graf A“ až „Graf D“ nabízí jen záložku série s tímto dotazem.
2.2.1. Název
- Název legendy první série grafu.
2.2.2. Zdroj dat
- Zdroj dat definuje zdrojové databázové záznamy zobrazované v první sérii grafu.
- Nastavení zdroje dat se provádí v grafickém návrháři databázových dotazů. Detailní popis návrháře databázových dotazů je uveden v samostatné příručce Návrhář databázových dotazů.
2.2.3. Y
- Výběr sloupce, který určuje hodnotu na ose Y.
2.2.4. X
- Výběr sloupce, který určuje popisnou hodnotu na ose X.
2.2.5. Typ
- Typ grafu, který umožňuje výběr jedné z následujících hodnot:
- Sloupcový
- Sloupcový skládaný
- Pruhový
- Pruhový skládaný
- Liniový
- Liniový hladký
- Liniový pravoúhlý
- Plošný
- Plošný hladký
- Plošný skládaný
- Výsečový
- Prstencový
- Bodový
- Bublinový
- Vedle typu grafu se u typů „Sloupcový“, „Sloupcový skládaný“, „Pruhový“ a „Pruhový skládaný“ nabízí zaškrtávací pole „3D Válec“.
2.2.6. Styl
- U typu „Bublinový“ určuje tvar bublin: „Kruh“, „Čtverec“, „Diamant“, „Trojúhelník“, „Kříž“, „Hvězda (4)“, „Hvězda (5)“, „Hvězda (6)“ nebo „Hvězda (10)“.
- U typů „Výsečový“ a „Prstencový“ určuje styl vykreslení výsečí: „Výchozí“, „SoftEdge“ nebo „Concave“. Nabízí se jen tehdy, není-li zaškrtnuté pole „3D Graf“, a projeví se jen u grafu vykresleného jako obrázek — tedy ve starších prohlížečích nebo u grafu, který výsečovou či prstencovou sérii kombinuje se sérií jiného typu.
2.2.7. Umístění popisků
- Umístění číselných hodnot: „Uvnitř“ nebo „Vně“.
- Nabízí se u typů „Pruhový“, „Pruhový skládaný“, „Výsečový“ a „Prstencový“, a jen tehdy, je-li zaškrtnuté pole „Zobrazit popisky“.
2.2.8. Popisek
- Obsah popisku výseče: „Text“, „Hodnota“, „%“, „Text + Hodnota“, „Text + %“ nebo „Text + Hodnota + %“.
- Nabízí se u typů „Výsečový“ a „Prstencový“, a jen tehdy, je-li zaškrtnuté pole „Zobrazit popisky“.
2.2.9. Možnosti
- Vyměnit osy
- Nabízí se jen u agregačního dotazu se seskupením, který nemá datumový seskupovací sloupec.
- Vyplnit časové mezery
- Nabízí se jen u agregačního dotazu, který data seskupuje podle datumového sloupce.
- Zaškrtnutí tohoto pole určuje, zda má být ve výsledné sadě dat zajištěna časová kontinuita ve sloupci, podle kterého jsou data seskupována. Tam kde chybí agregované řádky, budou automaticky doplněny se všemi ostatními sloupci nastavenými na hodnotu „0“.
2.3. Záložka „Graf B“
- Definice druhé série grafu.
2.4. Záložka „Graf C“
- Definice třetí série grafu.
2.5. Záložka „Graf D“
- Definice čtvrté série grafu.
2.6. Záložka „Ostatní“
2.6.1. Barevná paleta
- Barevná paleta grafu, která umožňuje výběr jedné z následujících hodnot:
- prázdná hodnota – pastelová paleta, stejná jako u hodnoty „Pastelová“
- Výchozí – pastelová paleta, stejná jako u hodnoty „Pastelová“
- Barvy země
- Bobule
- Čokoládová
- Excel
- Oheň
- Mořská zeleň
- Průhledná
- Pastelová
- Stupně šedi
- Světlá
2.6.2. Název fontu
- Název fontu používaný pro zobrazování textů popisků, legend a hodnot v grafu.
2.6.3. Velikost textu – Nadpis
- Velikost textu používaná pro zobrazování nadpisů.
2.6.4. Velikost textu – Legenda, hodnoty
- Velikost textu používaná pro zobrazování legend a hodnot v grafu.
2.7. Záložka „Práva“
2.7.1. Práva
- Práva definují seznam uživatelských skupin a uživatelů, kteří mají oprávnění na zobrazení ovládacího prvku na nahlížecí stránce.
- U nového ovládacího prvku se práva předvyplní podle ovládacího prvku na pozici určené před jeho vložením; není-li pozice určena, podle práv nahlížecí stránky.
2.7.2. Nahradit práva ostatním ovládacím prvkům
- Funkce „Nahradit práva ostatním ovládacím prvkům“ slouží pro sjednocení práv v rámci celé nahlížecí stránky u ovládacích prvků, které spolu z pohledu práv souvisí.
- Díky odkazu „Zobrazit...“ je možné zobrazit seznam všech ovládacích prvků na nahlížecí stránce včetně nastavení práv těchto ovládacích prvků. U každého ovládacího prvku je zobrazeno zaškrtávací tlačítko, kterým je možné ovládací prvek vybrat. Při uložení ovládacího prvku se následně nastaví stejná práva i těmto vybraným ovládacím prvkům.
- Alternativou pro sjednocení práv v rámci celé nahlížecí stránky je přehled nastavení práv všech ovládacích prvků, který se zobrazí odkazem „Zobrazit přehled...“ na záložce „Práva“ v nastavení nahlížecí stránky.
2.8. Záložka „Administrace“
- Záložka „Administrace“ se zobrazuje pouze u existujících ovládacích prvků.
2.8.1. Umístění
- Výběr nahlížecí stránky, na které je ovládací prvek umístěn.
- Rozbalovací seznam obsahuje nahlížecí stránky umístěné ve stejné aplikaci a ve stejné kategorii jako nahlížecí stránka, na které ovládací prvek stojí. U nahlížecí stránky bez kategorie nabízí jen nahlížecí stránky bez kategorie. U nového ovládacího prvku obsahuje jen aktuální nahlížecí stránku.
2.8.2. Ostatní
- Změnit typ na
- Rozbalovací seznam nabízí typy ovládacích prvků, na které je podporována konverze ovládacího prvku.
2.9. Tlačítka „Uložit“, „Kopírovat“, „Smazat“ a „Zavřít“
- Tlačítko „Uložit“ – Uložení změn v nastavení ovládacího prvku.
- Tlačítko „Kopírovat“ – Vytvoření nové kopie aktuálního ovládacího prvku se shodným nastavením, avšak s novým jedinečným identifikátorem.
- Tlačítko „Smazat“ – Trvalé odstranění ovládacího prvku.
- Tlačítko „Zavřít“ – Zavření dialogu s nastavením ovládacího prvku bez uložení změn.