Skip Navigation LinksALVAO 11.0Rozšiřující modulyALVAO Service Desk Custom AppsAplikaceIPeriodicAction Skip Navigation Links.


IPeriodicAction

Implementací rozhraní IPeriodicAction ve skriptu aplikace můžete definovat vlastní periodické akce.
Vlastní akce je možné spouštět v pravidelném časovém intervalu.
Systém spouští periodické vlastní akce každou hodinu.

V aplikaci vytvořte nový skript podle šablony IPeriodicAction a vhodně jej pojmenujte podle funkčnosti, kterou akce provádí.
V nově vytvořeném skriptu nastavte v konstruktoru třídy hodnotu vlastnosti Name (název vlastní akce).
Upozornění:
Špatnou definicí vlastní akce může být nenávratně poškozena databáze Alvao, proto akce vždy vytvářejte a testujte v testovacím prostředí, např. na kopii produkční databáze.
Tip:
Předpokladem pro vytvoření funkční automatické akce je dobrá znalost databáze Alvao, Service Desk WebService API a Alvao.API.

Metody rozhraní

Metoda Popis
OnPeriod Periodická vlastní akce.

OnPeriod

V metodě definujte jak podmínky pro vykonání operací, tak samotné operace.
  • Syntaxe: void OnPeriod(SqlConnection con)
  • Parametry:
    • con – SqlConnection do databáze.
  • Návratová hodnota: žádná.
Příklad použití najdete v šabloně aplikace AutoCloseInactiveTickets.

 

Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.