SAP-Script Frage?

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
14 Beiträge • Seite 1 von 1
14 Beiträge Seite 1 von 1

SAP-Script Frage?

Beitrag von eschi78 (ForumUser / 69 / 0 / 0 ) »
Hallo zusammen,

ich habe mal eine Frage zu SAP-Sript:

wie bekomme ich es hin, daß 2 hintereinanderstehende Texte, die unterschiedlich lang sein können, an der selben Stelle stehen bleiben im Formular?????

Bsp:
Ich habe folgende Zeile auzugeben:

Test Formular | Test Formular

Wenn jetzt nur noch "Test" dastehen würde, sieht es im Formular so aus:

Test | Test

Es soll aber folgendes Ergebnis rauskommen:

Test _______ | Test

_ = Leerzeichen

Gruß

Eschi78

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Robbl ( / / 0 / 3 ) »
Hallo,
vermutlich mit Tabulatoren bei den Absatzformaten

Beitrag von eschi78 (ForumUser / 69 / 0 / 0 ) »
Klappt leider nicht! :roll:

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo eschi,

Ist Dir bekannt, dass in SAPScript ',,' (zwei Kommata) als Tabulator interpretiert werden?

Das Tabulatorzeichen von Windows/Unix 0x09 wird von SAP nicht entsprechend erkannt und verwendet.

Zusätzlich ist es noch notwendig, im entsprechenden Ansatzformat explizit Tabulatorpositionen zu definieren, da die implizit Vorhandenen einen Abstand von nur ca. einem Zentimeter haben. (wie auch in Word)
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von eschi78 (ForumUser / 69 / 0 / 0 ) »
Hallo,

ja das ist mir schon bekannt. Diese ", ," sind gesetzt und im entsprechenden Absatzformat defeniert. Ich verstehe nur nicht, daß er bei dieser Zeile keinen Tabulator setzt bzw. ihn ignoriert.

Gruß

Eschi78

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
in Deiner Antwort schreibst Du ein Leerzeichen zwischen die Kommata. Das würde dann nicht funktionieren, da die beiden Kommata direkt aufeinander folgen müssen.

Wenn's das nicht ist, musst Du mal die Ausgabezeile und am Besten dazu noch das Absatzformat hier posten.
Vielleicht kann man dann ja den Fehler erkennen...
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von Gast ( / / 0 / 3 ) »
Was auch komisch ist, setze ich einen Tabulator vor des erste "Test", nimmt er ihn, setzt ich ihn dahinter, ignoriert er ihn(egal welche Position ich beim Absatzformat definiere)! :oops:

Beitrag von eschi78 (ForumUser / 69 / 0 / 0 ) »
Zeile: &caufvd-matxt&|,,&caufvd-matxt&

Der Tabulator ist auf 60 CH gesetzt! Aber es ist egal, worauf ich ihn setze, er wird ignoriert!
Wenn ich den Tabulator davor setze, nimmt er ihn.
Also so:
,,&caufvd-matxt&|&caufvd-matxt&

Beitrag von bapimueller (Specialist / 110 / 9 / 1 ) »
Hallo ,
ich gehe mal davon aus, dass das Formular aktiv ist. Fängt der MatText in der ersten Spalte an bzw. auf welcher Position hört der erste MatText auf? Ist dies vor Spalte 60? Wenn nicht vermute ich dass Du dir die Tabulatorposition überschreibst.
Was siehst Du im Formulardebugger? Wird dort der Tabulator erkannt?

Gruß
bapimueller.
Thomas Müller
SAP Beratung
M: +49 (0) 173 / 870 39 31
T: +49 (0) 6228 / 924 560
F: +49 (0) 6228 / 924 559

Beitrag von eschi78 (ForumUser / 69 / 0 / 0 ) »
Hallo,

der matxt ist CHAR 30 lang. Ich hatte auch mal so eine Situation, wo der Tabulator auch ignoriert wird: &caufvd-matxt&(C30)|,,&caufvd-matxt(C30)& und den Tabulator auf 40 CH gesetzt. Dann müßte es ja eigentlich klappen. Tut es aber auch nicht. :roll:

Debugger: Wo kann man den denn einstellen??

Kann man den in einem Textelement mehrere ABSATZFORMATE benutzen??? Mache ich hierbei nämlich!

Gruß
Eschi78

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Debugger einschalten geht so:

Transaktion SE71 starten, Menü: Hilfsmittel->Debugger einschalten.

Dann Papier drucken und der Debugger müsste von alleine "Anspringen" .

Noch was zu Tabulatoren:
Wie hast du deinen Default-absatz eingestellt (Bei den Kopfdaten, Grundeinstellungen)? Stell den mal auf 0,00cm. vielleicht hilfts :wink:

mfg Andi
Hauptsoch: HAUPTSOCH!

Beitrag von eschi78 (ForumUser / 69 / 0 / 0 ) »
Ah ja! Danke!

Es funktioniert aber leider immer noch nicht. Wenn ich den TAB auf Null setze, setzt die Wörter dirket hintereinander. Im Debugger nimmt er auch als Ereignis TAB vom Def.Absatzformat und nicht das defenierte Absatzformat!

Verstehe ich nicht!

Trotzdem schon mal danke.

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
eschi78 hat geschrieben:Ah ja! Danke!
Im Debugger nimmt er auch als Ereignis TAB vom Def.Absatzformat und nicht das defenierte Absatzformat!

Verstehe ich nicht!

Trotzdem schon mal danke.
Hast du vor der Zeile auch sicher den gewünschten Absatz angegeben :?: Ich kanns mir anders nicht erklären.
AF &variable1&,,&variable2&

mfg Andi
Hauptsoch: HAUPTSOCH!

Beitrag von eschi78 (ForumUser / 69 / 0 / 0 ) »
Genauso steht das da!!! :roll: :oops:

Seite 1 von 1

Vergleichbare Themen

8
Antw.
4764
Views
Sap Script
von Betty » 23.03.2005 11:27 • Verfasst in ABAP® für Anfänger
3
Antw.
4196
Views
SAP SCRIPT
von AndyK » 05.06.2007 11:13 • Verfasst in ABAP® für Anfänger
0
Antw.
1254
Views
Sap-Script
von bohne » 07.04.2005 13:57 • Verfasst in SAP - Allgemeines
3
Antw.
1610
Views
SAP Script als pdf
von Abap_neuling » 27.02.2024 22:37 • Verfasst in ABAP® für Anfänger
3
Antw.
1754
Views
Tif-Grafik in SAP-Script
von eschi78 » 03.02.2006 12:26 • Verfasst in ABAP® Core

Aktuelle Forenbeiträge

Regex in where
vor 7 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 20 Stunden von Bright4.5 3 / 1487

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 7 Stunden von edwin 7 / 163
Daten an Tabelle binden
vor 20 Stunden von Bright4.5 3 / 1487

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9822