Show TOC

ProzessRückmeldungen der Druckausgabe Dieses Dokument in der Navigationsstruktur finden

 

Informationen und Einstellungen, die bei der Ausgabe von SAPscript-Dokumenten von Interesse für das rufende Programm sein können, werden über den Parameter RESULT am Ende der Ausgabeaufbereitung zurückgegeben. Die Information kann bei den Funktionsbausteinen PRINT_TEXT bzw. CLOSE_FORM übernommen werden. Der Parameter besitzt die Bezugsstruktur ITCPP.

Er enthält zum einen Parameter, die auch beim Aufruf der Ausgabe über den Parameter OPTIONS an SAPscript übergeben wurden, sowie weitere Informationen, die erst am Ende der Ausgabeaufbereitung zur Verfügung gestellt werden können.

Prozess

Anhand der Unterschiede zwischen den Werten im Parameter OPTIONS und den entsprechenden Feldern im Parameter RESULT, kann das Anwendungsprogramm feststellen, ob der Anwender im Ausgabe-Optionsbild Änderungen gegenüber den Vorschlagswerten vorgenommen hat.

TDPAGESLCT

SAPscript: Druckseitenauswahl

TDNOPREV

SAPscript: Keine Druckansicht zulassen

TDPREVIEW

SAPscript: Druckansicht

TDNOPRINT

SAPscript: Keine Druckausgabe aus der Druckansicht heraus

TDTITLE

SAPscript: Text für Überschriftszeile in Ausgabe-Optionsbild

TDPROGRAM

SAPscript: Programmname für Symbolersetzung

TDTEST

SAPscript: Testdruck

TDIEXIT

SAPscript: Sofortiger Rücksprung nach Druckausgabe

TDGETOTF

SAPscript: Rückgabe der OTF-Tabelle. Keine Druckausgabe

TDSCRNPOS

SAPscript: Bildschirm-Anzeigeposition für OTF

TDAPPL

SAPscript: Oberfläche der Druckansicht

TDOTFCALL

SAPscript: Name des Treiberbausteins

TDOTFTYPE

SAPscript: OTF-Typ

TDPAGES

SAPscript: Anzahl ausgegebener Seiten

TDFORMS

SAPscript: Anzahl ausgegebener Formulare

TDWARNINGS

SAPscript: Anzahl Warnungen bei Druckaufbereitung

TDDEVICE

SAPscript: Typ des Ausgabegeräts

TDSCREEN

SAPscript: Typ der Bildschirmanzeige

TDSCDRIVER

SAPscript: Typ des Bildschirmtreibers

TDSCABAP

SAPscript: Typ des Bildschirmtreibers

USEREXIT

SAPscript: Zuletzt ausgeführte Benutzerfunktion

TDRTL

SAPscript: Rechts-nach-Links-Sprache in OTF

TDDEST

Spool: Name des Ausgabegeräts

TDPRINTER

Spool: Name des Gerätetyps

TDCOPIES

Spool: Anzahl Ausdrucke

TDNEWID

Spool: Neuer Auftrag

TDIMMED

Spool: Auftrag sofort ausgeben

TDDELETE

Spool: Auftrag nach Ausgabe löschen

TDLIFETIME

Spool: Verweildauer des Auftrags

TDDATASET

Spool: Name des Auftrags

TDSUFFIX1

Spool: Suffix1 des Auftrags

TDSUFFIX2

Spool: Suffix2 des Auftrags

TDARMOD

Spool: Suffix2 des Auftrags

TDCOVER

Spool: Deckblatt drucken

TDCOVTITLE

Spool: Deckblatt: Titeltext

TDRECEIVER

Spool: Deckblatt: Empfängerangabe

TDDIVISION

Spool: Deckblatt: Abteilungsangabe

TDAUTORITY

Spool: Druckberechtigung

TDSPOOLID

Spool: Name des Auftrags

TDDRIVER

Spool: Name eines Treibers

TDABAP

Spool: Typ des Treibers

TDPAGEFORM

Spool: Seitenformat des Spoolauftrags

TDSCHEDULE

SAPcomm: Sendezeit-Typ

TDSENDDATE

SAPcomm: Gewünschtes Sendedatum

TDSENDTIME

SAPcomm: Gewünschte Sendezeit

TDTELELAND

SAPcomm: Länderschlüssel

TDTELENUM

SAPcomm: Telekommunikationspartner

TDTELENUME

SAPcomm: Telekommunikationspartner

TDPAGESLCT: SAPscript: Seitenauswahl

Das Feld enthält die Angaben hinsichtlich der zu druckenden Seiten. Dieser Wert stammt entweder von einer Eingabe des Benutzers auf dem Ausgabe-Optionsbild oder es ist der Inhalt des entsprechenden Feldes, das im Parameter OPTIONS übergeben wurde.

TDNOPREV: SAPscript: Druckbildansicht

Beschreibt, ob aus dem Ausgabe-Optionsbild heraus die Druckansicht aufgerufen werden konnte.

Mögliche Werte:

'X'

Druckansicht konnte nicht aufgerufen werden

' '

Druckansicht konnte aufgerufen werden

TDPREVIEW: SAPscript: Druckbildansicht anzeigen

Über dieses Feld kann das Druckprogramm feststellen, ob der Benutzer aus dem Ausgabe-Optionsbild die Druckansicht aufgerufen hat.

Mögliche Werte:

'X'

Druckansicht wurde aufgerufen

' '

Druckansicht wurde nicht aufgerufen

TDNOPRINT: SAPscript: Kein Drucken aus Druckansicht

Kennzeichnet, ob aus der Druckansicht eines SAPscript-Dokuments heraus der angezeigte Text gedruckt werden konnte.

Mögliche Werte:

'X'

Druckausgabe aus Druckansicht heraus war möglich

' '

Druckausgabe aus Druckansicht heraus war nicht möglich

TDTITLE: SAPscript: Überschrift in Ausgabe-Optionsbild

Das Feld enthält den Text, der in der Überschriftszeile das Ausgabe-Optionsbildes angezeigt wurde.

TDPROGRAM: SAPscript: Programmname für Symbolersetzung

Das Feld liefert den Namen des Programms zurück, welches beim Aufruf der Druckausgabe im entsprechenden Feld des Parameters OPTIONS angegeben wurde. Dieses Programm ist die Standardvorgabe für Workareas, aus denen die Werte von Programmsymbolen ersetzt wurden.

TDTEST: SAPscript: Testdruck

Zeigt an, ob die Druckausgabe im Testmodus durchgeführt wurde.

Mögliche Werte:

'X'

Aufbereitung erfolgte im Testmodus

' '

normale Druckausgabe

TDIEXIT: SAPscript: Rückkehr nach Drucken

Das Feld gibt an, ob nach dem Drucken aus der Druckansicht heraus sofort in das Anwendungsprogramm zurückverzweigt wurde.

Mögliche Werte:

'X'

Druckansicht sofort nach Drucken verlassen

' '

nach Druckvorgang in Druckansicht bleiben

TDGETOTF: SAPscript: Rückgabe der OTF-Tabelle. Keine Druckausgabe

Das Feld gibt an, ob das SAPscript-Aufbereitungsprogramm die Druckausgabe (OTF) an die Druckansicht oder den Spool weitergereicht hat oder ob sie in der Tabelle OTFDATA an das rufende Programm zurückgegeben wurde.

Mögliche Werte:

'X'

Druckausgabe wurde in Tabelle OTFDATA zurückgegeben

' '

Druckausgabe an Druckansicht und/oder Spool weitergeleitet

TDSCRNPOS: SAPscript: Bildschirmanzeigeposition für OTF

Das Feld gibt die Bildschirmanzeigeposition zurück, die beim Aufruf der Druckausgabe im gleichnamigen Feld des Parameters OPTIONS angegeben wurde.

TDAPPL: SAPscript: Verwendete Menuoberfläche

Das Feld gibt die Abkürzung der Menüoberfläche zurück, die für die Druckansicht verwendet wurde. Die Abkürzung entspricht der in der Tabelle TTXOB für ein Anwendungsobjekt der Textverarbeitung einstellbare Editoroberfläche. Der Feldinhalt entspricht dem bei den Funktionsbausteinen OPEN_FORM bzw. PRINT_TEXT über den Parameter APPLICATION übergebene Wert.

TDOTFCALL: SAPscript: Name des Treiber-Funktionsbausteins

Das Feld enthält den Namen des ABAP-Funktionsbausteins, der als Treiber zur Umsetzung des OTF-Formats in die gerätespezifischen Steuersequenzen verwendet wurde. Dieses Feld ist nur gefüllt, wenn für das Ausgabegerät in der Tabelle TSP09 festgelegt wurde, daß als Treiber ein ABAP-Funktionsbaustein verwendet werden soll.

Hinweis Hinweis

Der Parameter ist i.a. leer, da die Ausgabetreiber in neueren Releases als C-Funktionen realisiert sind.

Ende des Hinweises.
TDOTFTYPE: SAPscript: Treibertyp für OTF-Ausgabe

Dieses Feld gibt den Typ des zum Ausdruck eines SAPscript-Dokuments verwendeten OTF-Treibers an. SAPscript erzeugt als Ausgabeformat nach erfolgter Aufbereitung eines Texts das sog. OTF-Format (Output Text Format). Dieses Format ist unabhängig vom Ausgabegerät und muß deshalb zur Ausgabe auf ein bestimmtes Gerät (Bildschirm, Druckertyp) umgesetzt werden. Hier werden die im OTF-Format vorkommenden Kommandos in gerätespezifische Steuersequenzen umgesetzt. Diese Aufgabe übernehmen die SAPscript-Treiber. Die Namen der Treiber werden in der Tabelle TSP09 gepflegt. Über die Tabelle TSP0A ist jedem Gerätetyp (dazu gehören Drucker, Bildschirme, Telefaxgeräte, etc.) ein Treiber zugeordnet, der SAPscript-Texte für dieses Gerät aufbereitet.

Es gibt z.Zt. folgende OTF-Druckertreiber:

  • STN2 für normale Zeilendrucker

  • PRES für Kyocera PRESCRIBE-Drucker

  • POST für PostScript-Drucker

  • HPL2 für HP LaserJet II-Drucker

TDPAGES: SAPscript: Anzahl ausgegebener Seiten

Diesem Feld können Sie die Anzahl der physischen Seiten entnehmen, die für eine Bildschirmanzeige oder für die Druckausgabe erzeugt wurden. Die Angabe beinhaltet auch die gewünschten Kopien, obwohl diese erst vom SAP-Spool erzeugt werden und in der Druckansicht nicht zu sehen sind. Ein eventuell gefordertes Deckblatt wird in TDPAGES nicht mitgezählt.

TDFORMS: SAPscript: Anzahl ausgegebener Formulare

Am Inhalt dieses Feldes kann abgelesen werden, wieviele Formulare während der SAPscript-Ausgabeaufbereitung gestartet wurden. Erfolgte der Ausdruck mit dem Funktionsbaustein PRINT_TEXT, so hat dieser Parameter immer den Wert 1. Wurde die Ausgabe mit expliziter Formularsteuerung erzeugt, so werden alle Formulare gezählt, die innerhalb einer OPEN_FORM / CLOSE_FORM-Klammerung über die Funktion START_FORM aufgerufen wurden.

TDWARNINGS: SAPscript: Warnungen bei der Aufbereitung

Das Feld enthält die Anzahl der während der Druckaufbereitung aufgetretenen Warnungen. Warnungen in SAPscript führen nicht zu einem Abbruch der Druckaufbereitung. Je nach Warnungstyp wird die Ursache ignoriert oder es werden Defaultwerte verwendet.

Mögliche Warnungen sind z.B.:

  • Absatzformat nicht definiert

  • Zeichenformat nicht definiert

  • die Ende-Zeichenfolge </> wurde prozessiert, ohne daß ein Zeichenformat aktiv war

  • ein Zeichenformat wurde nicht im aktuelle Absatz durch die Ende-Zeichenfolge </> abgeschlossen

  • ein mit INCLUDE einzubindender Text wurde nicht gefunden

  • ein auszugebendes Zeichen ist im aktuellen Druckfont nicht definiert

  • es wurde ein ungültiges Textkommando aufgerufen

TDDEVICE: SAPscript: Typ der Ausgabegerätes

Das Feld liefert die Art des Ausgabegerätes zurück. Sein Inhalt entspricht dem Wert des Parameters DEVICE, der beim Aufruf der Funktionsbausteine PRINT_TEXT und OPEN_FORM übergeben werden kann.

Mögliche Werte:

'PRINTER'

Aufbereitung für den angegebenen Drucker

'TELEX'

Aufbereitung für Telexausgabe.

'TELEFAX'

Aufbereitung für Telefaxausgabe

'SCREEN'

Aufbereitung für Bildschirm als ABAP-Liste. Die Oberfläche wird durch den Parameter APPLICATION bestimmt

'ABAP'

Aufbereitung für Bildschirm als ABAP-Liste. Die Oberfläche ist unter Kontrolle des rufenden Programms

'OTF_MEM'

Das von SAPscript erzeugte OTF-Format wird ins Memory gestellt. Die Aufbereitung erfolgt wie bei SCREEN

TDSCREEN: SAPscript: Typ der Bildschirmanzeige

Gibt den Typ der Bildschirmanzeige zurück. Der Wert 'SCREEN' wird nur dann zurückgegeben, wenn auch im Parameter DEVICE die Ausgabeaufbereitung für den Bildschirm spezifiziert wurde. Die anderen Werte beziehen sich auf den Wert 'PRINTER' des Parameters DEVICE und erscheinen nur, wenn die Druckansicht der Ausgabe auf dem Bildschirm gewünscht wurde.

Mögliche Werte:

' '

es erfolgte keine Bildschirmanzeige

'SCREEN'

Aufbereitung für Bildschirm in ABAP-Listform

'MF'

Druckbildansicht für Motif

'PM'

Druckbildansicht für OS/2

'WN'

Druckbildansicht für Windows

'WN32'

Druckbildansicht für Windows NT

TDSCDRIVER: SAPscript: Typ des Bildschirmtreibers

Gibt den Typ des Treibers zurück, mit dem die Bildschirmausgabe der Druckansicht erzeugt wurde.

Mögliche Werte:

' '

es erfolgte keine Bildschirmanzeige

'LIST'

ABAP-Liste

'MF'

Preview für Motif

'PM'

Preview für OS/2

'WN'

Preview für Windows

'WN32'

Preview für Windows NT

TDSCABAP: SAPscript: ABAP-Liste als Druckansicht

Das Feld zeigt an, ob die SAPscript-Druckbildansicht als ABAP-Liste dargestellt wurde.

Mögliche Werte:

'X'

ABAP-Liste

' '

keine ABAP-Liste

USEREXIT: SAPscript: Zuletzt ausgeführte Benutzeraktion

Das Feld beschreibt, mit welcher Funktion des Benutzers das Ausgabe-Optionsbild verlassen wurde.

Mögliche Werte:

'C'

Funktion Abbrechen wurde aufgerufen

'B'

Funktion Zurück wurde aufgerufen

'E'

Funktion Beenden wurde aufgerufen

TDRTL: SAPscript: Rechts-nach-Links-Sprache in OTF

Das Feld gibt an, ob die Druckausgabe Textzeilen in einer Sprache enthält, deren Zeichen von rechts nach links ausgegeben werden (z.B.Hebräisch).

Mögliche Werte:

'X'

Rechts-nach-Links-Sprache vorhanden

' '

keine Rechts-nach-Links-Sprache

TDDEST: Spool: Name des Ausgabegerätes

Das Feld enthält den Namen des Ausgabegerätes, für das die Druckausgabe aufbereitet wurde.

TDPRINTER: Spool: Name des Gerätetyps

Das Feld enthält den Name des Gerätetyps des in TDDEST angegebenen Gerätes.

TDCOPIES: Spool: Anzahl der Ausdrucke

Das Feld gibt an, wie oft die Ausgabe gedruckt wurde.

Der Inhalt dieses Feldes kann vom Benutzer auf dem Ausgabe-Optionsbild eingestellt werden.

TDNEWID: Spool: Neuer Auftrag

Hieran kann das Druckprogramm erkennen, ob die Ausgabe an einen bestehenden Spoolauftrag angehängt werden sollte oder ob auf jeden Fall ein neuer Druckauftrag erzeugt wurde.

Der Benutzer kann diese Option auf dem Ausgabe-Optionsbild einstellen.

Mögliche Werte:

'X'

neuer Spoolauftrag

' '

anhängen an alten Spoolauftrag

TDIMMED: Spool: Auftrag sofort ausgeben

Dieses Feld beschreibt, ob der Auftrag sofort nach Fertigstellung gedruckt wurde oder ob er in der Spool gehalten wird, bis die Druckausgabe explizit angestoßen wird.

Der Benutzer kann diese Einstellung auf dem Ausgabe-Optionsbild vornehmen.

Mögliche Werte:

'X'

Auftrag wurde sofort ausgegeben

' '

Auftrag wird in Spool gehalten

TDDELETE: Spool: Auftrag nach Ausgabe löschen

Gibt an, ob nach dem Drucken der Spoolauftrag gelöscht werden soll.

Der Benutzer kann diese Einstellung auf dem Ausgabe-Optionsbild vornehmen.

Mögliche Werte:

'X'

Auftrag nach Drucken löschen

' '

Auftrag nicht löschen

TDLIFETIME: Spool: Verweildauer des Auftrags

Der hier angegebene Wert entspricht der Dauer in Tagen, die der Druckauftrag in der Spool gehalten wird.

Der Benutzer kann auf dem Ausgabe-Optionsbild einen Wert für diesen Parameter einstellen.

TDDATASET: Spool: Name des Auftrags

Gibt den Inhalt des ersten Teils der dreiteiligen Kennzeichnung des Spoolauftrags zurück.

Der Benutzer kann diesen Inhalt auf dem Ausgabe-Optionsbild angeben.

TDSUFFIX1: Spool: Suffix 1 des Auftrags

Gibt den Inhalt des zweiten Teils der dreiteiligen Kennzeichnung des Spoolauftrags zurück.

Der Benutzer kann diesen Inhalt auf dem Ausgabe-Optionsbild angeben.

TDSUFFIX2: Suffix 2 des Auftrags

Gibt den Inhalt des dritten Teils der dreiteiligen Kennzeichnung des Spoolauftrags zurück.

Der Benutzer kann diesen Inhalt auf dem Ausgabe-Optionsbild angeben.

TDARMOD: Spool: Archivierungsmodus

Über dieses Feld kann das Druckprogramm den Archivierungsmodus ermitteln, den der Benutzer auf dem Ausgabe-Optionsbild eingestellt hat.

Mögliche Werte:

'1'

Auftrag wurde nur gedruckt (Standardwert)

'2'

Auftrag wurde archiviert

'3'

Auftrag wurde gedruckt und archiviert

TDCOVER: Spool: Deckblatt drucken

Das Flag beschreibt, ob ein Titelblatt ausgegeben wurde.

Der Benutzer kann diese Einstellung auf dem Ausgabe-Optionsbild vornehmen.

Mögliche Werte:

'X'

Deckblatt wurde ausgeben

' '

Kein Deckblatt ausgegeben

'D'

Deckblatt entsprechend Standardeinstellung des Ausgabegeräts ausgegeben (siehe Definition des Gerätes in der Spool-Verwaltung, Transaktion SPAD, Rubrik Ausgabegeräte).

TDCOVTITLE: Spool: Deckblatt: Titeltext

Enthält den Titeltext für das Deckblatt.

Den Titeltext kann der Benutzer auf dem Ausgabe-Optionsbild eingeben.

TDRECEIVER: Spool: Deckblatt: Empfängerangabe

Enthält den vom Benutzer auf dem Ausgabe-Optionsbild angegebenen Benutzernamen für das Deckblatt des Spoolauftrags.

TDDIVISION: Spool: Deckblatt: Abteilungsangabe

Enthält den vom Benutzer auf dem Ausgabe-Optionsbild angegebenen Abteilungsnamen für das Deckblatt des Spoolauftrags.

TDAUTORITY: Spool: Druckberechtigung

Das Feld gibt die Berechtigung an die ein Benutzer haben muß, um sich in der Spool den Spoolauftrag anzuzeigen.

Dieser Wert kann auf dem Ausgabe-Optionsbild angegeben werden.

Hinweis Hinweis

In der Spool-Ausgabesteuerung (Transaktion SP01) wird geprüft, ob ein Benutzer den hier angegebenen Wert in dem Berechtigungsobjekt S_SPO_ACT (Spool-Aktionen) besitzt.

Ende des Hinweises.
TDSPOOLID: Spool: Name des Auftrags

Das Feld gibt die Nummer des Spoolauftrags zurück, in den die Druckausgabe gestellt wurde. Diese Nummer wird vom Spool vergeben. Ist hier ein Wert > 0 vorhanden, so kann das Druckprogramm feststellen, daß tatsächlich gedruckt wurde.

TDDRIVER: Spool: Name des Treibers

Enthält den Namen des Treibers, mit dem das SAPscript-spezifische Ausgabeformat (OTF) in die endgültigen Drucksteuersequenzen umgesetzt wurde.

TDABAP: Spool: Typ des Treibers

Gibt den Typ des SAPscript-Druckertreibers zurück, der für die Ausgabe verwendet wurde.

Mögliche Werte:

'X'

Druckertreiber in ABAP

' '

Druckertreiber in C

TDPAGEFORM: Spool: Seitenformat des Auftrags

Das Feld beschreibt das Seitenformat des Druckauftrags. Das Seitenformat wird durch die in diesem Druckauftrag angesprochenen Formulare festgelegt. Ein Druckauftrag kann nur Ausgaben mit dem gleichen Seitenformat haben.

Die möglichen Seitenformate sind in der Tabelle TSP08 beschrieben, die über die Spooladministration angezeigt werden kann (Transaktion SPAD, Seitenformate).

TDSCHEDULE: SAPcomm: Sendezeit-Typ

Hier wird der Typ der Sendezeit eines über die SAP-Kommunikationsschnittstelle verschickten Ausgabeauftags zurückgegeben.

Mögliche Werte:

'IMM'

Auftrag sofort versenden

'NIG'

Auftrag nachts senden

TDSENDDATE: SAPcomm: Gewünschtes Sendedatum

Das Feld enthält das Sendedatum, zu dem der Auftrag über die SAP-Kommunikationsschnittstelle versendet werden soll.

TDSENDTIME: SAPcomm: Gewünschte Sendezeit

Das Feld enthält die Sendezeit zu dem der Auftrag über die SAP-Kommunikationsschnittstelle versendet werden soll.

TDTELELAND: SAPcomm: Länderschlüssel

Gibt das Länderkennzeichen des gewünschten Telekommunikationspartners an. Anhand dieser Angabe werden weitere, länderspezifische Informationen der Nummer des Telekommunikationspartners hinzugefügt.

TDTELENUM: SAPcomm: Nummer des Telekommunikationspartners

Das Feld gibt die ursprünglich übergebene Nummer des Telekommunikationspartners an.

TDTELENUME: SAPcomm: Gewählte Nummer des Telekommunikationspartners

Dieses Feld enthält die vollständige Nummer des Telekommunikationspartners so, wie sie an von der Telekommunikationsschnittstelle anhand des angegebenen Länderschlüssels aufgebaut wurde.