write ausgeben vor Selektionsbildschirm ausgeben

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

write ausgeben vor Selektionsbildschirm ausgeben

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hallo Forum!
Warum wird der Text
'Geben Sie bitte einen Buchstaben ein' nicht
zuerst ausgegeben so wie es eigentlich sein soll?
Wie kann ich das so ablaufen lassen?

Grüße

REPORT ZSECOND.
write 'Geben Sie bitte einen Buchstaben ein '.
parameters eingabe type c.
if eingabe eq 'X'.
write 'Testsssssssssssss'.
ENDIF.

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
weil der Ablauf eines ABAP-Programmes über Event-Mechanismen gesteuert wird, die sich nicht zwingend an der gradlinigen Auflistung der Befehle orientiert...
Gruß
Ereglam


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

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
Hallo!

Mit Start-of-selection gehts auch nicht.
Was kann man machen?

Grüße
bohne

Beitrag von c oco (Specialist / 326 / 12 / 16 ) »
hallo bohne,

du könntest es als so ausgeben:

z.b. Parameters: text.

und dann in die Menüleiste: Springen/ Textelemente/ Selektionstexte eingeben: gehen und da in die Spalte wo "TEXT" steht eingeben: Geben Sie bitte einen Buchstaben ein.

so erscheint dann in der ausgabe ein Kästchen und daneben der Aufforderungssatz.

grüße coco

Beitrag von gecko (ForumUser / 8 / 0 / 0 ) »
hast du schonmal den zeitpunkt initialization probiert ?

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »

Code: Alles auswählen.

REPORT.
WRITE:/ 'Bitte geben Sie einen Buchstaben ein', SPACE INPUT ON.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
natürlich nicht.
Du wirst schon die Befehle (SELECTION-SCREEN) zur Gestaltung von Selektionsbildern benutzen müssen, um den Eingabebildschirm zu gestalten. Genaugenommen definierst Du mit den entsprechenden Befehlen implizit das Dynpro 1000.
Weiterhin sind die Befehle zur PAI/PBO-Steuerung (AT SELECTION-SCREEN) notwendig, wenn Prüfungen der Eingabe vorzunehmen sind.

Der Zeitpunkt START-OF-SELECTION kennzeichnet den Zeitpunkt, wenn die Eingabe der Parameter abgeschlossen ist und die Selektion der Daten stattfinden soll.

@gecko
INITIALIZATION ist zwar interessant, wird ihm aber für seine Anforderung auch nicht helfen.
Gruß
Ereglam


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

Beitrag von bohne (Specialist / 437 / 0 / 0 ) »
ereglam
kannst du mir bitte sagen wie ich es machen kann?

Grüße
bohne

Beitrag von ewx (Top Expert / 4849 / 313 / 642 ) »

Code: Alles auswählen.

SELECTION-SCREEN COMMENT /1(60) text-001. 
PARAMETERS p_test.                        
Bei AT SELECTION-SCREEN kannst du die Felder auswerten. Du solltest dann aber keine WRITE-Ausgabe machen, sondern besser eine S-Message (^F1: MESSAGE) verwenden.
Gruß, Enno

Seite 1 von 1

Vergleichbare Themen

3
Antw.
6497
Views
Textsymbole per write ausgeben
von KleinerEisbaer » 22.07.2008 10:11 • Verfasst in ABAP® für Anfänger
1
Antw.
5250
Views
Struktur und Textbeschreibung ausgeben via Write
von dorenthe » 05.01.2012 16:46 • Verfasst in ABAP® für Anfänger
3
Antw.
2102
Views
Write-Befehl geteiltes ausgeben
von KristinF » 04.07.2007 10:00 • Verfasst in ABAP® für Anfänger
2
Antw.
1802
Views
Mehrfacheinträge ausgeben
von cetnyx » 05.08.2007 12:58 • Verfasst in ABAP® für Anfänger
1
Antw.
1072
Views
Namenänderungen ausgeben
von jeyloeso » 25.10.2012 11:55 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 8 Stunden von Bright4.5 3 / 1482
Regex in where
vor 10 Stunden von tar 6 / 148

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

Daten an Tabelle binden
vor 8 Stunden von Bright4.5 3 / 1482
Regex in where
vor 10 Stunden von tar 6 / 148

Unbeantwortete Forenbeiträge

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