例えば、データ定義部で
HENSUU-A PIC X(12).
と定義したものに、
ACCEPT HENSUU-A FROM CONSOLE.
で入力値を受け取ろうとした場合、12文字未満の場合に空白が入り、正しい値が受け取れなくなるのですが、どういった解決法がありますか。
> 12文字未満の場合に空白が入り、
具体的な確認方法とその結果を書いてください。具体的な入力方法(通常の端末?)と入力データも。
現象が再現する最小限のコード(実行部分が数行程度)を書いてください。
こちらで伺ってる内容を別の言い回しで再度質問しております。
https://teratail.com/questions/342411
前の質問の、「次の問題点」以降の部分を全部削除した上で、上記追記依頼に沿って、改めて、この質問を編集してください。
このままだと、「過去に投稿した質問と同じ内容の質問」ということになります。
返信が遅れてしまい申し訳ございません。ACCEPTが可変長で値を受け取れない時点で、前の質問で実現しようとしていた仕様は不可能なため、その点に関連する仕様を変更し、無事期待した結果を得られました。
前回の質問に引き続き、ご回答いただきありがとうございます。
今後も度々質問を投稿させていただく機会があるかと思います。
社会に出たばかりの未熟者ゆえ、言葉足らずな点や、不快にさせてしまう聞き方をしてしまうかもしれませんが、ご容赦いただけたら幸いです_(._.)_
みずほ銀行は今どき珍しいCOBOL言語で新勘定システムを4,500億円だか6,500億円もかけたのに(他行では新勘定システムを1,000億円以上かかったところって記憶にない)、これだけトラブルが多いとねぇ。
https://news.yahoo.co.jp/articles/4db940dd71a7043b136ce827b0d6aa7ef817f762
回答1件
あなたの回答
tips
プレビュー