NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
■▲▼ | ||
1 | ステーション番号を取得したいのです | |
ろろけい 2008-12-2 12:10:00
[返信] [編集] 2008/12/02 11:52 件名 ステーション番号を取得したいのです 内容 はじめまして。 A-VXに関する情報が少ない中で、このサイトの存在はとても助かっています。 管理人さんに感謝です。 質問させてください。 COBOLプログラムで、 「今実行している端末のステーション番号を取得する」 といったことは、できますでしょうか? 同じプログラム(たとえば伝票入力処理など)を複数のユーザが使っているわけですが、ユーザごとの要望に、より柔軟に応えるためには、ステーション番号を取得するのが一番わかりやすいかなと思いまして…。 また、「動作をユーザごとに分ける」ために、何か他の方法をご存知の方がいらっしゃれば、教えていただければと思います。 現時点で、一部のプログラムでは、最初に自分のコード(社員番号等)を入れさせて、それによって分岐させる、という方法はとっています。 が、処理によっては、毎回コードを入れさせるほどでもないものもありまして、そのようなときに、ステーション番号が取得できたらいいなと感じているわけです。 | ||
3 | Re:ステーション番号を取得したいのです | |
富山清風 2008-12-2 12:34:00
[返信] [編集] ろろけいさん、がんばってますね。 ステーション番号の取得は、 こんな感じでしょうか 000220 WORKING-STORAGE SECTION. 000240 01 WK-STNNO PIC X(06). 000390 CALL CBLSTNNO USING WK-STNNO. 結果 WK-STNNO にステーション番号がえってきます 結果例としては ”STN001”、”STN012”など 参考になれば、幸いです | ||
2 | Re:ステーション番号を取得したいのです | |
アギー 2008-12-2 12:34:00
[返信] [編集] 確か、”CBLSTN”でしたか?システムサブルーチンが用意されています。詳細については、600シリーズ添付のCDマニュアルで確認してください。 | ||
4 | Re:ステーション番号を取得したいのです | |
ろろけい 2008-12-2 13:16:00
[返信] [編集] アギーさん 富山清風さん さっそくのお返事、ありがとうございます。 システムサブルーチン ”CBLSTNNO” で、ばっちり取得できました! おかげさまで、プログラムの幅が広がります。 他のシステムサブルーチンについても、今後いろいろ研究してみたいと思います。 とても助かりました。 ありがとうございました。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | エミュレーターの操作終了で | |
AVX大好き 2008-11-29 10:13:00
[返信] [編集] 業務終了後は操作終了コマンド(CTRL+F6)で終了したらエミュレーターが閉じてデスクトップ画面に普通は戻るのですが、1台だけ最近から「操作開始コマンドを入力せよ」と表示が出たままデスクトップ画面にならなくなりました。エミュレーターを再インストールしても状況は変わりません。皆様意見お願いします。 | ||
2 | Re:エミュレーターの操作終了で | |
温泉好きのうさぎ 2008-11-30 21:26:00
[返信] [編集] 操作終了時の動作については、WSエミュレーターの設定画面を開き、「その他」のプロパティーページの中の「終了方式」の設定で 直ちに終了(E) 操作開始画面で待機(L) のいずれかを選択できるようになっています。 直ちに終了になっておりますでしょうか? | ||
3 | Re:エミュレーターの操作終了で | |
AVX大好き 2008-12-8 16:04:00
[返信] [編集] 返事が遅くなり申し訳けありません。こういう設定があったんですね。現在は何故か終了してデスクトップに戻るようになりました。「直ちに終了」になっていました。何故こうなったのは不思議です。 温泉好きのうさぎさんアドバイス有り難うございました。 | ||
4 | Re:エミュレーターの操作終了で | |
640Ai 2009-2-4 16:57:00
[返信] [編集] こんにちは。 この端末にはプリンタが接続されていませんか? このプリンタへ出力するプログラムがどこか他の端末で起動されていると、こういう現象が発生します。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | エミュレーターのフォント | |
AVX大好き 2008-11-29 10:08:00
[返信] [編集] エミュレーターインストール後のフォント設定でインストールしたマシンによって例えばMSゴシック24ポイントが選択出来たりしますが(普通は11ポイントまでしか選択出来ない)これは画面の解像度によるものか他にインストールしたアプリによるものか。ご存知の方意見お願いします。 | ||
2 | Re:エミュレーターのフォント | |
温泉好きのうさぎ 2008-11-30 21:31:00
[返信] [編集] この件に関しまして、Express5800シリーズFAQに同様の質問があります。(FAQ番号: 00001611 更新日: 2008/09/10) これによりますと、Windows Updateによるモジュール(KB927489)の適用により、JIS2004対応フォントがインストールされ、WSエミュレーターでMSゴシックで”11”、MS明朝で”19”までが適合フォントサイズになるとのことです。 (KB927489)をアンインストールすれば、従来フォントでWSエミュレーターを使用できるそうです。 | ||
3 | Re:エミュレーターのフォント | |
AVX大好き 2008-12-9 17:40:00
[返信] [編集] 確かにそのクライアントにはKB927489がインストールされていますね。削除を行うと「正しく動作しない可能性があります」と幾つか表示されます。無視して削除してもよいでしょうか? | ||
4 | Re:エミュレーターのフォント | |
温泉好きのうさぎ 2008-12-10 21:52:00
[返信] [編集] この掲示板は個人の方が趣味で開設されている無記名かつアンオフィシャルなものです。 すなわち、書かれている内容に関する保証は無く、行為は全て自己責任と考えるのが妥当です。 重要なマシンなのでしたら、日本電気あるいはマイクロソフト社に公式に問い合わせされた方が良いと思います。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | テキストへの出力 | |
初心者の質問 2008-11-12 2:20:24
[返信] [編集] どうも初めまして、A-VXにつきましてどうか教えていただきたい事があります。 MS-DOSWindowsの知識、AccessVBの知識はもっているのですが、 オフコンについてはまったくの素人です。 下記環境内容で基幹システムが動いているのですが、 この中のデータ(得意先マスタ等)をテキスト変換して、 抽出したいのですが簡単にコマンドか何かの指定で できるのでしょうか?。 下記環境 ハード NEC Express5800/610 OS WindowsNT エミュレータ A-VX2/A-VX3/4 PC/WSエミュレータ(32) 基幹ソフト 販売管理 | ||
2 | Re:テキストへの出力 | |
ターラヤン 2008-11-12 11:39:36
[返信] [編集] こんにちは。 オフコン内のデータをテキストにしてWindowsの方で使いたいということですね。 テキスト変換したいデータが、どのファイルに入っていて、どんな構成になっているか (例えば、TOKUI-MASTERというファイルに入っていて、そこには6桁の得意先番号、日本語で10文字の得意先名・・・の順番になっているとか) が分かっていれば、ファイル変換ユーティリティ(#NFCNV)というもので、テキスト変換できます。 ファイル変換ユーティリティは、「ファイル連携機能説明書」というマニュアルに使い方が書いてあります。 参考ですが、私のサイトのファイル変換ユーティリティ(#NFCNV)の使い方の説明ページです。 http://www.geocities.jp/tahrayan/utili/nfcnv.html http://www.geocities.jp/tahrayan/utili/nfcnv.html | ||
3 | Re:テキストへの出力 | |
初心者の質問 2008-11-19 10:10:53
[返信] [編集] ご返信遅くなりました。 ターラヤンさんご返信ありがとうございました。 ぜひ説明ページを見させていただき、参考にさせて いただきます。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | #ABCのカタログ置換 | |
くま 2008-11-4 23:45:00
[返信] [編集] はじめまして。ファイルが削除できないので、今となっては無謀にも#ABCのカタログ置換を実行してしまいました。実行したら、ファイル名2重KEYとなって途中で終了してしまいました。原因と、対応策ってないでしょうか? 宜しくお願いします。 | ||
2 | Re:#ABCのカタログ置換 | |
温泉好きのうさぎ 2008-11-5 10:52:00
[返信] [編集] 具体的なことが何も書かれていませんので、原因と対応策を教えろと言われましても、難しいです。 1.まず、システムがおかしくなる原因となる何かを行ったんですよね。それは何でしょう。 バックアップしたファイルを戻したとか、表定義を併合したとか。 カンバニ有りのシステムでセーブしたものを、カンバニ無しのシステムに戻したとか。あるいは、その逆。 2.ファイルを削除しようとした理由は何でしょう。 また、そのときにどのユーティリティを使いましたか。#ABC、#ALLOC、#SGALC、その他? 削除できなかったときの、エラーメッセージ、エラーコードは何でしょう。 3.#ABCのカタログ置換で2重KEYとなったときのエラーメッセージ、エラーコードは何でしょう。 4.2重KEYとなったときのファイル名と同じ表名が、SYS@DDFに定義されていますか。#DDMは、起動可能ですか。 5.2重KEYとなったときのファイル名と同じファイル名が、MSDのいずれかの号機に存在しますか。#MAPは、起動可能ですか。 6.ハードの故障というのは、考えられませんか。それであれば、話はまったく別です。 せめてこれぐらいのことを書いていただけると、原因と対応策も考え付くんですが....。 その上で、 (1)まず、#BKUP等で全ボリュームの退避をとっておく。 (2)SYS@FDF、SYS@FSDFに対してリカバリーをかける。 その後、最初しようとしていたファイルの削除をもう一度試してみる。 (3)表定義が削除できるようであれば、削除する。 場合によっては、SYS@DDFに対してリカバリーをかける。 (4)上ができなければ、SYS@DDFの退避をとった上で、SYS@DDFをディアロケートしてしまう。 (5)以上で、カタログの定義をもう一度行う。 置換ではなく、定義で最初からのやり直しをしたほうがいいと思います。 (6)うまくいけば、表定義の併合やファイルのアロケート等を行い正常な状態に戻す。 今、考えられるのはこれぐらいでしょうか。 ただ、現状がまるでわかりませんので、上記の行為で状態がさらに悪化することもありえます。 自信が無いようでしたら、専門家に依頼したほうがよいと思います。 | ||
3 | Re:#ABCのカタログ置換 | |
おやじ改めみち 2008-11-6 22:45:00
[返信] [編集] 数日たちましたが、その後どうなったのでしょうか? #ABCの隠し処理で可能かと思われますが、障害手順が不明な為、誤った説明ではより一層深みにはまりそうなので止めておきます。 | ||
4 | Re:#ABCのカタログ置換 | |
くま 2008-11-7 14:04:00
[返信] [編集] 皆さん、ご心配おかけしました。 最初何故エラーが発生したのか分からずパニックでした。よくよく考えたら以下の状況がありエラーの発生は当然かなと... 実は、世代ファイル(01、02)があり、使用中にオーバーフローしたので、世代ファイルを削除し再作成したのですが、このタイミングが悪かったのではないかと思います。オーバーフロー のメッセージを解除しないまま、削除したので01は削除できたけど、02が使用中のままだったので解放されなかったのでは ないかと思い当たりました。 再作成した01、02と、解放されなかった02が存在するため、カタログ置換でエラーになったと思います。 なので、世代ファイル01だけにしました。これでカタログエラーなくできました。とりあえず先に進めました。 いろいろ有り難うございました。 | ||
全部読む 最新50 1-100 板のトップ リロード |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band