Steuerung des Editors 
Beim Aufruf des SAPscript-Texteditors über die Funktionsbausteine EDIT_TEXT bzw. EDIT_TEXT_INLINE können Sie verschiedene Eigenschaften des Editors über den Parameter CONTROL einstellen. Diese Eigenschaften hängen zum Teil auch von der verwendeten Editoroberfläche ab. Der Parameter CONTROL verlangt eine Feldleiste, welche die Struktur ITCED besitzt.
Mit diesem Parameter bestimmen Sie, ob am Ende des Textes automatisch Leerzeilen bis zum Ende des Bildschirmfensters eingefügt werden sollen. Die eingefügten Leerzeilen sind eingabebereit.
Die eingefügten Leerzeilen erleichtern nur das Eingeben von Text am Ende. Die nicht verwendeten Leerzeilen werden beim Sichern des Textes automatisch entfernt.
Mögliche Werte:
'X' |
keine Leerzeilen einfügen |
' ' |
Bildschirmfenster mit eingabebereiten Leerzeilen auffüllen (Default) |
Hier können Sie festlegen, ob beim Verzweigen in das SAPscript-Editorbild der Cursor automatisch an das Textende positioniert werden soll. In der Standardeinstellung wird der Text beginnend mit der ersten Textzeile dargestellt und der Cursor auf den Anfang der ersten Zeile gestellt.
Mögliche Werte:
'X' |
an das Textende springen |
' ' |
Text beginnend mit der ersten Zeile anzeigen (Default) |
SAPscript zeigt in der Titelleiste folgende Statusinformation an:
Funktion (Anzeigen oder Ändern)
Textbeschreibung aus der Tabelle TTXIT
Textname, falls über Tabelle TTXID gewünscht
Weitere Informationen können beim Aufruf der Funktionsbausteine EDIT_TEXT bzw. EDIT_TEXT_INLINE vom rufenden Programm über den Parameter EDITOR_TITLE übergeben werden. Dieser Titeltext wird zusätzlich zu den SAPscript-Statusinformationen angezeigt (Default).
Mit dem Parameter USERTITLE können Sie die SAPscript-Statusinformation ausblenden.
Mögliche Werte:
'X' |
SAPscript-Statusinformationen weglassen |
' ' |
Titel mit SAPscript-Statusinformationen ergänzen (Default) |
Ist die SAPscript-Statusinformation abgeschaltet, so wird ein im Parameter EDITOR_TITLE enthaltenes &-Zeichen durch die Bearbeitungsfunktion (Anzeigen, Ändern) ersetzt.
Mit dem Absatzformat '>' können Sie den Inhalt einer Zeile als Template-Zeile definieren. Der Zeileninhalt wird dann hell dargestellt und das Feld ist nicht eingabebereit. Mit dieser Funktionalität können Sie Ihren Text in verschiedene Teile einteilen, deren Trennzeilen vom Benutzer nicht verändert werden können.
Diese Template-Zeilen sollen i.a. auch in die Druckausgabe aufgenommen werden. Das dazu notwendige Absatzformat muß deshalb an den ersten beiden Stellen des Zeileninhalts angegeben sein. Im Editor wird dieses Absatzformat nicht angezeigt.
Falls Sie dieses Absatzformat trotzdem im Editor sehen möchten, so müssen Sie dies über den Parameter SHOWTPFM angeben.
Mögliche Werte:
'X' |
Format von Template-Zeilen anzeigen |
' ' |
Formatinformation von Template-Zeilen weglassen |
Das rufende Programm teilt dem SAPscript-Editor mit, daß zu dem aktuellen Text noch ein Nachfolgetext existiert. Im Editor wird dadurch der Menüpunkt aktiviert.
Mögliche Werte:
'X' |
Nachfolgetext existiert |
' ' |
kein Nachfolgetext vorhanden |
Achtung
Dieser Parameter wirkt nur, wenn Sie einen Text mit der Oberfläche TA bearbeiten
Das rufende Programm kann hierüber dem SAPscript-Editor das Vorhandensein eines Vorgängertextes mitteilen. Im Editor wird dadurch der Menüpunkt aktiviert.
Mögliche Werte:
'X' |
Vorgängertext existiert |
' ' |
kein Vorgängertext vorhanden |
Achtung
Dieser Parameter wirkt nur, wenn Sie einen Text mit der Oberfläche TA bearbeiten
Die Editoroberfläche wird entsprechend der dem Textobjekt zugeordneten Oberfläche eingestellt. Falls Sie eine bestehende Oberfläche verändern möchten, können Sie eine Anwendungs-SUBID mit Bezugstyp TDAPP angeben.
Achtung
Sie können bei Angabe der Anwendungs-SUBID lediglich in einen Funktionsbaustein der Anwendung springen. Für die Behandlung der entsprechenden Funktionscodes bzw. für das Aktivieren oder Deaktivieren von Menüeinträgen ist die Anwendung zuständig.
Sie können festlegen, ob im Editor ein Wechsel zwischen Anzeige- und Änderungsmodus erlaubt ist. Wenn Sie den Parameter gesetzt haben, wird eine entsprechende Drucktaste im Editor angezeigt.
Achtung
Diesen Parameter können Sie nur im PC-Editor setzen. Zusätzlich wirkt der Parameter nur bei der Oberfläche TX für Standardtexte.
Mögliche Werte:
'X' |
Wechsel zwischen Anzeige- und Änderungsmodus erlaubt |
' ' |
Nicht erlaubt (Voreinstellung) |