Google
オフコン練習帳内を検索
インターネット全体を検索

NECオフコン関連
オフコン一般
情報

[掲示板に戻る]


Re: AJOBCとAJOBM クロスケ 2012-6-11 17:13
Re: AJOBCとAJOBM 富山清風 2012-6-11 19:00
Re: AJOBCとAJOBM クロスケ 2012-6-11 21:08
Re: AJOBCとAJOBM ターラヤン 2012-6-13 0:23
Re: AJOBCとAJOBM クロスケ 2012-6-13 17:59
Re: AJOBCとAJOBM ターラヤン 2012-6-13 23:03
Re: AJOBCとAJOBM クロスケ 2012-6-15 17:23

10 Re: AJOBCとAJOBM
クロスケ 2012-6-11 17:13  [返信] [編集]

温泉好きのウサギ 様

申し訳ございませんでした。
かなり勘違いしていました。
”//”はJS中には記述しておりません。
舞い上がってしまいご迷惑をかけました。
”/RUN #BKUP;”で始まり”/>;”で
終わっています。


富山清風 様

返信ありがとうございます。
エミュレータ立ち上げ時にオペレータCD、カンパニーID共
指定はしておりません。
なので#AJOBMの方にもカンパニーID〜パスワードも
指定しておりません。
指定していないのにSGのOCF指定が”(010,10)”に
なっている関連なのでしょうか?
SGのOCF指定を”NO”にした場合、現存する他のJSで
オペCDを省略した指定のものがエラーとなってしまうと
それはそれでとても困るのです。
オペCDを設定してエミュレータ立ち上げ時に皆に入力して
もらい、AJOBMでも該当するオペCDを指定して実行して
みる。。。というのがベストなのでしょうか?
11 Re: AJOBCとAJOBM
富山清風 2012-6-11 19:00  [返信] [編集]

(OCFにはあまり詳しくないので間違っているかもしれませんが)

「エミュレータ立ち上げ時にオペレータCD、カンパニーID共指定はしておりません。」とは、
「画面の入力待ちがない」とうことか、または、
「画面の入力待ちになるが、リターンで飛ばす」のどちらなのでしょうか?

回答の文章からすると、「画面の入力待ちがない」とおもわれます。
私のつたない経験からだと、
「SGにてOCF設定がある」と「画面の入力待ちがない」は矛盾するので、???です。

他の賢者の回答を待ちましょう。
12 Re: AJOBCとAJOBM
クロスケ 2012-6-11 21:08  [返信] [編集]

私のつたない質問にも皆様が真摯に対応して下さり
いつも有難く感謝しています。
有難うございます。

エミュレータ立ち上げ時には、画面入力待ちがありません。
接続しますと、直ちにコマンド入力可能(RUN表示)に
なります。
オペ等入力画面には移動しません。

ちなみにAVXのバージョンは01です。

どなたかこのような現象を体験された方がいらっしゃったら
アドバイスして頂ければ嬉しいです。
宜しくお願い致します。

下記にJSを記述致します。

 /RUN #BKUP;
ACT=BACKUP_OPT=YES_LST=ERROR_PRD=SPOOL_JRC=NO_
BUN=BACKUPVOL_WBF=NO_DSP=NO_APE=NO_
EOD=NO_VOL=NO_MOD=INCLUDE_FMD=NO_ODE=CTU000_
IDE=MSD000_CID=!_FIL=!_
IDE=MSD001_CID=!_FIL=!_
FIL=999_
IDE=END_
/> ;

以上です。
13 Re: AJOBCとAJOBM
ターラヤン 2012-6-13 0:23  [返信] [編集]

私のサーバで試してみました。

試した環境:620Ai&A-VX01 R1.0

◆問題のJSをBKという名前でMSD000、SYS@JSLに登録。

(1)SGのIJC=(10)、OCF=NO
 #AJOBC常駐し、#AJOBMで以下設定
 日付&時刻  10分ぐらい先の時刻
 JS名     BK
 カンパニID  なし
 オペレータID なし
 パスワード  なし

 ●結果:2回実行して、2回共にJS実行成功


(2)SGのIJC=(10)、OCF=(010,10)
 SGでOCF設定したが、カンパニID、オペレータID共に実際に
 登録しない。つまり、エミュレータ起動時にカンパニIDなど
 の入力無し。

 #AJOBC常駐し、#AJOBMで以下設定
 日付&時刻  10分ぐらい先の時刻
 JS名     BK
 カンパニID  なし
 オペレータID なし
 パスワード  なし

 ●結果:2回実行して、2回共JS実行失敗(エラーはF3)


(3)SGのIJC=(10)、OCF=(010,10)
 上記と同様に、カンパニID、オペレータID共に実際に
 登録しない状態

 #AJOBC常駐し、#AJOBMで以下設定
 日付&時刻  10分ぐらい先の時刻
 JS名     BK
 カンパニID  半角空白2個
 オペレータID 半角空白3個
 パスワード  なし

 ●結果:JS実行失敗(エラーはF3)


(4)SGのIJC=(10)、OCF=(010,10)
 適当にカンパニIDとオペレータIDを登録。エミュレータ起動時
 にカンパニIDなどの入力が有る。

 #AJOBC常駐し、#AJOBMで以下設定
 日付&時刻  10分ぐらい先の時刻
 JS名     BK
 カンパニID  なし
 オペレータID グローバルオペレータ
 パスワード  なし

 ●結果:JS実行成功



14 Re: AJOBCとAJOBM
クロスケ 2012-6-13 17:59  [返信] [編集]

お忙しい所、色々お手数をお掛けして申し訳ありませんでした。

とてもわかり易い回答を下さり、感激しております。

AJOBC,AJOBMではSGでOCF有りと指定した場合、コントロールFを
何らかの形でチェックしにいくと考えていいのですね。。。

操作する業務担当者へのアナウンスも必要になってくる事なので
よく相談して、処理を再考してみます。

ご回答に携わって下さった皆様本当に有難うございました。

今後共、これに懲りず宜しくお願い致します。
そしていつまでもこのサイトを続けて頂きます事、切に願います。
15 Re: AJOBCとAJOBM
ターラヤン 2012-6-13 23:03  [返信] [編集]

クロスケさん、こんにちは。

昨日は夜遅かったので報告だけとなってしまいました。

昨日試したのは、普通のやり方でやってみただけです。
もしかすると、オペレータIDやカンパニIDの入力値に特別な値を入れるとか、
JSを工夫することによって出来るのかもしれません。

あるいは、COBOLで10秒ごとぐらいに時刻を見に行くようなプログラムを自作するという手はあるかもしれません。
16 Re: AJOBCとAJOBM
クロスケ 2012-6-15 17:23  [返信] [編集]

ターラヤン 様

夜遅くに有難うございました。

色々組み合わせを考え、業務が停止する
時期を見計らって検証してみます。

又、これに懲りず宜しくお願い致します。

BluesBB ©Sting_Band