Přeskočit na obsah
Co hledáte?
< All Topics

6. Základy ovládání web. panelů 1

6.1 Obecná charakteristika

Webový klient BNS používá stejné datové struktury v analytické databázi SQL serveru jako excelový klient BNS.

Klíčové vlastnosti systému BNS využitelné pro webové rozhraní:

  • prohlížení ukazatelů, KPI – tabulky, různé typy grafických znázornění,
  • výběr prvku z filtru hierarchií,
  • rozpad prvků na svislé ose tabulky,
  • rotace na svislou osu tabulky,
  • možnost více hierarchií na svislé ose tabulky,
  • možnost seřadit data,
  • možnost více tabulek a grafických znázornění na jednom panelu,
  • export do excelu,
  • vytváření uživatelských panelů,
  • snadná tvorba uživatelského menu.

Výhody webového klienta BNS (proti excelovému):

  • přístup přes webové rozhraní,
  • zobrazení na mobilních zařízeních,
  • využívání mapových podkladů (Česká republika, Evropa, svět),
  • používání produktu bez nutnosti instalace na klientském zařízení.

6.1.1 Schéma webového panelu

Pojem Panel se v systému BNS používá pro označení základních prezen­tač­ních a pro­ces­ních prvků systému. V desk­to­po­vé aplikaci BNS je panel souborem ve for­mátu MS Excel napojeným na a­na­ly­tic­kou databázi a využí­va­jícím funk­cí jád­ra sys­té­mu BNS. Ve webovém pros­tře­dí je panelem (dash­boar­dem) sa­mo­stat­ná we­bová strán­ka zob­ra­zu­jí­cí data ve formě tabulek, grafů, budíků a poz­ná­mek.

Webový panel se skládá z lišty s náz­vem pa­ne­lu a funk­ční­mi tla­čít­ky, záhlaví a oblasti panelu, do které může autor panelu umístit různé objekty z různých da­to­vých zdrojů. Viz obecné schéma we­bo­vé­ho panelu a příklady na nás­le­du­jí­cích obráz­cích.

Obecné schema webového panelu

Pokud panel obsahuje více objektů, vý­běr prvků v záhlaví se aplikuje pro všech­­ny ob­jekty, např. výběr roku nebo verze (pokud není nastaveno jinak).

Příklad dashboardu s grafy
Příklad plánovacího panelu s tabulkou dat a funkcemi "Úprava" a "Převod dat"

6.1.2 Lišta s názvem a funkčními tlačítky

Horní lišta webového panelu v prohlížeči

Ikona MENU na otevřeném panelu slouží pro zobrazení/skrytí hlavního menu BNS (lišta vlevo).

Název společnosti (v našem případě jde o fir­mu „Mam­mut, a.s.“). Kliknutím na něj se uživatel vrátí na úvodní obrazovku, tj. opustí otevřený panel.

Návratová šipka webový panel uzavře a otevře předchozí zobrazení BNS (de facto ekvivalent funkce „o krok zpět“ ve webovém prohlížeči).

Poznámka: Návratová šipka je zobrazena na liště jenom ve webovém prohlížeči. Při otevření webového panelu v aplikaci se otevírá nové okno, které lze kdykoliv zavřít.

Název panelu/dashboardu (v příkladu “Tržby”) je zobrazen uprostřed horní liš­tě hned napravo od návratové šipky.

Kontextové menu panelu se nachází v pravé části lišty vedle jména uživatele. Roz­ba­lo­va­cí sez­na­m (i­kon­­ka má tva­r šir­ší­ho pís­mene V) obsahuje několik voleb týkajících se celého panelu v závislosti na právech daného uživatele. Patří sem primárně ulo­že­ní uži­va­tel­ské­ho pa­ne­lu (víc viz kapitola 6.7) nebo volba uložení panelu – dostupná od verze BNS 5.1, která uloží změny v konfiguraci daného panelu napřímo (víc kapitola 6.9).

Od verze BNS 5.2 přibyla možnost nastavení panelu jako úvodní, tj. otevřený panel se do profilu uživatele nastaví jako panel, který se bude otevírat na úvodní obrazovce (víc volba v profilu uživatele: Nastavení domovské stránky).

Volbou Prezentace se spouští prezentační mód web panelu (nebo stisknutím klávesy F11). Volba je dostupná jenom u panelů, které obsahují tzv. oddělovače stran, které stránku s objekty (většinou komentáře nebo tabulky a grafy) rozdělí na jednotlivé snímky prezentace.

Ikonka pro konfiguraci panelu (zobrazí se jenom uživatelům s příslušným oprávněním) otevře tzv. web designer, tj. prostředí, ve kterém lze měnit konfiguraci panelu, zejména upravovat a doplňovat objekty a jejich části (datové řady do grafů, sloupce do tabulek apod.). Web designer je podrobně popsán ve vývojářské do­kumentaci k tvorbě pane­lů.

Jméno uživatele s možností vstoupit do uži­vatel­ského nastavení aplikace tzv. Profilu, kterému se věnuje celá samostatná kapitola.

odkaz na znalostní portál - bns.bi.

6.1.3 Filtr hierarchií

V levé části každého webového panelu je u­mís­těn filtr hie­rar­chií, který nabízí k vý­bě­ru jed­no­tli­vé hie­rar­chie dimenzí da­to­vé­ho mo­de­lu a jejich prvky. Výběr prvků lze mě­nit (nasta­vo­vat) a tím měnit i da­to­vý ob­sah zobra­zo­vaných ob­jek­tů – ta­bu­lek, grafů apod.

Filtr hierarchií

Pole pro výběr prvku je opatřeno slovní po­pis­kou od­po­ví­da­jí­cí náz­vu hierarchie. Pokud se v aplikaci nepřed­po­klá­dá vý­běr prvku některých hierarchií, je prvek takové dimenze nastaven „napevno“, pří­pad­ně nejsou hie­rar­chie vůbec zob­ra­ze­ny a nasta­vení prvku takové hie­rar­chie je in­di­kováno jinak (např. v názvu panelu apod.).

Na některých specifických pane­lech mů­že být tlačítko pro výběr hierarchie umís­těno mimo filtr hierarchií, např. v záhlaví sloupců tabulky nebo záhlaví objektu tabulka (na obrázku níže možný výběr ukazatele nad tabulkou, a měsíce a dvou verzí v přís­luš­ných sloup­cích).

Výběr ukazatele, verze a měsíce v tabulce

6.1.4 Oblast pro objekty

V pravé části panelu je oblast pro ob­jek­ty. Ve we­bo­vém klien­tovi BNS před­sta­vu­jí ob­jek­ty samo­stat­né kom­­po­­nen­­ty pou­­ži­­tel­­né pro panely a dash­boar­dy. Tyto ob­jek­ty nejsou auto­ma­tic­ky ge­ne­ro­va­né a mo­hou být in­ter­ak­tiv­ní.

Do podporovaných objektů patří:

Tabulky

Ve webovém klientovi BNS tabulka před­sta­vuje jeden ze sa­mos­tat­ných objektů použitelných pro pa­ne­ly / dash­boar­dy.

Ukázka tabulky ve webovém dashboardu

Aktuálně zobrazovaný obsah dat lze měnit díky „Filtru hierarchií“ (na­pří­klad zobrazované ob­dobí apod.). Výběr prv­ků lze měnit (nastavovat) a tím měnit i datový obsah (datovou oblast) tabulky.

Součástí tabulky mohou být i sloupce s poz­nám­ka­mi (viz kapitolu 6.6.2 Práce s poznámkou.

Zobrazení tabulky může být nasta­veno fixně (např. trž­by za TOP 10 vý­rob­ků, verze skutečnost, verze plán…) nebo bez omezení, např. zob­ra­ze­ní vývoje tr­žeb nebo nákla­dů po měsících s mož­nos­tí roz­pa­du něk­te­ré z dimenzí v řád­cích.

Tabulku je možné uživatelsky upravovat přidáváním řád­ků, změnou prvků v řád­cích nebo rotací, či přesunem di­men­ze za jinou hierarchii jiné dimenze.

Popis ovládání tabulky ve webu

Webový panel/dashboard na rozdíl od XLS pa­nelu (tj. panel desk­to­po­vé­ho BNS) může obsahovat několik tabulek s daty z různých mo­du­lů (kostek).

Grafy

Dalším objektem, který je možné na we­bo­vém panelu zobrazit, jsou grafy. Pou­ží­va­jí se pro předem de­fi­no­va­né uka­za­te­le a sku­pi­ny prvků datového mo­de­lu. Aktu­álně zobrazovaný obsah dat lze měnit jenom pomocí „Filtru hierarchií“ (verze, období…). Výběr prvků lze měnit (nas­ta­vo­vat) a tím měnit i datový obsah grafu.

Zobrazení jednotlivých grafů je nas­ta­ve­no fixně (Plnění plánu, tržby…). Ve spe­ci­fic­kých případech může být graf in­te­rak­tivní. V tomto případě má uživatel mož­nost měnit zobrazení grafu přímo v jeho sloupcích a popiscích.

Webový klient BNS může využít velice širokou nabídku grafů. Mezi nej­pou­ží­va­něj­ší typy grafů patří:

  • Bodový graf neobsahuje osu hod­not a osu ka­te­go­rií, jako je tomu u spoj­nicového grafu, ale má dvě osy hodnot.
  • Bublinový graf – umožňuje uživateli pracovat se třemi ukazateli v jednom objektu – osa x, osa y a osa z (ve­li­kost bubliny).
  • Plošný graf – obdoba spojnicového grafu, ale plocha pod čarou (čarami) je vyplněna barvou.
  • Sloupcový graf – pro grafické znázornění trendu někte­ré­ho uka­za­te­le ve zvoleném časovém intervalu.
  • Spojnicový graf – pro grafické znázornění tren­du některého uka­za­te­le ve zvoleném časovém intervalu.
  • Kombinovaný sloup­cový a spoj­ni­co­vý graf – uživatel může přímo v gra­fu mě­nit rozsah zobrazo­va­ných in­for­ma­cí kliknutím na jednotlivé po­pis­ky pod grafem (zákaz či povolení zobrazení daného prvku).
  • Vodopádový graf – slouží k zob­ra­ze­ní příspěvku jednotlivých kategorií k cel­ko­vé­mu výsledku, znázornění přírůstků a poklesů nebo k pre­zen­taci údajů v časových řadách.
  • Výsečový (koláčový) graf – slouží k zob­ra­zení podílu jednotlivých hodnot na celku.

Viz ukázky uvedených typů grafů na nás­le­du­jí­cích obrázcích.

Spojnicový graf
Sloupcový graf
Kombinovaný graf
Ukázka "vypínání" datových řad grafu
Bublinový graf
Plošný graf
Výsečový (koláčový) graf
Vodopádový graf
Budíky a teploměry

KPI ukazatele lze zobrazit v grafické podobě ve formě budíků či teploměrů. Ve webovém klientovi BNS představují budíky a teploměry další ze sa­mo­s­tat­ných objektů použitelných pro panely a dash­boar­dy.

Zobrazení jednotlivých budíků či tep­lo­mě­rů je nas­ta­ve­no fixně (Plnění plánu, tržby…). Aktuálně zobrazovaný obsah dat lze měnit díky „Filtru hierarchií“ (verze, období…). Výběr prvků lze měnit (nastavovat) a tím měnit i datovou ob­last zobrazovanou budíček či tep­lo­mě­rem.

Budíky (světlé) v kontejneru
Objekt teploměr

Budíky a teploměry se obvykle vkládají do tzv. kontejnerů (samostatný objekt). Do kontejneru lze vložit libovolný počet objektů (budíků a teploměrů), které navzájem sdílí společná nastavení.

Komentáře

Komentáře před­sta­vu­jí samos­tat­ný ob­jekt we­bo­vé­ho pa­ne­lu, do kterého lze vepsat text, hy­per­tex­to­vý odkaz nebo obrázek.

To, se kterými dimenzemi je ko­men­tář svázán, určuje autor we­bo­vé­ho pa­ne­lu / dash­boar­du.

Objekt pro komenáře může ob­sa­ho­vat víc zá­lo­žek pro ko­men­to­vá­ní, např. pro hod­no­ce­ní pro­duk­tů nebo zá­kaz­ní­ků.

Ukázka objektu komenáře

6.2 Nastavení filtru hierarchií

V levé části panelu je zobrazen filtr hie­rar­chií dimenzí. Implicit­ní nas­ta­ve­ní pa­ne­lu lze měnit změnou prvků v jed­not­li­vých hierarchiích dimenzí.

Poznámka: U dimenze s vícero hie­rar­chie­mi před­sta­vu­je každá hie­rarc­hie de facto samostatnou dimenzi, tj. je možné proti sobě postavit 2 hie­rar­chie stejné dimenze do sloupců a řád­ků ta­bul­ky.

6.2.1 Výběr prvků ve filtru hierarchií

Po levém kliknutí na název hierarchie ve filtru se objeví dialogové okno se zá­lož­ka­mi:

  • Výběr prvku,
  • Hromadný výběr a
  • Vyhledat – pro vyhledání prvku dané hierarchie.

6.2.1.1 Výběr prvku

Záložka Výběr prvku slouží pro výběr jed­no­ho kon­krét­ní­ho prvku dané hie­rar­chie ve filtru.

Prvek naleznete postupným roz­­ba­­lo­­vá­­ním a sba­­lo­vá­­ním agregačních úrovní hierarchie (klikem na ikonu šip­ky před náz­vem prvku).

Při výběru prvků se lze orientovat i pod­le zobra­ze­né­ho kódu (číslo produktu, zákazníka, střediska apod.).

Nalezený a označený prvek se předvolí do filtru hie­­rar­chií kliknutím na tlačítko „OK“ ve spodní části ok­na, pří­pad­ně po­mo­cí dvojkliku (viz dále).

Po výběru prvku se uzavře dialogové ok­no a vy­bra­né prv­ky budou indikovány ve filtru hie­rar­chií. Panel pak bude zob­ra­zo­vat hodnoty pro vybrané prvky hierarchií jednotlivých dimenzí.

Dialogové okno výběru prvku z dimenze

6.2.1.2 Hromadný výběr

Záložka Hromadný výběr slouží pro výběr více prv­ků z dané hie­rar­chie. Prvky vyberete levým kli­kem vedle prvku vlevo (znak “✓”).  V dolní části okna je in­di­ko­ván počet vybraných prvků a vedle něj i možnost vy­ma­zat výběr (kliknutím na volbu “X Vymazat” se od­zna­čí vybrané prvky). V dialogovém ok­ně se s hro­mad­ným vý­bě­rem objeví i nová záložka Zobrazit vybrané s výč­tem pouze vybraných prvků.

Po potvrzení vý­bě­ru (OK) se okno uzavře a ve filtru je hro­­mad­­ný výběr indikován textem “(Více)” u dané hie­rar­chie (ve smys­lu “vybráno více prvků”). Které prvky byly vybrány můžete kontrolovat opětovným klikem na nastavený filtr hierarchie.

Dialogové okno hromadného výběru z dimenze

V objektech web panelu (tabulce/grafu) jsou pak zobrazeny hodnoty odpovídající součtu (např. tržeb) nebo průměru (např. u cen) za dané prvky podle logiky vybraného ukazatele.

Poznámka: U některých tabulek ne­mu­sí být volba “Hromadného výběru” (multiselect) přístupná. Je to z dů­vo­du, že není vhodné, aby uži­va­tel nas­ta­vo­val v ta­bul­ce multivýběr, např. u plá­no­vacích panelů.

6.2.1.3 Vyhledat

Záložka Vyhledat umožní vyhledat ve vyb­rané hie­rar­chii veškeré prvky ob­sa­hu­jí­cí zadaný řetězec (na všech a­gre­ga­cích a detailech). Počet nalezených prv­ků je v záložce vyhledání indikován vpra­vo nahoře (číselný údaj o počtu).

Parametry vyhledávání:

  • Kód prvku – při „zapnuto“ vyhledává v kódech prvků;
  • Popis prvku – při „zapnuto“ vyhledává v názvech (popiscích) prvků;
  • Celý řetězec – po zaškrtnutí této možnosti vyhledá prvky, jejichž ce­lý ná­zev nebo kód se shoduje se zadaným řetězcem.
  • Vlastnost 1(2) – po zaškrtnutí této možnosti se zadaný text vyhledává i ve vlastnostech (alternativních kódech). Zaškrtávátko je dostupné, pokud je v pravé horní části dialogu zaškrtnutá volba pro zobrazení alternativních kódů.
Dialogové okno vyhledání prvku v dimenzi

Následně vybereme konkrétní prvek nebo prvky (pokud je povolen hromadný výběr) ze seznamu vyhledaných prvků a výběr potvrdíme tlačítkem OK.

Od verze BNS 5.1 při zapnuté volbě Správy datového zdroje “Zobrazování alternativních kódů prvku” je ve výběrovém okně k dispozici zobrazení kromě kódů i alternativních kódů = vlastnost 1(2). Tyto vlastnosti lze využít i ve funkci vyhledání prvků.

6.3 Výběr a uspořádání řádků tabulky

Řádky tabulky lze nastavit a uspořádat podle libovolného výběru prvků dané hierarchie:

  1. přímým rozpadem,
  2. přidáním označených prvků,
  3. náhradou prvků,
  4. vložením prvku dle kódu.

Poznámka: Některé z funkcí pro uspořádání řádků tabulky mohou být s ohledem na logiku aplikace potlačené (znepřístupněné).

6.3.1 Přímý rozpad

Kliknutím na příslušnou buňku v záhlaví řádků lze prvek v rámci hierarchie:

  • rozbalit (drill-down) – nastane v případě, pokud prvek má děti (před prvkem je rozbalovací šipka), které ještě nejsou na listu zobrazeny;
  • sbalit (drill-up) – dojde ke sbalení všech prvků, které jsou zobrazeny na listu a v rámci úrovně patří pod prvek, na který se provede klik.
Rozbalení prvků

6.3.2 Přidat prvky

Funkce Přidat prvky doplní do řádků tabulky vybrané prvky.

Funkci spustíte pravým klikem v záhlaví řádků tabulky „Prvek → Přidat prvky“. Otevře se dialogové okno pro hromadný výběr přidávaných prvků hierarchie a po potvrzení výběru se vybrané prvky zařadí mezi stávající řádky tabulky podle logiky jejich umístění v hierarchii.

S přidanými prvky lze dále manipulovat (např. rozbalit na detail).

Přidání prvků

6.3.3 Nahradit prvky

Funkce Nahradit prvky nahradí stávající řádky tabulky vybranými prvky.

Funkci spustíte pravým klikem v záhlaví řádků tabulky „Prvek → Nahradit prvky“. Otevře se dialogové okno pro hromadný výběr přidávaných prvků hierarchie (viz kap.4.5) a po potvrzení výběru vybrané prvky nahradí stávající řádky tabulky v uspořádání podle logiky jejich umístění v hierarchii.

S přidanými prvky lze dále manipulovat (např. rozbalit na detail).

Nahrazení prvků

6.3.4 Vložit prvek dle kódu

Funkce Vložit prvek podle kódu nabízí rychlé doplnění řádků tabulky o jeden konkrétní prvek dimenze vyhledaný podle kódu (pokud se uživatel dobře orientuje v kódech zákazníků, produktů, středisek apod.).

Funkci spustíte pravým klikem v záhlaví řádků tabulky „Prvek → Vložit prvky podle kódu“. Otevře dialogové okno pro vyhledání prvku dle kódu. Po zadání libovolné souvislé části kódu budou nabídnuty odpovídající nalezené prvky a výběrem jednoho z nich a potvrzením OK, se prvek zařadí mezi stávající řádky tabulky podle logiky jeho umístění v hierarchii.

S přidaným prvkem lze dále manipulovat (např. rozbalit na detail).

Vložení prvků dle kódu
Vložení prvku zadáním kódu
Obsah
Odběr novinek