2016-08-02 10 views
0

ABAPのREAD文でBINARY SEARCHを使用してプログラムをダンプすることはできますか?ABAPでBINARY SEARCHを使用してダンプする?

ありがとうございます。

+0

少し具体的に教えてください。何を試しましたか、正確なエラーメッセージは何ですか? – vwegert

+0

BINARY SEARCHを使用してダンプを発生させることができるのであれば、私は会議で聞いたことだけです。他の仕様やシナリオなし。 – dusan

+1

いいえ、それはできません。 'BINARY SEARCH'はテーブルを通過する別の方法です([here](https://en.wikipedia.org/wiki/Binary_search_algorithm)参照)。何も見つからなければ、あなたのフィールドシンボルは未割り当てのままであるかもしれませんが、それはバイナリ検索自体の誤りではありません。 –

答えて

0

はい可能です。 一つの例は、あなたの中にそこには日付はあなたが見つけることITABない場合は、フィールドシンボルが割り当てられていなかった、あなたはダンプを取得します

READ TABLE itab ASSIGNING <fs_itab> WITH KEY keyfield1 = key1 
              keyfield2 = key2 
              BINARY SEARCH. 

することができます。

0

バイナリ検索節だけではダンプはできません。ただし、テーブルがソートされていない場合、検索によってレコードが見つからないことがあります。レコードが最初に見つかったかどうかを確認しないと、ダンプが発生する可能性があります。

関連する問題