ALVAO Dashboard
Modul ALVAO Dashboard je sada stránek pro
aplikaci ALVAO Service Desk WebApp obsahující
vrcholové přehledy o aktuálně řešených
požadavcích ve službách, které lze zobrazovat
např. na velkoplošné obrazovce na pracovišti
operátorů service desku.
Technické požadavky
Instalace a aktivace
Na server, kde je nainstalovaná aplikace Service Desk WebApp,
spusťte instalační balíček AlvaoDashboard.msi a postupujte
podle instrukcí v průvodci.
Poznámka:
Verze modulu ALVAO Dashboard musí být stejná jako je verze aplikace Service
Desk WebApp.
Modul je nutné aktivovat aktivačním klíčem, který získáte u svého dodavatele
systému ALVAO. Aktivační klíč zadává správce systému v aplikaci
ALVAO Admin příkazem
Soubor - Aktivace.
Šablony stránek
Součástí modulu jsou tyto šablony stránek:
Název |
Popis |
TicketsBySolversAndSLA |
Zobrazuje počty požadavků podle řešitelů a SLA. |
TicketsBySolversAndDeadline |
Zobrazuje počty požadavků podle řešitelů a Termínu. |
TicketsBySectionsAndSLA |
Zobrazuje počty požadavků podle služeb a SLA. |
TicketsBySectionsAndDeadline |
Zobrazuje počty požadavků podle služeb a Termínu. |
Šablony jsou uloženy ve složce Custom/Templates aplikace Service Desk WebApp.
Každá šablona se skládá ze 3 souborů: .cshtml, .cs a .css.
V šablonách stránek je nastaveno automatické přesměrování mezi stránkami po
30 sekundách, které je následující:
- TicketsBySolversAndSLA <-> TicketsBySolversAndDeadline
- TicketsBySectionsAndSLA <-> TicketsBySectionsAndDeadline
Vytvoření dashboardu
Při tvorbě vlastního dashboardu je nutné vždy upravovat dvojici stránek,
která se na sebe přesměrovává, nebo zrušit/upravit přesměrování v nastavení (ve
zdrojovém kódu).
Nejprve si vyberte jednu ze šablon, která je co nejblíže vašemu záměru.
Vybranou šablonu - sobory .cshtml a .css, zkopírujte do složky Custom/<název
firmy>/ a soubor .cs zkopírujte do složky Custom/<název firmy>/Code/. Soubory
přejmenujte tak, aby název odpovídal významu formuláře. Všechny soubory (.cshtml,
.cs i .css) pojmenujte stejně.
Nyní je třeba upravit i vnitřek stránek na nové jméno:
- V souboru .cshtml zadejte funkci @Styles.Render jako vstupní parametr
cestu k .css souboru.
- V souboru .cs na začátku souboru u klíčového slova class změňte jméno na
nový název dashboardu a přidejte slovo "Controller" bez mezery.
Údaje, které se na stránce zobrazují, můžete upravit v souboru .cs pomocí
připravených parametrů. Návod najdete v komentářích přímo v každém souboru .cs.
Nyní můžete zobrazit váš Dashboard v prohlížeči (televizi). URL adresa je
<adresa WebApp>/Custom/<název firmy>/<název dashboardu>?DisplayMode=NoHeading.
Poznámka:
Přidání parametru DisplayMode=NoHeading zajistí, že se nebude zobrazovat
hlavička stránek WebApp.
Úpravy stylu stránek
Odkaz na soubor se stylem stránky je v cshtml souboru (vstupní parametr
funkce @Styles.Render).
CSS třída |
Zobrazený název sloupce |
Popis |
body |
|
Barva pozadí stránky. |
dashboard |
|
Barva pozadí dashboardu. |
dashboard_title |
|
Nadpis dashboardu. |
dashboard_table |
|
Tabulka dashboardu. |
td |
|
Buňka tabulky. |
name |
|
První sloupec v tabulce, obsahující řešitele/služby. |
opened |
Otevřené |
Každá buňka má nastavenu třídu dle sloupce. Př.:
Všechny buňky ve sloupci Dnes mají nastavenou CSS třídu today. |
overdue |
Po termínu |
hour |
< Hodina |
today |
Dnes |
this_week |
Tento týden |
next_week |
Příští týden |
other |
Jiný termín |
zero_cell |
|
Každá buňka s hodnotou 0 má nastavenu tuto třídu. |
sla<id> |
<jméno SLA> |
Každý sloupec SLA má nastavenou tuto třídu. Id odpovídá Id SLA v
databázi. Id SLA zjistíte přímo z HTML kódu výsledné stránky v
prohlížeči.
|
top_row |
|
Tuto třídu má první řádek tabulky, obsahující názvy Termínů/SLA. |
even_row |
|
Tuto třídu mají všechny sudé řádky. |
odd_row |
|
Tuto třídu mají všechny liché řádky. |
Nastavení Dashboardu
Pomocí parametrů v souborech cs můžete blíže specifikovat, co má stránka
zobrazovat. Dokumentaci k nastavení najdete přímo v těchto souborech.
Případné vlastní úpravy cs souboru vkládejte pouze do vyznačené části.
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.
|