問題タブ [mvs]
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.
options - COBOL v6.2 NUMCHECK オプションの互換性
数値変数の内容を信頼できないため、新しい COBOL V6.2 コンパイラーの NUMCHECK オプションをオフにすることはできません。問題は、これを有効にすると、組織で以前使用していた COBOL 4 と完全に互換性がないことです。具体的には、符号なしのパック変数に X'123C' が含まれている場合、COBOL 4 はそれを受け入れて続行しますが、NUMCHECK(PAC,ABD) を指定した COBOL 6.2 は異常終了し、X'123F' のみを受け入れようとします。これは、アセンブラーが COBOL を呼び出したり、ファイルから読み取ったりすることに関して、私たちにとって実際の問題です。別のオプションや、この動作を修正する PTF はありますか? NUMCHECK がオンの場合に、このような他の非互換性がある場合は、それを指摘していただけますか? ありがとうございました!ゾハル
angular - z/OS メインフレームへの ftp 接続を確立し、angular webapp 内のローカル マシンにファイルを転送するには、どのユーティリティを使用すればよいですか?
webapp ユーザーがテキスト フィールドを介してサーバー上のファイルを指定し、そのファイルがローカル マシンにダウンロードされるようにしたいと考えています。必要に応じて、ユーザーは FTP 接続のログインを指定することも、アプリケーションでハードコーディングすることもできます。私はグーグルを試しましたが、あまり運がありませんでした。
mvs - MVS データ セットと PDS メンバーのファイル変更タイムスタンプを読み取って設定する最も効率的な方法は何ですか?
MVS でデータ セットとメンバー メタデータにアクセスしようとしていますが、変更時刻を取得および設定するメカニズムが見つかりません (OK、RACF ルールですが、現時点では重要ではありません)。私たちの (多くの) 目標の 1 つは、ファイルがデプロイされたときに、USS のタイムスタンプを MVS の類似の値と一致させることです。
明らかなメカニズムは、TSO から LISTCAT を使用することですが、これは作成年.日しか表示しません (つまり、今日は 19.294 です)。最近の変更のために何千ものファイルをスキャンしなければならないとき、それは恐ろしく遅い. 私は、360 のアセンブラー命令を埋め込むことができる C 環境で作業しています。z/OS C/C++ ライブラリーの標準呼び出し (fstat/stat など) は、MVS ファイルまたは PDS メンバーをサポートしていません。
PDS ユーティリティーの文書には、ISPF が PDS ディレクトリーのユーザー域に変更時刻を設定することがあるというヒントがあり、DSCB フォーマット 1 が使用されているというヒントがありますが、これを検証することはできず、そのフォーマットのフィールド定義は変更のタイムスタンプを記述しません。