NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
たぬき丸 2010-11-15 16:09:00
[返信] [編集] #AJOBMは、簡単に説明するとA-VXの自動運転機能です。 利用するには#SYSGNにてシステム初期プログラムで#AJOBC起動の定義が必要ですが、有償ソフトは不要。 曜日毎や時間指定でシステムプログラムファイル(SYS@LML,SYS@PML,SYS@JSL)に登録された任意のプログラムを実行可能。その実行スケジュールを作成するのが#AJOBMです。 詳しくは「システム管理機能」マニュアルの「自動運転機能」に掲載されています。 | |
Re:プリンタの動作について | |
HIT 2010-11-15 14:09:00
[返信] [編集] >STN042のエミュレータが立ち上がっていなかったのでは? STN042で実行した場合でも、STN001のエミュレータが立ち上がっている必要があります。 | |
Re:WSエミュレータのフォント選択について | |
たぬき丸 2010-11-15 13:25:00
[返信] [編集] 通常のクライアントPCでは、WSエミュレータで利用出来るフォントは、そのPCにインストールされているフォントに依存しているはずです。但し、可変長ピッチは使用不可ですのでそれが関係しているかも知れませんね。以下にWSエミュレータのHELPを転記します。 ---------------------------- 【フォントの種類】 WSエミュレータで使用可能なフォントの種類は、SHIFT JISコードに対応した固定ピッチフォントです。可変ピッチフォントは使用できません。 使用可能なフォントの例 … MSゴシック、MS明朝、FAゴシック、FA明朝、Terminal 使用不可能なフォントの例 … MS Pゴシック、MS P明朝 なお、WSエミュレータで推奨するフォントは“FA明朝”です。 | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
たぬき丸 2010-11-15 13:15:00
[返信] [編集] 「☆A−VXのメール連携」・・・は”「A−VXから電子メールを送る」が失敗(その1)”に書いた理由で没です。 「☆これって、最初からwindowsのジョブのスケジュールとかshellを・・・」は、無条件に定時で実行するならそれでいいと思いますが、今回はAVXのJOBの実行が失敗するとメール発信しようとしていますので、このように考えました。 この方法がどうしてもダメな場合は、AVXからWindowsファイルに結果を書き出して、スケジューラで起動されたWin側のAPがそれを見てmailsendを起動するか否か判断する、と云う方法を考えるつもりです。 | |
Re:プリンタの動作について | |
taka 2010-11-15 12:51:00
[返信] [編集] 富山清風さん 早速のご教示、また励ましのお言葉、ありがとうございました。 やはり、「プログラムでの指定が優先」ですよね。 >PRN101の電源が入っていなかった。 >または、STN042のエミュレータが立ち上がっていなかった 上記は可能性が全く無いとはいえないので、現地にて再現するか試してみようと思います。 汎用機経験は長いのですが、オフコンは初心者です。 今後ともよろしくお願いします。 | |
Re:プリンタの動作について | |
富山清風 2010-11-15 12:36:00
[返信] [編集] takaさん、がんばっていますね。 質問: RUNコマンドから実行したCOBOLプログラムに、ページプリンタのプリンタ番号(例えばPRN101)が固定で指定してあった場合でも、SGリストで設定したプリンタが優先されるのでしょうか。 →プログラムの指定が優先だと思います。 >また、このプログラム(プリンタ指定しているもの)をRUNコマンドで実行した場合と、メニューから実行した場合では、プリンタの割り当ては異なるのでしょうか。 →同一です。 今回の現象は: プログラム固定でPRN101の指定があればPRN101から印字されます。 STN042で実行した時、「PRN101の準備ができていません」と出力されたのは、PRN101の電源が入っていなかった。または、STN042のエミュレータが立ち上がっていなかったのでは? くじけず、がんばってください。 | |
プリンタの動作について | |
taka 2010-11-15 8:40:00
[返信] [編集] 初めて投稿します。 RUNコマンドからCOBOLプログラムを実行したところ、「PRN101の準備ができていません」というメッセージが出力され、エラーストップしました。(アボート終了にて復帰) なお、(PRN101)はページプリンタで、このCOBOLプログラムではプリンタ番号(PRN101)が固定で指定されており、この時、以下の設定になっているSTN番号でエミュレータを起動していました。 (SGリスト) STN PRD KPR STN042 PRN011 PRN011 そこで、以下の設定になっているSTN番号に変更してエミュレータを起動し、同様にRUNコマンドから実行したところ、今度はページプリンタ(PRN101)から正常に印刷されました。 (SGリスト) STN PRD KPR STN001 PRN101 PRN101 質問: RUNコマンドから実行したCOBOLプログラムに、ページプリンタのプリンタ番号(例えばPRN101)が固定で指定してあった場合でも、SGリストで設定したプリンタが優先されるのでしょうか。 また、このプログラム(プリンタ指定しているもの)をRUNコマンドで実行した場合と、メニューから実行した場合では、プリンタの割り当ては異なるのでしょうか。 ご教示よろしくお願いします。 | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
kazuki187 2010-11-11 11:17:00
[返信] [編集] ありがとうございます。確認します。 | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
EXCHANGE 2010-11-11 10:55:00
[返信] [編集] 方法は、このHPもしくは、A−VX概要マニュアルに記載されていますね。 | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
kazuki187 2010-11-11 9:47:00
[返信] [編集] はじめまして、たぬき丸様 単体で実行できるなら起動に問題があると見ました。 COBOLシステムサブルーチンのSYSCHAINを使ってジョブではなくプログラムを直接実行してみてはいかがでしょう? CBLTIMERを使えば時間で実行できます。 すみません、逆質問させてください。 このソースを見てびっくりしたの ですが、この方法でWindowsアプリが起動出来るのですか? ソースの420は何を指定いるのでしょう?(16進コード) DISPLAYすることによって実行されるのでしょうか? 特別なSG設定や追加アプリも不要でできるものなのでしょうか? | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
EXCHANGE 2010-11-8 13:12:00
[返信] [編集] ☆ 素朴な疑問なのですが。。 ☆ A−VXのメール連携を使わないんですよね。 ☆ #AJOBM(ってよく知らないんですが)を使用−−> JSを起動−−>COBOLアプリ(CLAP)起動−−>アプリよりDisplay文にてwindowsバッチファイルmailsendを起動 とされていますが、 ☆ これって、最初からwindowsのジョブのスケジュールとかshellを使ってmailsendを起動実行されてはダメなのですか? | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
たぬき丸 2010-11-6 10:47:00
[返信] [編集] ターラヤンさん、ありがとうございます。 そうですね、このソフトの存在は知ってましたが高価なので今更この為だけに投資するのも、なかなか申請が通りそうになく・・・です。また何か、方法を思いついたら教えて下さい。 私もあきらめずに、考えます。 | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
ターラヤン 2010-11-4 0:19:00
[返信] [編集] 参考情報ですが、 「WSエミュレータのクライアントAP起動機能」のほかに、 ウインドウズ側のプログラムを実行するものとして、 別売り製品の「NT*A-VX JOB連携ユーティリティ 」というものがあります。 値段がお高いので、お勧めじゃないですが。 http://www.nec.co.jp/pfsoft/jobren/index.html | |
Re:「A−VXから電子メールを送る」が失敗(その2) | |
ターラヤン 2010-11-4 0:02:00
[返信] [編集] たぬき丸さん、こんにちは。 回避策他、良い案が無いので、役に立ちませんが・・・、 やりたいことはだいたいわかりました。 制御コードは、画面に出力された時点で機能するので、裏画面だと画面に 出力できないので、画面接続待ちにならざるを得ない? ジョブ単体で実行すると、表画面なので、制御コードが画面に出力されて、 正常に実行する。 #AJOBMで自動実行を設定したジョブが表画面で実行されれば、一番簡単な 解決方法なような気がしますが、それはできそうもない? WS00で自動実行したジョブは、必ず裏画面になるような気がします。 表画面で起動する方法は無いのかも。 | |
「A−VXから電子メールを送る」が失敗(その2) | |
たぬき丸 2010-11-1 18:11:00
[返信] [編集] AVXからのメール発信をあきらめきれず別の方法を試しましたが、後一歩でうまくいきません。 すみませんが回避策を御存知の方がおられましたら御教授下さい。 1)A-VX COBOL コーディング プログラム名:CLAP
2)A-VXでJCLを作成 /RUN CLAP,FIL=XXXLML,DEV=MSD; /> 3)mailsend ・フリーソフトの「WinMailCmd」です。 ・このソフトのパラメータを設定し、バッチファイルを作成。 4)実行 ・上記2)で作成したJSをSYS@JSLに登録し#AJOBMで実行を設定 ・そのままで実行するとDOS窓が開いて停止してしまうのでDOS窓が開かない設定に。 5)結果 ・指定時間にWS#00の裏画面で実行されていますが、画面接続待ちで停止してしまいます。 ・COBOL APのDisplayは全てBYPASS句月です。但し上記コーディングの001150のDISPLAYは BYPASSを付けるとコンパイルエラーなので付けてません。 ・上記2)のJSを単体で実行すると、正常にメール発信します。 6)環境 ・A-VX: R6.01 ・サーバ: Win2003 Server よろしく御願い致します。 | |
「A−VXから電子メールを送る」が失敗(その1) | |
たぬき丸 2010-11-1 17:37:00
[返信] [編集] いつもお世話になっています。 本掲示板にありました「A−VXから電子メールを送る」の説明を拝見して、弊社でもやってみようと色々設定などしましたがうまくいきません。 NECのサポートにも応援して貰いましたが、最後にサポートから来た「メール連携機能は、SMTP認証には対応しておりません」の一言で撃沈してしまいました。 最近のメールサーバでSMTP認証に非対応の所なんてあるのでしょうか?(半月ほどかけたのに・・・残念です) | |
Re:COBOL資産をTEXT化 | |
デブ狸 2010-11-1 17:14:00
[返信] [編集] 「RDB/FILEアクセスキット」をインストールするとその中に「ユーティリティメニュー」がありその中の「ライブラリー変換ツール」が質問者の聞かれている「ツール」と思います。 これを利用するとSU,PM,JSを簡単にWindowsの任意のパスへテキストファイルとして出力する事が可能です。 どのVerから搭載されたかは分かりませんが「RDB/FILEアクセスキット」Ver6.0では利用可能でした。 | |
Re:CBLASGNについて | |
HIT 2010-10-19 7:06:53
[返信] [編集] COBOL85から直接書ける方法とすればNFLNKがあります。 | |
WSエミュレータのフォント選択について | |
Jazz駄郎 2010-9-23 9:33:00
[返信] [編集] WSエミュレータの画面設定で、選択できるフォントの数に差異が生じのは何故でしょうか。 最初WindowsのOSの違いかと思ったら、どうも関係ないようです。 選択出来るフォントの数が同じエミレータソフトをインストールしても差が出る原因を教えて下さい。 | |
Re:COBOL資産をTEXT化 | |
富山清風 2010-9-22 18:06:00
[返信] [編集] 以下が参考になりませんか? 以下は本掲示板の過去の投稿内容です。 http://otd10.jbbs.livedoor.jp/286441/bbs_tree?range=1&base=1333 http://otd10.jbbs.livedoor.jp/286441/bbs_tree?range=1&base=1266 http://otd10.jbbs.livedoor.jp/286441/bbs_tree?range=1&&base=420 (リンクの貼り方がわかりませんので、アドレスを記述しておきました) 以上\r |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band