Werte einer DropdownBox auslesen oder einen Wert löschen

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Werte einer DropdownBox auslesen oder einen Wert löschen

Beitrag von kaim77 (Specialist / 200 / 0 / 0 ) »
Guten Abend,

im Coding werden die Werte in einer Dropdown-Box durch

LOOP AT lt_tab INTO ls_tab.
CLEAR ls_valueset.
ls_valueset-value = ls_tab-id.
ls_valueset-text = ls_tab-text.
APPEND ls_valueset TO lt_valueset.
ENDLOOP.

node_info = wd_context->get_node_info( ).
node_info = node_info->get_child_node( 'DROPDOWN' ).
lr_node_cal = wd_context->get_child_node( 'DROPDOWN' ).
node_info->set_attribute_value_set( EXPORTING name = 'NAMES' value_set = lt_valueset ).

Nun möchte ich einen Wert der Liste in der Dropdownauswahl löschen. Womit kann ich die Werte der Dropdownauswahlliste einlesen.

Ich habe keine Methode gefunden die get_attribute_value_set(... oder ähnlich heißt.
Danke und viele Grüße
Kaim

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


Re: Werte einer DropdownBox auslesen oder einen Wert löschen

Beitrag von Obelix1 (ForumUser / 35 / 3 / 0 ) »
kaim77 hat geschrieben: Nun möchte ich einen Wert der Liste in der Dropdownauswahl löschen. Womit kann ich die Werte der Dropdownauswahlliste einlesen.

Ich habe keine Methode gefunden die get_attribute_value_set(... oder ähnlich heißt.
Aus der Node Info (IF_WD_CONTEXT_NODE_INFO) kannst Du mit der Methode GET_ATTRIBUTE zu jedem Attribut einen Beschreibungs-Datensatz auslesen. Der ist vom Typ WDR_CONTEXT_ATTRIBUTE_INFO und enthält ein Element namens VALUE_SET, in dem Du das gewünschte findest.

Also etwa so:
DATA lr_ndinfo type ref to if_wd_context_node_info.
DATA ls_wd_attr type wdr_context_attribute_info.

lr_ndinfo = wd_context->get_child_node( name = 'KNOTEN' )->get_node_info( ).
ls_wd_attr = lr_ndinfo->get_attribute( name = 'ATTRIBUT' ).
loop at ls_wd_attr-value_set.
* tu was damit
endloop.

HTH
Wolfgang

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3125
Views
Wert des Eingabefeldes vor PAI auslesen
von ABAP_User » 16.05.2012 22:12 • Verfasst in ABAP® für Anfänger
2
Antw.
4872
Views
Wert aus interner Tabelle auslesen
von dominoblau » 26.02.2021 15:27 • Verfasst in ABAP® für Anfänger
1
Antw.
5483
Views
Select-Options || Aktuellen Wert auslesen?
von mcbue » 22.06.2006 14:41 • Verfasst in ABAP® für Anfänger
3
Antw.
4035
Views
2
Antw.
1795
Views
Wert aus Pop-Up für Updateprogramm
von dv88 » 06.04.2010 08:22 • 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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1139
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1861
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47522
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5411

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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1139
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1861
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47522
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5411