标签:表示 tab 文字 repo abap class lse string pattern
以下の構文を使用して、ABAP プログラムから画面順序を開始することができます。
FIND [{FIRST OCCURRENCE}|{ALL OCCURRENCES} OF] pattern IN dobj.
pattern によって定義されたバイトまたは文字列に従って、行ごとに内部テーブル itab が検索されます。オプション OCCURRENCE[S] によって、最初のオカレンスが検索されるか、全オカレンスが検索されるかが決定されます。検索が終了するのは、検索パターンが最初に見つかった時点、すべての検索範囲で全検索パターンが見つかった時点、または検索範囲の末尾に到達した時点です。検索結果は、sy-subrc の設定により通知されます。
固定長のデータオブジェクト dobj を使用した文字列処理中には、終了スペースが考慮されます。
例:
REPORT zFIND. PARAMETERS p_string(30) TYPE c. DATA w_serch TYPE c. w_serch = ‘X‘. FIND w_search IN p_string. * sy-subrc は直前にやった(ここでは検索)の答えを表示する *検索して見つかった場合は「0」、失敗した場合はそれ以外の値が入る IF sy-subrc = 0. WRITE ‘Xがみつかりました‘. ELSE . WRITE ‘Xがみつかりませんでした‘. ENDIF.
标签:表示 tab 文字 repo abap class lse string pattern
原文地址:https://www.cnblogs.com/yjyongil/p/12742107.html