Я пытался использовать стол впервые и столкнулся с небольшим препятствием.Я выяснил, как составить таблицу, но не могу понять, как искать в таблице или перемещать сохраненную информацию в другое поле.Вот таблица:
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.
Это то, что я до сих пор пытался найти и искать данные:
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.
И это то, что я использую для перемещения данных:
SET DL-NAME-COLUMN TO SALESMAN-NAME
но он говорит, что DL-NAME-COLUMN должен быть числовым, даже если SALESMAN-NAME является буквенно-цифровым.Что я должен делать?Любая помощь будет оценена.