Skip to content

Skripts für Statistikgenerierung

Ab Version 19.9.5

Für Statistikgenerierung können Skripts definiert werden welche in einem täglichen Interval Daten zu Statistikzwecken erfassen können.

Diese Skripts werden direkt unter Stammdaten -> Statistik Filter mit dem Button Skript bearbeiten eingetragen.

Der Skript muss folgende Komponenten enthalten:

  1. Optionen für den Compiler
  2. Import Deklarationen
  3. Öffentliche Classe “DynamicCode”
  4. Mindestens eine der Funktionen für Skripts
  5. Alle Einstiegsfunktionen müssen als “Public Shared” deklariert sein. Beispiel
Option Infer On Option Explicit On Option Strict Off Imports Styletronix.AuftragsverwaltungV2.Common Imports Styletronix.AuftragsverwaltungV2 Imports System.Linq Imports System Imports System.Data Imports Microsoft.VisualBasic
Imports DevExpress.Data.Filtering
Imports DevExpress.Data.Linq.Helpers
Public Class DynamicCode
Public Shared Sub CreateStatisticEntry(st As tbl_Statistik_Settings, dc As DC_AllgemeinDataContext, prg As IProgress(Of Styletronix.Threading.TaskProgress), ctx As System.Threading.CancellationToken)
'TODO: Inhalt des Skripts hier einfügen
End Sub
End Class

Die im Beispiel angegebenen Importe und Optionen sind die empfohlene Mindestkonfiguration.

Es werden intern keine automatischen Importe wie in Visual Studio durchgeführt. Diese müssen im Skript explizit angegeben werden.

  • Ursprungsdatei: skripts_fuer_statistikgenerier.htm