SET_DYNP_VALUE funktioniert nicht Dynpro Text

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

SET_DYNP_VALUE funktioniert nicht Dynpro Text

Beitrag von pitty (ForumUser / 13 / 2 / 0 ) »
Hallo,
ich möchte in einem Dynpro (1100) den Wert eines Textfeldes durch mein Programm belegen.
Leider funktioniert der Funktionsbaustein SET_DYNP_VALUE nicht korrekt.

Code: Alles auswählen.

  DATA fieldname    LIKE dynpread-fieldname.
  DATA v_value      TYPE dynpread-fieldvalue.

  fieldname = 'DYN_COMNAME'.
  v_value   = 'Hello'.


  CALL FUNCTION 'SET_DYNP_VALUE'
    EXPORTING
      i_field = fieldname
      i_repid = sy-cprog
      i_dynnr = sy-dynnr
      i_value = v_value.
Der Name des Textelementes heißt auch DYN_COMNAME auf dem Dynpro. Dennoch wird mir der Wert nicht gesetzt. Was mache ich hier falsch?
Den Programmcode rufe ich in PBO-Modul des Dynpros auf.
Danke

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


Re: SET_DYNP_VALUE funktioniert nicht Dynpro Text

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
pitty hat geschrieben:[...]Was mache ich hier falsch?
Den Programmcode rufe ich in PBO-Modul des Dynpros auf.
PBO! Am Ende des PBO wird das Feld auf dem Dynpro mittels Feldtransprot aus dem gleichnamigen Programmfeld gefüllt.
Somit sollte ein simples

Code: Alles auswählen.

DYN_COMNAME = 'Hello'.
zum Ziel führen
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: SET_DYNP_VALUE funktioniert nicht Dynpro Text

Beitrag von pitty (ForumUser / 13 / 2 / 0 ) »
Hallo black_adept,

ja das funktioniert auch. Aber dann muss irgendwo eine passende DATA Anweisung hinzugefügt werden. Ansonsten meldet sich der Compiler.
Daher würde ich es gerne mit dem FuBa versuchen.

Danke

Re: SET_DYNP_VALUE funktioniert nicht Dynpro Text

Beitrag von black_adept (Top Expert / 4155 / 134 / 958 ) »
Hallo pitty,

was du vorhast hört sich nicht richtig gut an.
Und wird so (glücklicherweise) nicht funktionieren, da die FuBa SET_DYNP_VALUE bzw. der dann aufgerufene DYNP_VALUES_UPDATE nur für F4-Hilfen gedacht sind und dementsprechend auch nur zum Zeitpunkt POV funktionieren.
Mein Rat: Definiere dir das Feld mit einer DATA-Anweisung und erspar dir all den Ärger den du mit so einer Vorgehensweise über kurz oder lang bekommen wirst.
z.B. http://blog.codinghorror.com/coding-for-violent-psychopaths/ hat geschrieben:Always code as if the person who ends up maintaining your code is a violent psychopath who knows where you live.

P.S. Falls dich interessiert, wie es technisch (aber von mir ausdrücklich abgeraten) funktioniert, PM mich
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Seite 1 von 1

Vergleichbare Themen

9
Antw.
3517
Views
Dynpro - Symbolleiste funktioniert nicht
von peripe » 20.08.2014 19:02 • Verfasst in ABAP® Core
1
Antw.
3003
Views
(F4)-Wertehilfe auf Dynpro´s funktioniert nicht
von Alexander D. » 27.04.2006 10:06 • Verfasst in Dialogprogrammierung
4
Antw.
1626
Views
merhzeiliger Text auf Dynpro
von BesenWesen » 07.06.2006 08:39 • Verfasst in ABAP® Core
4
Antw.
2632
Views
Schlüssel und Text als Anzeige im Dynpro
von Kerstin » 23.01.2007 14:13 • Verfasst in Human Resources
1
Antw.
9849
Views
Change Text(Header Text) of each: cl_salv_table
von jamiguel77 » 31.12.2014 20:27 • 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

Zukunft des ABAP Entwicklers
vor 3 Tagen von ralf.wenzel 6 / 342
HR in der Zukunft?
vor 4 Tagen von waltersen 5 / 2527
VS Code statt Eclipse
vor 4 Tagen von rob_abc 3 / 150

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

Zukunft des ABAP Entwicklers
vor 3 Tagen von ralf.wenzel 6 / 342
HR in der Zukunft?
vor 4 Tagen von waltersen 5 / 2527
VS Code statt Eclipse
vor 4 Tagen von rob_abc 3 / 150