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.
3458
Views
Mehrere default Werte bei einer Select Option
von LuisBbeck » 07.09.2021 14:12 • Verfasst in ABAP® für Anfänger
6
Antw.
3864
Views
Methode soll multiple Select-Options Tabellen liefern
von mazu » 08.06.2021 13:25 • Verfasst in ABAP Objects®
2
Antw.
3279
Views
SELECT Wertepaar Select-Option
von myllertym » 12.08.2013 10:39 • Verfasst in ABAP® für Anfänger
3
Antw.
4643
Views
SELECT * Where Datum = select-option-low
von abapfreshman » 17.09.2021 00:24 • Verfasst in ABAP® für Anfänger
10
Antw.
3999
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 3 Tagen von Rabea1103 1 / 304
Zukunft des ABAP Entwicklers
vor 6 Tagen von DeathAndPain 14 / 4408
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 6104
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 4111

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 3 Tagen von Rabea1103 1 / 304
Zukunft des ABAP Entwicklers
vor 6 Tagen von DeathAndPain 14 / 4408
HR in der Zukunft?
vor einer Woche von DeathAndPain 6 / 6104
Analyse abhängiger Objekte zu einem ABAP-Programm
vor einer Woche von MAJOR_TOM gelöst 5 / 4111

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
vor 3 Tagen von Rabea1103 1 / 304
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 3645
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 9938
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 28480