問題タブ [cobol85]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
21 参照

arrays - COBOL85: 配列内の行数を動的に見つける方法

私のプログラムでは、データベーステーブルから取得したデータを次の配列に入力し続け、それを調べて特定の単語を見つけます。

6 回発生することもあれば、6 回以上発生することもあります。

配列にデータを書き込むたびに配列の行数を知りたいのですが、どうすればよいですか?

私はこれを試しましたが、固定長に基づいています:

最初の出力行に SN と最初の製品ラインを書き込み、次の行に残りのすべての製品ラインを書き込み、SN を空白にします。

次のようなもの: 12345678 最初の製品ライン 2 番目の製品ラインなど

動作していますが、CNT1 が 11 の場合にのみ停止します。毎回 PRODUCTS-TABLE に実際にある行数に基づいて変数 CNT1 をプロシージャに供給するにはどうすればよいですか?