2017-01-25 4 views
0

Ich muss einige Informationen für den Benutzer auf meinem Auswahlbildschirm anzeigen. Der beste Weg wäre direkt auf dem Bildschirm, also keine Pop-ups. Ich habe versucht, Parameter mit dem Standardwert zu verwenden und nur zu lesen, aber die Länge ist begrenzt. Gibt es eine Möglichkeit, einen Informationstext auf dem Selektionsbildschirm zu bekommen, der etwas länger ist?"Langer" Nur-Lese-Text auf dem Auswahlbildschirm

+0

Versuchen Sie ein Textbearbeitungssteuerelement. Klasse 'CL_GUI_TEXTEDIT' oder prüfen Sie die Beispielberichte' SAPTEXTEDIT_DEMO_1' usw. – andreas

+0

Wie lang ist "ein bisschen länger"? – vwegert

Antwort

2

Vielleicht wäre SELECTION-SCREEN COMMENT von Nutzen?

Hier ist ein Beispiel.

REPORT zzz. 

SELECTION-SCREEN BEGIN OF BLOCK BLCK1 WITH FRAME TITLE TEXT-001. 
PARAMETERS: p_p1 TYPE i. 
SELECTION-SCREEN COMMENT /10(79) value. 
SELECTION-SCREEN COMMENT /1(79) value1. 
SELECTION-SCREEN COMMENT /1(79) value2. 
SELECTION-SCREEN END OF BLOCK BLCK1. 

INITIALIZATION. 
    value = `This is`. 
    value1 = `a comment to the user`. 
    value2 = `This comment line is much much much much much much much longer than 79 characters.`. 

Es gibt jedoch eine Grenze von 79 Zeichen pro Zeile.

Selection screen