問題タブ [jcl]

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 投票する
3 に答える
776 参照

jcl - マルチライン置換

複数のJCLで検索置換を実行しようとしていますが、複数行の機能が必要です。複数の行を置換する必要があります。例:

に変換します

ファイルエイドのバッチ処理を調べましたが、複数行のサポートなしでSTRINGの置換のみをサポートしているようです。私はREXXがそれをするかもしれないと思いますが、私はそれについての知識がありません。

何か案は?

0 投票する
2 に答える
1343 参照

mainframe - プロシージャ パラメータ

cics リージョン名を含むコントロール カードを使用する proc ステップがいくつかあります。Procs は Endevor に存在します。以前は、env に従ってリージョン名を変更するために使用される endevor マクロがありました。しかし、これ以降、エンデバー マクロは無効になっています。proc でリージョン名を変更する他の方法はありますか。

例: コントロール カードが最初の環境 A で以下のデータを持っている場合:- TEST* A * これを環境 B に移動した後、次のように変更されました:- TEST* B *

ジョブを実行するために TWS スケジューラを使用しています。これらのタイプのパラメーターを proc で変更するために使用できる TWS で利用可能な機能はありますか?

ありがとう、サイシャ。

0 投票する
2 に答える
20795 参照

jcl - Syncsortを使用してレコード数を取得するにはどうすればよいですか?

私の要件は、JCL-Syncsortを使用して同じレコード数を取得することです。

MY入力ファイルには、58〜60の位置にパックされた10進値が含まれています。01から05の範囲の入力の場合、レコード数を取得する必要があります。

実際、PD値をZDに変換して、C'01'やC'05'と比較してみました。

結果が出ませんでした。

例:58-60の入力ファイルデータ(Comp-3形式の3バイト)

07.2

05.2

04.0

45.7

02.4

出力は次のようになります。

RF値| カウント

02.41

04.01

誰かがこれを達成する方法を教えてもらえますか?

0 投票する
3 に答える
1523 参照

mainframe - フラット ファイルのマージ

IEBGENER を使用してフラット ファイルをマージするための JCL を作成しようとしています。入力ファイルの数は一定ではありません。IEBGENER を使用して実行できますか?

0 投票する
2 に答える
832 参照

mainframe - ISPF を使用しないファイル調整

私は現在、メインフレーム ISPF パネルへのより単純な外部インターフェースを作成しようとしていますが、実行前に JCL スクリプトを変更するために ISPF ファイル調整を利用しており、ISPF サービス (ファイル調整を含む) は実行中の ISPF セッションなしでは使用できません。「batchpdf」(http://www.sillysot.com/mvs/batchpdf.htm) と呼ばれる Rexx スクリプトを使用して、適切な DD ステートメントをセットアップし、ISPSTART と FTINCL を実行しました。現時点では、これはうまく機能しています。 、しかし、それは壊れやすい解決策のようです.会社がISPFデータセットの連結を変更すると、JCLが壊れる可能性があります. ISPF の外部 (つまり、バッチ/JES2) で単純にファイル調整を実行するためのソリューションはありますか?

0 投票する
2 に答える
15158 参照

dataset - データセット名JCLのシンボリックパラメータ

JCLでは、通常、シンボリックパラメーターは&(アンパサンド記号)の後に変数名を使用して作成されます。

ただし、データセット名では、変数名の後にドット記号を付ける必要があります。例:

どうしてこんなことに?後で矛盾が怖いので、この質問をします。事前に助けてくれてありがとう。

0 投票する
4 に答える
1554 参照

db2 - Macマシンでのメインフレームの練習

Macマシンでメインフレームを使用する方法はありますか?メインフレーム(COBOL、JCL、DB2)をMACまたはWindows、できればMACで練習したい。

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

sorting - このSyncsortコードが何をするのか説明してください。

以下のコードは、DD名で私の仕事に含まれているprocにありましたsort.controls。このステップは、ソートプログラムSyncsortを使用して実行されました。START以下のコードは、並べ替えに使用するフィールドの開始位置と、並べ替えに使用するフィールドLENGTHの長さを示していることがわかります。しかし、私は何であるか理解できません ID TYPECODE=1。誰かがこれを説明できますか?

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

mainframe - IKJEFT01ユーティリティを介して動的SQLを実行する方法は?

IKJEFT01の実行中にSQLクエリでパラメータを渡すにはどうすればよいですか?例:

SQLクエリで「999」として値を指定する代わりに、変数を介して値を渡したいと思います。これはどのように行うことができますか?Plzヘルプ...!

0 投票する
6 に答える
24203 参照

mainframe - jclを使用して既存のpdsにメンバーを作成する方法

私は以下のjclを使用しました:

作成できました。しかし、私はここのコードを理解することはできません。IEFBR14を使用して作成する可能性はありますか?そうでない場合、これはnlyの方法です。コードを教えてください。ありがとうございました