BeforeProcessReport
BeforeProcessReport
Section titled “BeforeProcessReport”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 SubQuelle
Section titled “Quelle”- Ursprungsdatei: beforeprocessreport.htm