SAPSCRIPT 2. Box zeichnen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

SAPSCRIPT 2. Box zeichnen

Beitrag von Thomas17 (Specialist / 157 / 17 / 14 ) »
Hallo Zusammen,

ich sehe vor lauter Bäumen wahrscheinlich den Wald nicht...

In meinem MAIN habe ich folgende Zeilen programmiert:

/E KOPF
/: BOX XPOS 0 MM WIDTH '18.9' CM HEIGHT '1.0' LN FRAME 15 TW INTENSITY 20
IH <b>TA-Infos</>
...


/E MAIN_HEADER
/: BOX XPOS 0 MM WIDTH '18.9' CM HEIGHT '1.0' LN FRAME 15 TW INTENSITY 20
IH <b>TA-Details</>

...

/E MAIN
/*
/: PROTECT.
/: IF &GV_LGTYP& = 'X'.

Mein Problem:
Die 2te box um TA-Details wird einfach nicht gedruckt.
Woran könnte das denn liegen?
Ich verstehs nicht - wäre genial wenn mir jemand auf die Spräunge helfen könnte.

Besten Dank!

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


Re: SAPSCRIPT 2. Box zeichnen

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
wird denn MAIN_HEADER vom Druckprogramm überhaupt ausgeführt ?

also siehtst du TA-Details und nur die Box fehlt oder fehlt einfach alles unter MAIN_HEADER ?
<:: XING-Gruppe Tricktresor::>

Re: SAPSCRIPT 2. Box zeichnen

Beitrag von Thomas17 (Specialist / 157 / 17 / 14 ) »
moinsen!

ich seh TA-Details.
nur die box fehlt.

Re: SAPSCRIPT 2. Box zeichnen

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
ich glaube der druckt die schon, allerdings genau an den Ort wo deine erste Box gedruckt wird.
gib der box doch mal noch ein YPOS 1 CM dann druckt er sie auch 1 cm tiefer :D Wald und Bäume halt

/: BOX XPOS 0 MM YPOS 1 CM WIDTH '18.9' CM HEIGHT '1.0' LN FRAME 15 TW INTENSITY 20

"nachtrag: Leerzeichen bei YPOS
Zuletzt geändert von ratsnus am 13.06.2014 10:55, insgesamt 1-mal geändert.
<:: XING-Gruppe Tricktresor::>

Re: SAPSCRIPT 2. Box zeichnen

Beitrag von Thomas17 (Specialist / 157 / 17 / 14 ) »
druckt er leider auch ned :(

Re: SAPSCRIPT 2. Box zeichnen

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
das sollte funktionieren. hier mal ein Beispiel bei dem es definitiv funktioniert.

/: BOX XPOS 0 CM YPOS 0 CM HEIGHT 2 CM WIDTH 4 CM FRAME 10 TW
/: BOX XPOS 4 CM YPOS 0 CM HEIGHT 1 CM WIDTH 8 CM FRAME 10 TW
/: BOX XPOS 12 CM YPOS 0 CM HEIGHT 1 CM WIDTH 7 CM FRAME 10 TW
/* zweite zeile
/: BOX XPOS 4 CM YPOS 1 CM HEIGHT 1 CM WIDTH 8 CM FRAME 10 TW
/: BOX XPOS 12 CM YPOS 1 CM HEIGHT 1 CM WIDTH 4 CM FRAME 10 TW
/: BOX XPOS 16 CM YPOS 1 CM HEIGHT 1 CM WIDTH 3 CM FRAME 10 TW
/* dritte zeile
/: BOX XPOS 0 CM YPOS 2 CM HEIGHT '1.5' CM WIDTH 4 CM FRAME 10 TW
/: BOX XPOS 4 CM YPOS 2 CM HEIGHT '1.5' CM WIDTH 4 CM FRAME 10 TW
/: BOX XPOS 8 CM YPOS 2 CM HEIGHT '1.5' CM WIDTH 4 CM FRAME 10 TW
/: BOX XPOS 12 CM YPOS 2 CM HEIGHT '1.5' CM WIDTH 4 CM FRAME 10 TW
/: BOX XPOS 16 CM YPOS 2 CM HEIGHT '1.5' CM WIDTH 3 CM FRAME 10 TW
/* vierte zeile
/: BOX XPOS 0 CM YPOS '3.5' CM HEIGHT 1 CM WIDTH 8 CM FRAME 10 TW
/: BOX XPOS 8 CM YPOS '3.5' CM HEIGHT 1 CM WIDTH 11 CM FRAME 10 TW


du kannst auch mal die XPOS ändern oder die width vielleicht siehst du dann wo er die zweite Box druckt.

Folgende Benutzer bedankten sich beim Autor ratsnus für den Beitrag:
Thomas17

<:: XING-Gruppe Tricktresor::>

Re: SAPSCRIPT 2. Box zeichnen

Beitrag von a-dead-trousers (Top Expert / 4396 / 223 / 1182 ) »
Ich kann mich hier nur meinen Vorrednern anschließen:
Die Boxen von "TA-Infos" und "TA-Details" werden genau übereinander gedruckt, weil sie sich
a) im selben Fenster befinden
b) an genau derselben Position gedruckt werden

Zur Info: Boxen in SapScript sind abhängig vom Fenster und werden durch den Inhalt (sprich Fließtext) NICHT beeinflusst.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: SAPSCRIPT 2. Box zeichnen

Beitrag von Thomas17 (Specialist / 157 / 17 / 14 ) »
oh dieser wald...

Du hattest recht, ich hab die übereinander gedruckt.
habs aber beim verändern der y-position nicht gemerkt, weil ein leerzeichen zwischen der cm angabe gefehlt hat...

-->Falsch:
BOX XPOS 0 MM YPOS 9CM WIDTH

--> Richtig:
BOX XPOS 0 MM YPOS 9 CM WIDTH

Vielen Dank!

Jetzt muss ich die YPOS nur noch dynamisch ermitteln...
Dank Dir!

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2386
Views
Linien und Vierecke auf Dynpros zeichnen.
von tuerkyilmaz » 11.05.2007 10:56 • Verfasst in Dialogprogrammierung
11
Antw.
1033
Views
Zeichnen von einfachen Formen in einem Report
von Kudert777 » 11.01.2020 11:28 • Verfasst in ABAP® für Anfänger
5
Antw.
2135
Views
SAPScript
von meocon » 25.08.2008 16:27 • Verfasst in ABAP® für Anfänger
4
Antw.
7743
Views
SAPScript
von Daggi1 » 30.07.2009 14:15 • Verfasst in SAP - Allgemeines
7
Antw.
4879
Views
SAPscript
von dawns » 06.02.2007 15:54 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 23 / 3462
User Exit EXIT_RQCPRM10_001
vor 2 Stunden von a-dead-trousers 2 / 152
Trennen Strasse und Hausnummer
vor 8 Stunden von payten 13 / 10457
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1209

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

Dialog-Container mit Toolbar/Status
vor einer Stunde von black_adept gelöst 23 / 3462
User Exit EXIT_RQCPRM10_001
vor 2 Stunden von a-dead-trousers 2 / 152
Trennen Strasse und Hausnummer
vor 8 Stunden von payten 13 / 10457
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1209

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2763
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9342