問題タブ [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.

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

dataset - MVS システム カタログを読み取って GDG 情報を取得する方法

メインフレームにジョブ (JCL) があり、システム カタログ (API 呼び出し) から特定の GDG ファイルの最近の相対世代番号をプログラムで取得したい... そこで、図の呼び出しによって返された結果をプログラムで掘り下げることができます。相対世代番号を出力します。これは、最新の世代番号を確認できる GDG ベース ファイル名で TSO 3.4 を実行するのと似ています。IDCAMS は、プログラムにとって使いやすい形式で情報を返すようには見えません。ありがとう!

例: GDG ベース名: TEST.FILE

GDG世代:

TEST.FILE. G0010V00

TEST.FILE. G0011V00

TEST.FILE. G0012V00

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

file-io - JSR 352 : Java バッチ プログラムから MVS データセットに書き込むにはどうすればよいですか?

メインフレームの非 VSAM データセットに書き込む必要があります。それを行うには ZFile ライブラリを使用する必要があることを知っています。その方法はこちらで見つけました。

zOS 上の WebSphere Liberty で Java バッチ ジョブを実行しています。データセットを指定するにはどうすればよいですか? DataSet にこのような名前を直接付けることはできますか?

dsnFile = new ZFile("X.Y.Z", "wb,type=record,noseek");

Java のファイル ライターを使用してサーバー自体のテキスト ファイルに書き込むことはできますが、mvs データセットにアクセスする方法がわかりません。

私は zOS とメインフレームの世界に比較的慣れていません。

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

c# - アプリケーションがローカルの CurrentUICulture に変換されないのはなぜですか?

ローカライズされた言語で実行したい winform の C# アプリケーションがあります。多くのユーザーがまだ XP を使用しているため、ターゲットの .Net は 3.0 です。アプリケーションは、システム トレイ アプリケーションです。

ResX Resource Manager を使用して、すべての文字列を Resources.resx に入れ、必要なさまざまな言語の Resources.XX.resx ファイルを生成しました。

コードを使用して CurrentUICulture を別の言語 (フィンランド語など) に設定した場合:

期待どおりに機能し、すべてのフォームがフィンランド語で表示されます。

ただし、言語がフィンランド語に設定されたマシンにアプリケーションをインストールすると、すべての winform で英語の文字列が表示されます (英語もニュートラル文字列です)。

フォームの localizable プロパティが true に設定されていることを確認しました。


CurrentUICulture をハードコーディングした場合は機能するのに、そうでない場合は機能しないのはなぜですか?

PC の UI 言語を確認し、アプリケーションの CurrentUICulture を更新する別の方法はありますか?

0 投票する
0 に答える
306 参照

ftp - FTP (JES) からの入力 DDName の取得

メインフレームの JES で、FTP 経由でディレクトリを取得または一覧表示するジョブがあります。

自分のジョブの OUTPUT DDNames の 1 つまたはすべてが必要な場合は、簡単に実行できます (SDSF では、「INPUT OFF」コマンドを使用)。

これを行うには、DIR コマンドを実行してから、DDName ID を指定して GET コマンドを実行します。

残念ながら、私が求めている情報は INPUT DDNames にあります (SDSF では、「INPUT ON」コマンドを使用)

FTP (例: "JESJCLIN") 経由で INPUT DDName の 1 つを取得するにはどうすればよいですか? DIR コマンド経由でも INPUT DDName を使用する方法はありますか?

アップデート

最終的な目標は、たとえば、FTP からジョブを再送信することです。このためには、初期 JCL とすべてが「インライン」である必要があり、どちらも「INPUT ON」を使用してのみアクセスできます。

私はプロダクションの仕事について話しているのではありません。プログラマーによってメインフレームに手動で送信されたプログラマーのジョブ (または「テスト ジョブ」) について話しているのですが、同じプログラマーが送信されたジョブの完全な INPUT 情報にアクセスできるようにしたいと考えています。インライン DD のコンテンツを含むサブミットされた JCL を含む外部 PC ツールは、最終的にそれを使用して何かを行います。ユース ケースの 1 つ (ただし、唯一のものではありません) は、まったく同じジョブを再サブミットすることです。

ありがとう !

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

jcl - メインフレームから添付ファイル付きの電子メールを送信できますか?

次のコードがあります。

データセット/ファイルをメールに添付できますか? ありがとう。

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

opencv - OpenMVS 、Windows コンパイル エラー

私が構築した - Eigen3.2.10
- OpenCV2.4.13 - Ceres Solver 1.11.0 - CGAL 4.9 - Boost 1.62.0 - VCG

ビルドされたすべてのフォルダーは C:\develop にあります。
ここに画像の説明を入力

cmd.exe を開き
git clone https://github.com/cdcseacave/openMVS.git src、 C:\develop で実行しました。

次に実行した
mkdir build
cd build

cmake . ../src -DCMAKE_BUILD_TYPE=RELEASE -DEIGEN_DIR="../develop/eigen-3.2.10" -DOPENCV_DIR="../develop/opencv-2.4.13" -DCERES_DIR="../develop/ceres-solver-1.11.0" -DCGAL_DIR="../develop/cgal-4.9" -DVCG_DIR="../develop/vcglib-1.0.0"

エラーが2つあった
・CMake Error at C:/Program Files/CMake/share/cmake-3.7/Modules/FindBoost.cmake:1793

・CMakeLists.txt:106のCMakeエラー

ここに画像の説明を入力

どのような手順を踏む必要がありますか?

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

c# - openwrite に関する System.Net.FtpClient の問題

タイトルのライブラリを使用してこの問題をトラブルシューティングする例を数多く見てきました。SHOULDが機能することがわかっている一般的な例は次のとおりです。

このコードを実行すると、ftpTrace ログに名前の長さのエラーが表示されます。宛先パスのみを使用すると、タイムアウト エラーが発生します。メインフレーム MVS OS に送信しています。正常に接続してログインできます。ftpclient.execute メソッドを介してサイト コマンドを送信できます。好奇心から、execute メソッドを介して put コマンドを送信しようとしたところ、put の不明なコマンドが取得されました。この問題を抱えている人もいますか?

また、cmdプロンプトftpを介してファイルを手動で送信し、成功したため、接続は正常に機能します。

背景情報として、ライブラリの OpenWrite メソッドは、送信されたパスを使用して STOR コマンドを送信し、デフォルトでバイナリ タイプになります。