Přeskočit na hlavní obsah

IPeriodicAkce

Implementací rozhraní IPeriodicAction v skriptu aplikace můžete definovat vlastní periodické akce. Vlastní akce mohou být spuštěny v pravidelném časovém intervalu. Systém provádí periodické vlastní akce každou hodinu.

V aplikaci vytvořte nový skript pomocí šablony IPeriodicAction a pojmenujte jej vhodným způsobem podle funkce, kterou akce vykonává. V nově vytvořeném skriptu nastavte v konstruktoru třídy hodnotu vlastnosti Name (název samotné akce).

Varování

Špatná definice vlastní akce může nevratně poškodit databázi Alvao, proto akce vždy vytvářejte a testujte v testovacím prostředí, např. na kopii produkční databáze.

Tip

Podmínkou pro vytvoření funkční automatizované akce je dobrá znalost databáze Alvao a Alvao.API.

Metody rozhraní

MetodaPopis
OnPeriodPeriodická vlastní akce.

OnPeriod

V metodě definujte podmínky pro provádění operací i operace samotné.

  • Syntaxe: anulovat OnPeriod(SqlConnection con)
  • Parametry:
    • con - SqlConnection k databázi.
  • Vrátit hodnotu: žádný.

Pro příklad použití se podívejte na šablonu aplikace AutoCloseInactiveTickets.