Skip Navigation LinksALVAO 8.0Rozšiřující modulyALVAO Dashboard Skip Navigation Links. Skip Navigation Links Skip Navigation Links.


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

  • ALVAO Service Desk

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.