JCLのDD名と一緒に指定された物理DSN名が、ZOSのファイルを処理する通常の方法です。JCLの環境変数の指定
しかし、FILE CONTROLに変数DD名を指定し、SETENVを使用してプログラム内でDSNを設定することもできます。例: How to set environment variables and dynamic file declaration
JCLを使用して環境変数を設定し、GETENVを使用してプログラム内の外部変数にアクセスする方法はありますか(LinuxのEXPORTまたはWindowsのSETと同様)。
私があなたが尋ねていると思っていることを尋ねているのであれば、いいえ、あなたが尋ねていると思っていることを聞いていないなら、質問を明確にしてください。覚えておいてください、あなたはあなたが何を意味しているかを知っています。あなたが質問していると思うことは、 "SETENV(または何か他のもの)を使ってJCLシンボルを変更できますか?その**があなたの質問であれば答えはいいえです。JCLストリーム全体が"変換/解釈 "(CI)処理の準備の一環として、処理の一部ではなく、あなたのJOBが始まるまでにJCLはもはや存在しないので、何も変更することはできません。 –
これはタイプミスでした。 、 – cobp
ああ、私はGETENVを使って、すでに議論されているPARMの代わりにJCLシンボルの解決された値を自分のプログラムに入れることはできますか? –