SELECT

Aus SAP Wiki ツ
Version vom 27. Mai 2026, 11:14 Uhr von M1ch3lde (Diskussion | Beiträge)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Dynamische SELECT Abfrage

WHERE

DATA(lv_comp_srch) = |%{ me->_gv_mcomp }%|.
lv_where_clausel = 'addrnumber = @lt_userdata-addrnumber AND ( name1 LIKE @lv_comp_srch OR mc_name1 LIKE @lv_comp_srch )'.
SELECT * FROM adrc INTO TABLE @DATA(lt_companynames) FOR ALL ENTRIES IN @lt_userdata
                                                      WHERE (lv_where_clausel).

Existenzprüfung Datensatz

 SELECT SINGLE @abap_true FROM scarr
                          WHERE carrid = @carrier
                          INTO @DATA(exists).
 IF exists = abap_true.
 ELSE.
 ENDIF.

Inner Join

    SELECT SINGLE
      FROM I_Product AS p
             INNER JOIN
               I_ProductStorage_2 AS s ON s~Product = p~Product
      FIELDS p~Product,
             p~CrossPlantStatus,
             p~ProductGroup,
             s~MinRemainingShelfLife
      INTO CORRESPONDING FIELDS OF @ms_product.

Dieses Wiki wird privat in Freizeit nach bestem Wissen und Gewissen gepflegt und dient primär als eigene Wissenssammlung für die tägliche Arbeit im SAP-ERP-Umfeld.
Alle dargestellten Softwareprodukte, auch in Form von Screenshots, sind Eigentum der SAP SE. Ihre Marken, vgl. Link, sind u.a.: SAP®, ABAP®, SAP Fiori®, SAP HANA®, SAP S/4HANA®, SAP S/4HANA® Cloud