Formatzeichen in ABAP - Texte

Getting started ... Alles für einen gelungenen Start.

Formatzeichen in ABAP - Texte

Postby Nils1171 » Mon Feb 24, 2003 6:19 pm

Hai,

wenn man in ABAP Texte abspeichert, dann gibt es sogenannte Format-Zeichen, z.B.: '*' für Carriage Return/Line Feed. Kann mir jemand sagen, wo man in der Doku die Liste aller Formatzeichen und deren Bedeutung finden kann? Danke.

Django
Nils1171
.
.
 
Posts: 1
Joined: Mon Feb 24, 2003 6:19 pm

Postby Willy1492 » Mon Feb 24, 2003 7:10 pm

Eine erste �bersicht siehst Du, wenn Du einfach in diesem Feld die F4-Taste dr�ckst.
Das sollte f�r den Start reichen.
Willy1492
....
....
 
Posts: 581
Joined: Tue Dec 03, 2002 4:44 pm

Postby Walter4536 » Thu Feb 27, 2003 1:00 pm

Kleiner Zusatz:
F1-Hilfe auf das Datenelement liefert folgendes:

Einige Formatschlüssel sind im Zeileneditor vorgegeben. Sie haben eine vordefinierte Bedeutung und können in allen Texten verwendet werden:

* Defaultabsatz

Für die Ausgabeformatierung des nachfolgenden Absatzes werden die Aufbereitungsvorschriften angewendet, die dem Absatz entsprechen, der im zugordneten Stil bzw. Formular als Defaultabsatz festgelegt wurde.

/ Neue Zeile

Der nachfolgende Text wird bei der Ausgabeaufbereitung in eine neue Zeile geschrieben. Die Formatierungseigenschaften des letzten Absatzformates bleiben dabei erhalten.

/: Steuerkommando

Die in der eigentlichen Textzeile stehenden Zeichen werden nicht als Text ausgegeben sondern als Steuerkommando aufgefaßt. Sie werden erst bei der Ausgabeaufbereitung des Textes interpretiert und ausgeführt. Steuerkommandos müssen immer komplett in eine Zeile passen. Folgezeilen sind nicht erlaubt.

/* Kommentarzeile

Diese Zeile wird bei der Ausgabeaufbereitung des Textes nicht berücksichtigt.

= Langzeile

Diese Zeile wird nicht der Zeilenformatierung im Zeileneditor unterworfen. Weiterhin wird der in dieser Zeile stehende Text direkt an das zuletzt ausgegebene Zeichen der vorhergehenden Textzeile angehängt. Falls dies nicht gewünscht ist, muß am Anfang der Langzeile mindestens ein Leerzeichen stehen.

/= wie Langzeile

Jedoch wird bei der Ausgabeaufbereitung der nachfolgende Text in eine neue Zeile gestellt.

( Roh-Zeile

Die nachfolgende Editorzeile wird bei der Ausgabeaufbereitung nicht vom Formularprozessor (Composer) interpretiert. Dies bedeutet, daß eventuell in dieser Zeile enthaltene Zeichenformate, Symbole, Tabulatorzeichen, Maskierungszeichen oder Hypertextverweise nicht ausgewertet werden und damit unverändert zum Ausgabegerät weitergereicht werden. Weiterhin wird der in dieser Zeile stehende Text direkt an das zuletzt ausgegebene Zeichen der vorhergehenden Textzeile angehängt. Falls dies nicht gewünscht ist, muß am Anfang der Langzeile mindestens ein Leerzeichen stehen.

/( wie Rohzeile

Jedoch wird bei der Ausgabeaufbereitung der nachfolgende Text in eine neue Zeile gestellt.

>x Fixzeile

Die Zeile ist im Zeileneditor nicht eingabebereit. Außerdem kann sie nicht gelöscht oder getrennt werden. Fixzeilen können Sie nur per Programm erzeugen. Damit können Sie einem Text z.B. eine feste Struktur mitgeben, die der Anwender nicht verändern kann.
Für das 'x' können Sie eine beliebige Ziffer bzw. einen beliebigen Buchstaben verwenden. Damit können Sie z.B. unterschiedliche Zwischenüberschriften auseinanderhalten. Kommen mehrere Fixzeilen mit dem gleichen Kennzeichen direkt hintereinander vor, so werden sie vom Zeileneditor als Einheit betrachtet. Zwischen diese Zeilen kann im Editor nichts eingefügt werden.
Die Druckaufbereitung interpretiert bei Fixzeilen die ersten beiden Zeichen des Zeileninhalts als Absatzformat für die Formatierung, d.h. hier müssen Sie das gewünschte Absatzformat oder Leerzeichen eintragen.


Gruß,
Steff
Walter4536
...
...
 
Posts: 315
Joined: Mon Dec 02, 2002 12:09 pm


Return to ABAP® für Anfänger

Who is online

Users browsing this forum: No registered users and 2 guests