BeforeProcessReport

Navigation:  Skripts > Skripts für Drucksystem >

BeforeProcessReport

Previous pageReturn to chapter overviewNext page

Dieses Skript läuft bevor mit der Verarbeitung des Berichts begonnen wurde.

Der Bericht wurde bereits generiert und ist über die entsprechenden Parameter abrufbar.

 

Anwendungsgebiet

Abbrechen oder Überspringen der Ausgabe anhand von Parametern oder sonstigen Kriterien.
Modifizierten der Parameter vor der weiteren Verarbeitung

 

Beispiel

Public Shared Sub BeforeProcessReport(e As BeforeProcessReportParameters)
 'e.Cancel = True 'Bricht die verarbeitung des Berichts mit Fehler ab.
 
 
 'OK melden wenn vorgang erfolgreich war.
 e.ReportGenerationParameter.PrintData.Status = PrintData.PrintDataStatus.OK 'Erforderlich damit nach e.Handled=True ein OK an das System geliefert wurde.

 e.ReportGenerationParameter.PrintData.Status = PrintData.PrintDataStatus.Skipped 'Erforderlich wenn e.Handled=True gesetzt wurde und die Ausgabe über den Skript nicht erfolgt ist.
 e.Handled = True 'Bricht die nachfolgende Verarbeitung des Berichts ab, meldet aber "Ausgabe Erfolgreich"
End Sub