SAP-Script Position-Kommando

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

SAP-Script Position-Kommando

Beitrag von ST22 (Specialist / 280 / 44 / 41 ) »
Hallo Forum,

gibt es eine Möglichkeit, an das Positionkommando Variablen zu übergeben?
in etwa:
/: POSITION XORIGIN &VAR_X& YORIGIN &VAR_Y&

bzw. gibt es irgendeine andere elegante Möglichkeit, die Position zur Laufzeit zu manipulieren.

Hintergrund: Ich will eine Linie im Fenster ausgeben, weiß aber erst zur Laufzeit, welche Textbausteine vorher ausgedruckt wurden. Davon abhängig muss die Linie nach unten wandern.

Danke schon mal und Gruß

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


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

ja, es ist möglich über oben angegebene Form Variablen an das POSITION-Kommando zu übergeben. Das Gleiche gilt auch direkt für das BOX-Kommando.
Die verwendeten Variablen müssen als globale Variablen im ABAP vorliegen, oder per DEFINE im Formular definiert werden.

PS:
ich war der Meinung, man könne auch eine relative Positionierung in Abhängigkeit der aktuellen Ausgabezeile definieren, aber ich finde dazu jetzt gerade nichts...
Gruß
Ereglam


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

SAP-Script Position-Kommando

Beitrag von ST22 (Specialist / 280 / 44 / 41 ) »
Hallo Ereglam,

danke für deine schnelle Antwort,

ich habe es mit dem DEFINE-Kommando versucht:

DEFINE &XORIGIN& = '+10 PT'
DEFINE &YORIGIN& = '''+140'' PT'

egal, wie ich die Hochkommata in die Variable bringe, meckert der SAP-Script Debugger:
Parameter "+10 PT" ist unzulässig

Hast du oder jemand anderes irgendeine Idee, wie ich die Variable füllen muss?

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

als ich das damals benutzt hatte, war nur der Zahlenwert variabel. Die Einheit war fest im BOX- bzw. POSITION-Kommando vorgegeben.
Wenn auch sie variabel sein soll, müsste sie wahrscheinlich auch als eigene Variable mitgegeben werden.
Probier es mal. QED

Code: Alles auswählen.

DEFINE &XORIGIN& = '+10' 
DEFINE &XORIGIN_UNIT& = 'PT' 
...
POSITION XORIGIN &XORIGIN& &XORIGIN_UNIT&
Gruß
Ereglam


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

Beitrag von ST22 (Specialist / 280 / 44 / 41 ) »
:D
Hallo ereglam, das war mal wieder genau der richtige Hinweis! 1000 Dank. Ich habe die ganze Zeit versucht, die Maßeinheit mit in die Variable zu stellen. Oh Herr, lass Hirn vom Himmel fallen...

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
so viel könnte garnicht in Walldorf niedergehen, wie gebraucht wird... :twisted:
Gruß
Ereglam


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

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3333
Views
Neue Position in Vertriebsbeleg aus alter Position anlegen
von shapoc » 18.07.2014 10:54 • Verfasst in Sales and Distribution
4
Antw.
1803
Views
Kommando Substitution
von PBO » 28.07.2008 11:33 • Verfasst in ABAP® Core
2
Antw.
1247
Views
Range Kommando an Excel
von ReinholdMr » 06.04.2006 15:07 • Verfasst in ABAP® Core
9
Antw.
3505
Views
Job für externes Kommando mit Systemparameter einplanen
von damberge » 04.09.2006 10:18 • Verfasst in ABAP® Core
2
Antw.
5864
Views
Externes Kommando per ABAP aufrufen?
von miru77 » 07.08.2012 13:08 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1754
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2302

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1754
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2302

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 308
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 905
MS-Word als Editor
letzen Monat von tekko 1 / 4407