私は初めてテーブルを使用しようとしていましたが、私は小さなものを打ちました。私はテーブルを作る方法を考え出しましたが、テーブルを検索する方法や、格納された情報を別のフィールドに移動する方法を理解することはできません。こちらの表は、次のとおりです。テーブルの検索(COBOL)
510-TABLE-SEARCH.
SEARCH TABLE-ENTRIES
WHEN SALESMAN-NUMBER (ROUTINE-CHECK) = ROUTINE-CHECK
PERFORM 520-WRITE-FILE
WHEN SALESMAN-NUMBER (ROUTINE-CHECK) = 0
CONTINUE
END-SEARCH.
そして、これは私がデータを移動するために使用していますものです::
01 SALESMAN-TABLE.
05 TABLE-ENTRIES OCCURS 99 TIMES.
10 SALESMAN-NUMBER PIC 99 VALUE ZEROS.
10 SALESMAN-NAME PIC X(20) VALUE SPACES.
01 SALESMAN-COUNT PIC 9(3) VALUE ZEROS.
は、これは私がしようとすると、データを検索するために、これまでに得たものである
SET DL-NAME-COLUMN TO SALESMAN-NAME
ですが、SALESMAN-NAMEが英数字であっても、DL-NAME-COLUMNは数字である必要があります。私は何をすべきか?どんな助けもありがとう。
チェック[この](http://www.pgrocer.net/Cis51/searchnt.html)。 –