cobol

    0

    1答えて

    実行時にCOBOLプログラムでファイル名を動的に指定することはできますか? たとえば、File-Controlセクションに書き込むときに開くファイルの名前を定義する必要はありません。別の場所から開くファイルの名前を読みたいと思います名前を含むファイルを作成し、File-COntrolに名前を渡すときに開くファイルを定義することもできます(FD)。 プラットフォームは、UnixとMicro Focu

    2

    1答えて

    GnuCobolで使用するMicrofocusのコンパイラ用に作成されたCOBOLプログラムのセットを変換しています。これまでのところ、私は中程度の成功を収めてきました.GnuCobolの-std=mf引数を使って、いくつかのマイクロフォーカス固有の日付コマンドを変更するだけでした。 私が正常にコンパイルした後、特定のファイルを実行しているとき、私はこのエラーに問題を抱えているwww.arnold

    1

    1答えて

    私はCOBOLプログラミングを学び、GNUCobol(Linux上)を使っていくつかの簡単なプログラムをコンパイルしてテストしています。これらのプログラムの1つでは、わからない予期しない動作があることがわかりました。レコードのシーケンシャルファイルを読むときは、常に1つの余分なレコードが得られます。これらのレコードをレポートに書き込むとき、最後のレコードが複製されます。 私はこの動作を再現するため

    0

    1答えて

    変数quantityにはpic X (4)があります。入力数量が数字でないか、または数量が入力されていないか、または0が入力された場合、DISPLAY invalid quantityへの入力を検証するにはどうすればよいですか。 私はIF QUANTITY IS NUMERICを試しましたが、動作しませんでした。 COMPUTE TOTAL = FUNCTION NUMVAL (QUANTITY)

    -1

    1答えて

    詳細質問を削除私の次の質問です - リンクの下にチェックしてください DB2/Cursor program working in cobol

    -2

    5答えて

    FUNCTION DATE-TIMEをフォーマットします。どのような私が持っていることは MOVE FUNCTION CURRENT-DATE TO WS-CURRENT-DATE-DATA DISPLAY WS-CURRENT-DATE-DATA であり、私は私が得ること 2017122818242863- などの後ろにハイフンで結果ですが、私がしたいことは、おそらくあるフィラー 01

    1

    1答えて

    私はCOBOLを自分で教えようとしています。これをやろうとしているうちに私は理解できない問題にぶつかりました。 私はubuntu 16.04を実行していて、GnuCOBOL(Open-COBOL)を使ってコンパイルしています。私はこれがリポジトリのOpen-COBOLバージョンで問題になっている可能性があると思ったので、ソースからコンパイルして同じ問題を受け取ります。 このコードを実行しようとする

    0

    1答えて

    私の要件は、重複した電話番号(無効な電話番号、ハードコードされた16の電話番号のセット)を含むdb2テーブルからデータを削除することです。シーケンス番号(最小値)。 は、メインテーブルには、データを以下のい考慮する:PHONE_TAB Client_Id Phone_num Seq_num 1234 45678 15 --- delete 4444 55555 45 1234 45

    1

    2答えて

    私は作業記憶域WS_CONTRACT_NUMにフィールドを持っていますが、ハードコードされた15文字のハードコードされた値はほとんどありません。最初の5文字は何でもかまいませんが、私の質問はどうすればこの変数を宣言できますか? WORKING STORAGE 01 WS_CONTRACT_NUM PIC X(15) VALUE '?????9999999999' --- > instead of

    0

    3答えて

    ロールバックが実行されている間にいくつかのテーブルの行を保存する方法はありますか?エラーの場合にシステムがロールバックする状況がありますが、 1つのテーブルの行を保存する必要があり、他のテーブルはロールバックされる必要があります。