Der Textberichttreiber fungiert als Schnittstelle zwischen dem Textbericht und dem Programm.
In den meisten Fällen müssen Sie nicht auf den Berichtstreiber zugreifen, den die Textengine automatisch erstellt. Die folgenden Fälle sind Ausnahmen:
- In einer Webumgebung können mehrere Benutzer denselben Bericht zur selben Zeit generieren. Um Namenskonflikte zu vermeiden, müssen Sie einen Treiber verwenden, der aus einer Arbeitsdatei erstellt wird.
- Wenn Sie mit einem Bericht interagieren, den Sie gedruckt haben, können Sie die Berichtsdatei prüfen und ändern oder die Inhalte neu drucken, indem Sie einen Treiber verwenden.
- Wenn Sie Ihren Bericht an eine vorhandene Datei anhängen möchten, unterstützt der Treiber diese Aktion. Standardmäßig überschreibt die Berichtsengine eine vorhandene Datei.
Der Berichtstreiber ist ein ExternalType-Abschnitt. Sie deklarieren eine Variable, die auf dem Abschnitt basiert, und rufen dann Funktionen auf, die Sie mit dem Variablennamen qualifizieren. Eine Liste der verfügbaren Funktionen finden Sie unter Textbericht-Treiberfunktionen.
Hinweis: Die COBOL-Generierung unterstützt den externen TextReportDriver-Treiber nicht.