Interne Abläufe bei Erstellung eines Dokumentes

1. Einlesen des Templates

Ausgangspunkt ist ein Scriban-Template welches in beliebiger Kombination enthalten kann:

2. Ausführen der Scriban-Skript-Bestandteile (ScribanEngine)

Die Scriban-Engine bekommt als Input das Template und aus der Anwendung ein Business-Objekt (BO) mit den im Kontext relevanten Daten.

Folgendes passiert:

  • Einbindung der Scriban-Erweiterungsmethoden
  • Ausführung der einzelnen Scriban-Anweisungen unter Verwendung des BO

Ergebnis:

3. Interpretation der Dokument-Teile (DocumentEngine)

Als nächstes wird ein universelles Dokumentgerüst im DevExpress-eigenen Format erstellt.

Folgendes passiert:

Ergebnis:

  • DevExpress-Dokumentgerüst

4. Konvertierung in das Zielformat (DocumentEngine)

Aus diesem Dokumentgerüst kann nun das Zielformat (Docx, Pdf) erzeugt werden


Zuletzt geändert: 29.08.2024 11:35:44 (erstmals erstellt 16.09.2024) // Alias: ""