Ansicht
Dokumentation

CARD_TABLE_SELECT_LINES - Variantentabellenzeilen mit bestimmter Merkmalausprägung selektieren

CARD_TABLE_SELECT_LINES - Variantentabellenzeilen mit bestimmter Merkmalausprägung selektieren

Addresses (Business Address Services)   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit diesem Baustein können zu einer vorgegebenen Kombination von Werten die Tabellenzeilen mit den zugehörigen Werten selektiert werden.

Hinweise

  • Die Suchvorgaben geben Sie in der Struktur SELECT_WHERE_VALUES an. Hier können Sie bestimmte Merkmalwerte oder auch Intervalle von Werten angeben.
  • Die selektierten Zeilen werden in der Tabelle VAR_TAB_ENTRIES ausgegeben.
  • Wenn das Kennzeichen FL_WITH_ENTRIES markiert wurde, wird Ihnen der gesamte Inhalt der Tabellenzeile mit Merkmalen und Merkmalwerten ausgegeben. Ist das Kennzeichen nicht markiert, wird Ihnen nur die interne Positionsnummer ausgegeben.

Beispiel

*=======================================================================
* Select line in variant table
*=======================================================================

data:  T_CHA_VAL     like cha_val occurs 0 with header line,
       T_TAB_ENTRIES like vtentr  occurs 0 with header line.

* Initialize API calls
  call function 'CALO_INIT_API' ...

* Searching for ...
  T_CHA_VAL-CHARACT = 'CHARACT1'.                "Characteristic
  T_CHA_VAL-VALUE   = 'VALUE1'.                  "Value
  append T_CHA_VAL.

* Select line
  call function 'CARD_TABLE_SELECT_LINES'
     exporting
          var_tab             = 'VARTABLE1'
     tables
          select_where_values = T_CHA_VAL
          var_tab_entries     = T_TAB_ENTRIES
     exceptions
          warning             = 1
          error               = 2
          others              = 3.

* ...
  loop at T_TAB_ENTRIES.
    ...
  endloop.

*=======================================================================





Parameter

CHANGE_NO
DATE
FL_WITH_ENTRIES
NORMALIZE_TABLE
SELECT_WHERE_VALUES
VAR_TAB
VAR_TAB_ENTRIES
WARNING_ON_NO_ENTRY

Ausnahmen

ERROR
WARNING

Funktionsgruppe

CARD

ABAP Short Reference   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3273 Date: 20240523 Time: 112455     sap01-206 ( 33 ms )