REPLACE: Unterschied zwischen den Versionen

Aus SAP Wiki ツ
 
Zeile 4: Zeile 4:


=== Ersetzen eines erst vorkommenden Suchmusters ===
=== Ersetzen eines erst vorkommenden Suchmusters ===
 
<syntaxhighlight lang="abap" line start="1">
  ls_head_msg-protocoltext = 'Geschäfspartner &1 nicht gefunden'.
  ls_head_msg-protocoltext = 'Geschäfspartner &1 nicht gefunden'.
  <ls_slg1_msg>-msgv1 = '4711'.
  <ls_slg1_msg>-msgv1 = '4711'.
  REPLACE FIRST OCCURRENCE OF '&1' IN ls_head_msg-protocoltext WITH <ls_slg1_msg>-msgv1.
  REPLACE FIRST OCCURRENCE OF '&1' IN ls_head_msg-protocoltext WITH <ls_slg1_msg>-msgv1.
</syntaxhighlight>


=== Nützliche Seiten ===
=== Nützliche Seiten ===

Aktuelle Version vom 12. August 2021, 11:58 Uhr

Mit REPLACE kann in einem String nach einem Suchmuster gesucht werden, um diesen mit einem String zu ersetzen. Dies ist für zeichenartige, aber auch für byteartige Variablen möglich.

Ersetzen eines erst vorkommenden Suchmusters

 ls_head_msg-protocoltext = 'Geschäfspartner &1 nicht gefunden'.
 <ls_slg1_msg>-msgv1 = '4711'.
 REPLACE FIRST OCCURRENCE OF '&1' IN ls_head_msg-protocoltext WITH <ls_slg1_msg>-msgv1.

Nützliche Seiten