HTML Multiple Select/Option Werte lesen

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

HTML Multiple Select/Option Werte lesen

Beitrag von BubbleSort (ForumUser / 30 / 11 / 0 ) »
Hallo zusammen,

folgendes Coding habe ich in meinem BSP Layout:

Code: Alles auswählen.

              <%
                DATA: int_var TYPE i.

                LOOP AT it_tab1 INTO wa_tab1.

                   int_var = int_var + 1.
              %>
                  <p><b><%= wa_itab1-bezei %>:&nbsp;</b></p>

                  <select id=<%=int_var%> name=<%= wa_itab1-bezei %> multiple>
                  <%
                  LOOP AT it_tab2 INTO wa_tab2.
                    IF wa_tab1-name = wa_tab2-name.
                  %>
                    <option value="<%= wa_tab2-wert %>"><%= wa_tab2-value %></option>
                  <%
                    ENDIF.
                  ENDLOOP.
                  %>
                  </select>
                  <br>
              <% ENDLOOP. %>
(tab1 und tab2 sind als Seitenattribute definiert, wodurch ich sie auch in OnInputProcessing zur Verfügung habe)
Dadurch entsteht für jedes Merkmal aus tab1 ein Mehrfachauswahlelement. Dieses wird wiederum mit individuellen Werte je Merkmal befüllt.
Über einen passenden Button wird dann OnInputProcessing angestoßen.Soweit funktioniert dies auch.
Allerdings weiß ich nicht wie ich je Merkmal im OnInputProcessing die Menge der vom User ausgewählten Attribute entgegennehmen kann.
Meine Überlegung war folgende:

Code: Alles auswählen.

      LOOP AT it_tab1 INTO wa_tab1.
        it_t1 = request->get_form_fields( wa_tab2-value ).
        LOOP AT it_t1 into wa_t1.
           wa_t2-name = wa_tab1-bezei.
            wa_t2-value = wa_t1-testwert.
          ENDLOOP.
        ENDLOOP.
Allerdings klappt das nicht...Ich möchte mit get_for_fields einfach eine Menge an Werten entgegennehmen, da der User ja mehrere Optionen auswählen kann. it_t1 besteht daher nur aus einer Spalte.
Hat jemand eine Idee wie man das realisieren könnte?

Danke!

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


Seite 1 von 1

Vergleichbare Themen

9
Antw.
3473
Views
Mehrere default Werte bei einer Select Option
von LuisBbeck » 07.09.2021 14:12 • Verfasst in ABAP® für Anfänger
6
Antw.
3875
Views
Methode soll multiple Select-Options Tabellen liefern
von mazu » 08.06.2021 13:25 • Verfasst in ABAP Objects®
2
Antw.
3283
Views
SELECT Wertepaar Select-Option
von myllertym » 12.08.2013 10:39 • Verfasst in ABAP® für Anfänger
3
Antw.
4650
Views
SELECT * Where Datum = select-option-low
von abapfreshman » 17.09.2021 00:24 • Verfasst in ABAP® für Anfänger
10
Antw.
4002
Views
SELECT-OPTION
von ABAPLover » 09.08.2023 09:53 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag

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

Aktuelle Forenbeiträge

Benutzerdefinierte Felder PSP
vor 6 Tagen von Rabea1103 1 / 1370
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 15402
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 17293
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 15374

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

Benutzerdefinierte Felder PSP
vor 6 Tagen von Rabea1103 1 / 1370
Zukunft des ABAP Entwicklers
vor einer Woche von DeathAndPain 14 / 15402
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 17293
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 15374

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 6 Tagen von Rabea1103 1 / 1370
Spool vereinen OTF und PDF
vor 3 Wochen von anna2205 1 / 14457
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 21064
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 40036