Dynpro Textedit-Control

Benutzeroberflächen in SAP®-Systemen.
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Dynpro Textedit-Control

Beitrag von gazzle (ForumUser / 21 / 0 / 0 ) »
Hallo,

ich bin noch relativ unerfahren was die Abap Programmierung angeht und habe folgendes Problem bzw. Frage.

Ich habe ein Dynpro mit mehreren Textfields die ich auch im PAI des Dynpros überprüfe auf korrekte Eingaben mit FIELD .....

Zudem habe ich aber auch noch ein Texteditor der zur Eingabe von einem längeren Text dienen soll. Leider kann ich diesen ja nicht über
die FIELD Anweisung überprüfen da es ja kein FIELD ist.

Kann mir jemand helfen, wie ich überprüfen kann, ob der Texteditor leer ist?

Ich hoffe ich habe mich verständlich ausgedrückt.

Grüße

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


Re: Dynpro Textedit-Control

Beitrag von Ratazong (Specialist / 144 / 1 / 14 ) »
Methode GET_TEXT_AS_R3TABLE der Klasse CL_GUI_TEXTEDIT liefert u.a. die Tabelle zurück, prüfen, ob die leer ist, mußt Du aber allein. ;)

Re: Dynpro Textedit-Control

Beitrag von gazzle (ForumUser / 21 / 0 / 0 ) »
Hi und danke für die schnelle Anwort. Das mit dem Table GET_TEXT_AS_R3TABLE war mir bekannt. Ich habe nun aber folgendes Problem

Ich habe folgendes Eingabedynpro
Bild


darin ist auch eine Textbox. (Der Rest sind halt FIELDS) im PAI Teil kann ich ja dann angeben z.B.

Code: Alles auswählen.

PROCESS AFTER INPUT.
FIELD p_bukrs         MODULE    validate_p_bukrs.
...............
..............

Mein Module sieht dann so aus

Code: Alles auswählen.

MODULE validate_p_bukrs INPUT.
  IF p_bukrs IS INITIAL.
    MESSAGE e888(sabapdocu) WITH text-001.
  ENDIF.
ENDMODULE.                 " VALIDATE_P_BUKRS  INPUT
Nun kann ich ja solche Abfragen nicht mit der von dir genannten Methode oder mit der Textbox direkt machen oder habe ich da nen Denkfehler?

Re: Dynpro Textedit-Control

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

es hindert Dich doch keiner daran, ein MODULE ohne Feldbezug aufzurufen. Darin kannst Du über oben genannte Methode den Inhalt des Textedit-Controls prüfen und entsprechend darauf reagieren.
Gruß
Ereglam


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

Seite 1 von 1

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 6 Tagen von codemaster1 2 / 55470
Stücklisten
vor einer Woche von Selma.schwarz 1 / 57077
Belege
vor einer Woche von Selma.schwarz 1 / 55562

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.

Vergleichbare Themen

Toolbar im Textedit-Control?
von ewx » 30.08.2007 15:42
TextEdit Control nicht eingabebereit ?
von jesse001 » 13.11.2019 17:46
Dynpro Table Control Syntaxfehler
von pitty » 16.10.2015 16:13
Gleiches Control auf Dynpro UND Popup-Screen
von ewx » 12.12.2007 18:19
SALV Tabelle in Dynpro Custom Control Bereich
von Mustafapmk0 » 14.12.2016 14:19

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 6 Tagen von codemaster1 2 / 55470
Stücklisten
vor einer Woche von Selma.schwarz 1 / 57077
Belege
vor einer Woche von Selma.schwarz 1 / 55562

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 57077
Belege
vor einer Woche von Selma.schwarz 1 / 55562