データセットをキューに入れたWHO決定することができREXXまたはCLISTで書かれたTSOコマンドはありますか?

StackOverflow https://stackoverflow.com/questions/2071645

質問

私は、データセットをキューに入れたWHO特定し、ISPFダイアログアプリケーションにユーザーフレンドリーメッセージを表示するには、REXX ExecのかCLISTを記述する必要があります。システム構成の問題のため、%WHOHASコマンドは使用できません。そうINFOMATIONを得ることができる - 。しかし、私はまた、ISPF自体(オプション3.4)は、私が必要とするエンキューのリソース情報を表示するためにZOSメインフレームに独自のフックを持っていることを知っています残念ながら、私はREXX ExecのかCLISTを使用して外部のISPF 3.4からこのデータにアクセスする方法がわかりません。任意の提案ですか?

役に立ちましたか?

解決 2

これは非常に簡単な修正であることが判明しました。何もない空想。 CLISTは、CONTROL NOFLUSHを使用している場合は、データセットの割り振りが失敗した場合には中止しません。また、割り当てが失敗したときにデータセットを割り当てた端末識別にメッセージをフォーマットしますTSOPLUSと呼ばれるインストールされた製品を持っています。 FLUSHをオフにしてからTSOPLUSメッセージをsystrappingことで、私は必要な情報を抽出することができました。

他のヒント

最初の読み取りに私は、これはかなりのシンプルなものになるだろうと思いました 掘り出す。なく、かなり!

あなたが表示するパネルを得ることができますISPFの下でデータセットを保持しています コマンドラインで次のように入力します:

TSO ISRDDN ENQ 'データセット名'

ISRDDNコマンドがで文書化されています。 http://publibz.boulder.ibm.com/cgi-bin/bookmgr/FRAMESET/ispzug50/G.0?ACTION=MATCHES&REQUEST=isrddn&TYPE=FUZZY&SHELF=ispzpm50&DT=20060621022939する

の起動ISRDDNはREXXプログラム内から可能ですが、私にはありません どこに可能性幹変数に出力をキャプチャする方法を知っています それを解析し、メッセージを発行します。私は、コマンドラインを見つけることができませんでした 出力のキャプチャを可能にISRDDNへのインタフェースます。

で別のutiltiyがあります: http://www.sillysot.com/mvs/index.htm?queryenq。 HTMする それは私が試したことがないだけでなく、これを行うと主張し、それはそうすることはできません その上で、さらに任意のコメントます。

私はあなたの質問をGoogleで検索し、複数の人が使用しているように見えます 保持している者を決定するためにMVSコマンド

D GRS、RES =(*、DSNAME)
データセット。しかし、これはコンソールアクセスを必要としそうではないでしょう ほとんどのユーザーのための適切な。コンソールへのアクセスが許可されている場合は、コンソールを開始することができます REXX下のセッションと見、かなり簡単に出力をキャプチャ:のhttp:// WWW。 redbooks.ibm.com/redbooks/pdfs/sg244626.pdf で。

のために(CBTテープになりますフリーウェアを検索するための一つの最終的な場所を IBMメインフレーム)。ここでは、WHOHASのいくつかの実装を見つけることができます ISPFコマンドます。

申し訳ありませんが、これは私ができる最善のです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top