COBOL

COBOL

【COBOL】EXTERNAL句完全ガイド|プログラム間データ共有の仕組み・FD EXTERNAL・USING/GLOBALとの使い分け・実践パターン

COBOLのEXTERNAL句を使えば、同じラン単位内の複数プログラムが引数なしでデータを共有できます。WORKING-STORAGEとFDの2通りの使い方、USING・GLOBALとの違い、実践パターン、落とし穴まで完全解説します。
COBOL

【COBOL】DIVIDE文完全ガイド|BY/INTO構文の違い・REMAINDER実践パターン・ゼロ除算対策・COMPUTE使い分け

COBOLのDIVIDE文を徹底解説。BY形式とINTO形式の向きの違い、REMAINDER句で商と余りを同時取得する方法、ページ計算・偶奇判定・循環処理・曜日計算・均等分割などREMAINDER実践パターン、ゼロ除算のON SIZE ERROR対策、COMPUTE文との使い分け基準まで網羅します。
COBOL

【COBOL】INITIALIZE文完全ガイド|型別初期値・WITH FILLER・REPLACING・MOVE ZEROSとの違い・落とし穴

COBOLのINITIALIZE文を徹底解説。デフォルト初期値のルール(数値=0・文字=スペース)、WITH FILLERでFILLER項目も初期化する方法、REPLACING句の全データ型、COMP-3を含むグループへのMOVE ZEROSが引き起こすバグと対策、ALL TO VALUEの使い方まで実践パターンとともに網羅します。
COBOL

【COBOL】USING句完全ガイド|CALL・PROCEDURE DIVISION・SORT/MERGE・OMITTED・パラメータ設計パターン

COBOLのUSING句を3つのコンテキスト(CALL文・PROCEDURE DIVISION・SORT/MERGE文)に分けて徹底解説。OMITTEDによる省略可能引数、COPY句でのパラメータ定義共有、引数が多すぎる問題へのグループ統合パターンまで実践的な設計手法を網羅します。
COBOL

【COBOL】OCCURS句完全ガイド|配列定義・INDEXED BY・SEARCH/SEARCH ALL・多次元・DEPENDING ON

COBOLのOCCURS句を徹底解説。静的配列の基本定義から、INDEXED BY句・SEARCH文(順次検索)・KEY IS句とSEARCH ALL文(二分探索)・DEPENDING ON句(可変長配列)・2次元/3次元配列まで実践パターンを網羅。添字の落とし穴も解説します。
COBOL

【COBOL】REDEFINES句完全ガイド|メモリ共有の仕組み・複数レイアウト・OCCURS組み合わせ・落とし穴

COBOLのREDEFINES句を徹底解説。同じメモリ領域を複数のレイアウトで解釈する仕組みから、日付分解・固定長ファイルの複数レコードタイプ処理・OCCURS句との組み合わせまで実践パターンを網羅。VALUE禁止・サイズ一致などの制約と落とし穴も解説します。
COBOL

【COBOL】CONTINUE文完全ガイド|「何もしない」の意味・NEXT SENTENCEとの違い・EVALUATE/IF活用パターン

COBOLのCONTINUE文(何もしない命令)を完全解説。NEXT SENTENCEとの致命的な違い・EVALUATE WHEN OTHERでの使い方・特定条件スキップ・プレースホルダー・IF文での否定回避パターン。ファイルSTATUS許容エラー処理・レコードフィルタリング・状態マシンの実践パターンまで。