問題タブ [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.
jcl - マルチライン置換
複数のJCLで検索置換を実行しようとしていますが、複数行の機能が必要です。複数の行を置換する必要があります。例:
に変換します
ファイルエイドのバッチ処理を調べましたが、複数行のサポートなしでSTRINGの置換のみをサポートしているようです。私はREXXがそれをするかもしれないと思いますが、私はそれについての知識がありません。
何か案は?
mainframe - プロシージャ パラメータ
cics リージョン名を含むコントロール カードを使用する proc ステップがいくつかあります。Procs は Endevor に存在します。以前は、env に従ってリージョン名を変更するために使用される endevor マクロがありました。しかし、これ以降、エンデバー マクロは無効になっています。proc でリージョン名を変更する他の方法はありますか。
例: コントロール カードが最初の環境 A で以下のデータを持っている場合:- TEST* A * これを環境 B に移動した後、次のように変更されました:- TEST* B *
ジョブを実行するために TWS スケジューラを使用しています。これらのタイプのパラメーターを proc で変更するために使用できる TWS で利用可能な機能はありますか?
ありがとう、サイシャ。
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
誰かがこれを達成する方法を教えてもらえますか?
mainframe - フラット ファイルのマージ
IEBGENER を使用してフラット ファイルをマージするための JCL を作成しようとしています。入力ファイルの数は一定ではありません。IEBGENER を使用して実行できますか?
mainframe - ISPF を使用しないファイル調整
私は現在、メインフレーム ISPF パネルへのより単純な外部インターフェースを作成しようとしていますが、実行前に JCL スクリプトを変更するために ISPF ファイル調整を利用しており、ISPF サービス (ファイル調整を含む) は実行中の ISPF セッションなしでは使用できません。「batchpdf」(http://www.sillysot.com/mvs/batchpdf.htm) と呼ばれる Rexx スクリプトを使用して、適切な DD ステートメントをセットアップし、ISPSTART と FTINCL を実行しました。現時点では、これはうまく機能しています。 、しかし、それは壊れやすい解決策のようです.会社がISPFデータセットの連結を変更すると、JCLが壊れる可能性があります. ISPF の外部 (つまり、バッチ/JES2) で単純にファイル調整を実行するためのソリューションはありますか?
dataset - データセット名JCLのシンボリックパラメータ
JCLでは、通常、シンボリックパラメーターは&(アンパサンド記号)の後に変数名を使用して作成されます。
ただし、データセット名では、変数名の後にドット記号を付ける必要があります。例:
どうしてこんなことに?後で矛盾が怖いので、この質問をします。事前に助けてくれてありがとう。
db2 - Macマシンでのメインフレームの練習
Macマシンでメインフレームを使用する方法はありますか?メインフレーム(COBOL、JCL、DB2)をMACまたはWindows、できればMACで練習したい。
sorting - このSyncsortコードが何をするのか説明してください。
以下のコードは、DD名で私の仕事に含まれているprocにありましたsort.controls
。このステップは、ソートプログラムSyncsortを使用して実行されました。START
以下のコードは、並べ替えに使用するフィールドの開始位置と、並べ替えに使用するフィールドLENGTH
の長さを示していることがわかります。しかし、私は何であるか理解できません ID TYPECODE=1
。誰かがこれを説明できますか?
mainframe - IKJEFT01ユーティリティを介して動的SQLを実行する方法は?
IKJEFT01の実行中にSQLクエリでパラメータを渡すにはどうすればよいですか?例:
SQLクエリで「999」として値を指定する代わりに、変数を介して値を渡したいと思います。これはどのように行うことができますか?Plzヘルプ...!
mainframe - jclを使用して既存のpdsにメンバーを作成する方法
私は以下のjclを使用しました:
作成できました。しかし、私はここのコードを理解することはできません。IEFBR14を使用して作成する可能性はありますか?そうでない場合、これはnlyの方法です。コードを教えてください。ありがとうございました