NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
■▲▼ | ||
1 | E L1021 同一キーは認められていません | |
やぎ 2006-2-22 15:30:00
[返信] [編集] 741 RDBファイルをキーファイル経由で使用 やぎ 2006/02/22 14:57 いつも勉強させていただいております。 このたび、既存システムを改修する事になったのですが 件名のことで少々困っています。 表名 XXX-DB データファイル XXX-D キーファイル XXX-K というファイルを使用する場合 SELECT XXX ASSIGN XXX-MSD 〜 VALUE OF IDENTIFICATION ”XXX-K” と記述されているのですが いざ実行しようとすると 「E L1021 同一キーは認められていません」というエラーが発生し 実行することができません。 社内の開発環境はA-VX4、実際の稼働環境はA-VX01ですが プログラム自体は10年以上前に作られたものなので OSなどに依存しているとは考えにくいのですが このままですと環境構築でつまづいてしまうことになります。 なにかヒントでもあれば教えていただけないでしょうか。 よろしくお願いいたします | ||
2 | Re:E L1021 同一キーは認められていません | |
NNN3 2006-2-22 16:28:00
[返信] [編集] COBOLの記述的なことなら下記で FILE-CONTROL. SELECT XXXXX-K1 ASSIGN XK1-MSD XK2-MSD ORGANIZATION INDEXED ACCESS MODE DYNAMIC RECORD KEY XXXX-KEY 二重キーなし ALTERNATE RECORD KEY XXXX-KEY2 WITH DUPLICATES. 二重キーあり −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− ALTERNATE RECORD KEY XXXX-KEY2. 二重キーなし −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− データの更新時に同時更新する場合は、すべてのファイルの記述を 参照だけの場合は、参照したいファイル1つだけでも大丈夫です。 --------------------- FILE SECTION. FD XXXXX-K1 BLOCK CONTAINS 10 RECORDS LABEL RECORD IS STANDARD VALUE OF IDENTIFICATION ”XXXXX-K1” ALTERNATE IDENTIFICATION ”XXXXX-K2”. ------------------------------------------------ 記述の問題でなくて、実データの場合は #MAPで、ファイルのKEYの位置と桁数と二重KEYのYES/NOを再確認して 合っていて、出る場合は、データの復旧等で 二重KEYが発生しているのかも..... その場合は、データを一度他のファイルに 退避して、書き戻せば、いいのですが、二重KEYのデータを先に整理して 正しいデータを作成してから、戻してください。 、 | ||
3 | Re:E L1021 同一キーは認められていません | |
やぎ 2006-2-22 16:29:00
[返信] [編集] 自己レスです。 ファイルの領域確保を#DDMで行っていたのを #ABCでの領域確保に変更したところ、解決しました。 表定義が、構造体ではなく、桁数指定であったため 連続したキー項目であっても、キー項目を複数指定して キーファイルの領域を確保したのが原因だったようです。 | ||
4 | Re:E L1021 同一キーは認められていません | |
NNN3 2006-2-22 16:41:00
[返信] [編集] #DDMで仮データのアロケートならいいのですが、細かい指定が ある時に、利用するとわかりにくいと思います。 | ||
5 | Re:E L1021 同一キーは認められていません | |
やぎ 2006-2-22 20:38:00
[返信] [編集] キーファイルの適切な容量が自動的に確保されるので便利だ、と教えてもらったんですが。 おっしゃるとおりかもしれないですね。 | ||
6 | Re:E L1021 同一キーは認められていません?追伸 | |
NNN3 2006-3-1 17:55:00
[返信] [編集] AVXの新HIのデータ操作支援−−A/領域−−S/登録−−−−− の領域登録機能で領域サイズの所でアロケート時にサイズ単位 ◎ 1.セクタ ○ 2.レコード の所で 件数指定でアロケートができます。 新HIを利用していない RUN^^^^^^^の方式の時は #SABC1;でデータ操作支援\r のメニューが、表示されます。 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− #DDMでの領域の作成時にKEY指定時にDDMのライブラリィが、4回まで指定 可能で4回以内にKEY指定が網羅できれば、いいですが、出来ない場合は、 指定ができないので、ライブラリィを階層化して、作成しないと網羅できませんでした。 −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−− 実の所#DDMでMIXファイルの作成を試みたことが、なかったので今回初めて わかりました。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | バーコードをパソコンページプリンタで印刷できないでしょうか? | |
江須扇 2006-2-21 12:38:00
[返信] [編集] KLP−240C−BCはバーコードに対応しておりますが、 PrintViewは対応してないようです。 そこで質問ですがオフコンデータでパソコンのページプリンタに バーコードを簡単に印刷する方法はないでしょうか? | ||
2 | Re:バーコードをパソコンページプリンタで印刷できないでしょうか? | |
オフコン人 2006-2-21 20:59:00
[返信] [編集] PC/WSエミュレータ(32)接続のPC系ページプリンタであればバーコード印字は可能ですよ。 | ||
3 | Re:バーコードをパソコンページプリンタで印刷できないでしょうか? | |
江須扇 2006-2-21 23:50:00
[返信] [編集] オフコン人さん、返信ありがとうございます。 データ管理説明書では、 KLP系とMPP系しかバーコードは出力できないような書き方が してあります。 具体的にページプリンタでのバーコード印字方法を ご教授していただけないでしょうか? お手数を掛けますが宜しくお願いします。 | ||
4 | Re:バーコードをパソコンページプリンタで印刷できないでしょうか? | |
オフコン人 2006-2-22 21:18:00
[返信] [編集] MPP用の制御コード(KLPも同じだったかと)を利用すれば問題なく印字できます。 データ管理説明書を一度目を通していただけませんか? それでもダメなら、ソースの一部をお知らせします。 | ||
5 | Re:[4]バーコードをパソコンページプリンタで印刷できないでしょうか? | |
江須扇 2006-2-23 18:59:00
[返信] [編集] オフコン人さん、ありがとうございます。 テスト用プログラムでの印刷は巧くいきました。 データ管理説明書にはMPPとKLPという表現と 一覧表でBCの項目にはLCP10Jには丸がなかったので、 試してみませんでした。 マニュアル上はサポートしてないことになっているんで、 やはり公式にはサポート外なのでしょうね。 NPDLは201PLの上位互換なのでMPP系の機能に対応 しているという事なのでしょうか? やっぱりこの掲示板はすばらしいですね。 オフコン人さんを始め皆様のお知恵を拝借できると今まで以上 にオフコンを活用できます。 ずーとACCESSで作るしかないかなと思い込んでおりま した。これでMS社の呪縛が一つ解けました。 本当にありがとうございます。 | ||
6 | Re:[4]バーコードをパソコンページプリンタで印刷できないでしょうか? | |
オフコン人 2006-2-23 20:35:00
[返信] [編集] 江須扇さん、うまくできたとのこと、何よりです。 NPDL2の上位互換など詳しいことはわかりません。 以前に聞いたところでは、元々のA-VX用ページプリンタではサポートしていなかったので記載されていないとのことでした。 また、PCプリンタで利用できるなら、割り切って利用したほうがユーザ側では得策で、メーカーも完全に知らないとは言わないような・・・ Accessですか? 私は以前にAccessで作成し、用紙替えるとバーコードが印字されなくなり、Microsoftに問い合わせしましたがまともな回答が得られず断念したことがあります。 皆様で割り切って、A-VXを使い切りましょう! | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | 外字の作成/使用方法を教えて | |
富山清風 2006-2-13 15:09:00
[返信] [編集] 外字(具体的にはリッポウメートル)の作成方法/使用方法を教えてください。 機種は5800/620です。 有償ソフトは何と何が必要で、どんなプログラムをどこで(WIN環境/ITOS環境)起動して..... | ||
2 | Re:外字の作成/使用方法を教えて | |
オフコン人 2006-2-13 19:58:00
[返信] [編集] 有償ソフトは「日本語文字拡張セット」が必要ですが、逆に富山清風さんの環境がわかりませんので、先に環境をお知らせ下さい。 ・SIF接続のWS、KLPがありますか? ・LAN接続はWSエミュレータとKLPですか? ・その外字はWSエミュレータからの入力だけですか? ・外字変換はコード変換でいいのですか? これくらいかな? | ||
3 | Re:外字の作成/使用方法を教えて | |
富山清風 2006-2-14 12:43:00
[返信] [編集] すみません。機種を間違えていました。 5800/610でした。 ごく一般的な単体運用です。 ・外字変換はコード変換でいいのですか?⇒⇒⇒この質問の意味は理解しかねます。(コード変換以外とはどんな方法ですか?) | ||
4 | Re:外字の作成/使用方法を教えて | |
NNN3 2006-2-15 16:36:00
[返信] [編集] もし、Nの宝船のID等を取得しているのなら、 http://www.soreike.express.nec.co.jp/docs/www_home/exp600/info/newsw/wseml/index.html のページの MS-IMEによるA-VX外字入力利用方法 第1版PDF98KB)】 簡単に書いてあります。 | ||
5 | Re:外字の作成/使用方法を教えて | |
オフコン人 2006-2-15 22:19:00
[返信] [編集] ⇒⇒⇒この質問の意味は理解しかねます ????? このスレに返信いただいているNNN3さんの紹介いただいた情報にあるようですが、私は登録していないので内容が確認できません。 コード変換をは外字コードを入力して外字に変換する方法です。 意外とは、WSエミュレータが動作しているWindows上の辞書を使って変換する方法のことです。但し、MS-IMEしかサポートされていないようですが。 | ||
6 | Re:外字の作成/使用方法を教えて | |
NNN3 2006-2-16 10:02:00
[返信] [編集] PC_WSエミュレータ(32)基本セットのpdfファイルの 動作環境−外字 の所に必要な型番が 書いてあります。 そのソフトを購入すると外字入力方法が詳しく書いてあります。 | ||
7 | Re:外字の作成/使用方法を教えて | |
NNN3 2006-2-16 10:51:00
[返信] [編集] NEC http://www.sw.nec.co.jp/products/soft/soft.html ビジネスソフトウェアの下の方でユーティリティの所の 日本語文字拡張セット 日本語文字拡張セット G1集合開発(実行)支援パッケージ 日本語文字拡張セット 外字変換オプション で 説明されています。 | ||
8 | Re:外字の作成/使用方法を教えて | |
ターラヤン 2006-2-16 22:30:00
[返信] [編集] 皆さんの意見をまとめると 「日本語文字拡張セット」という別売りのソフトが必要。 必要に応じて「日本語文字拡張セット 外字変換オプション」 詳しくはNNN3さんの書かれているNECのページを見る。 ということですね。 ---- 「日本語文字拡張セット」はWindowsのソフトです。 サーバの特定のフォルダに入れます。 S7200やOP−98などで使っていた外字を変換すること もできるし、外字をエディタで作ることもできます。 プリンタによってフォントのサイズが違うので、複数の外字フォント ファイルがあり、プリンタに合わせたファイルを使います。 (端末用のファイルがある。プリンタによっては端末と同じ外字 のファイルでよい場合もあります。) 「日本語文字拡張セット」で使われるフォントの外字ファイルは、 Expressサーバ形式外字と呼ばれ、普通のWindowsの外字ファイル(.TTE) とは異なる。 A−VXの画面内で外字を使う分には、Expressサーバ形式外字だけ で十分。 例えば#NFCNVで変換してWindows側でも同じ外字を使いたい ならば、Windowsの外字ファイルにも同じ外字を入れてあげることが 必要。 ----- オフコン人さんがいろいろと尋ねれられたのは、最初620 とのことだったので ・620以上は、いろいろな端末やプリンタが繋げられて、 かついろいろな接続方法がある。 (NECのオフコンは、端末やプリンタは2,30年前の ものも繋げられるので、 ものすごくいろんな端末や プリンタの種類があります。) ・昔の端末やプリンタは(その頃はWindowsなんて無いですから) 今とは別のいろいろな外字の設定方法がある。 ・そのため、外字の設定方法を説明するために、どのような端末 やプリンタなのか、どんな接続方法なのかを聞きたかった。 ということです。 ----- 610はシンプルで、 ・端末はシステムコンソール1台のみ(PC/WSエミュレータ) ・プリンタは、本体にセントロ直結か、LANに接続のみ。 この構成しかないので、「日本語文字拡張セット」での外字使用 しかありえない。 一応、私のサイトのユーティリティの#KPMのところに外字について の説明が少しだけ書いてあります。 http://www.geocities.jp/tahrayan/utili/kpm.html 今見直したら、#KPMと「日本語文字拡張セット」で誤解しそうな 表現になっていたので、追記すると 基本は新しいのでも古いプリンタや端末でもLAN接続のものは 「日本語文字拡張セット」で、SIF接続は#KPM。 (例外もあるので・・・・、複雑で全パターン書くときりがないのと、 私自身もよく知らない組み合わせもあるので、正確なところはちゃんと 各自調べてもらうしかないです。すみません。) | ||
9 | Re:外字の作成/使用方法を教えて | |
オフコン人 2006-2-17 19:56:00
[返信] [編集] 少し忙しく、返信が遅くなりました。 また、NNN3さん、ターラヤンさん、ありがとうございます。 610で外字を利用するには「日本語文字拡張セット」が必要です。 ・作成には日本語文字拡張セットのドットフォントエディタで作成します。 ・画面用とプリンタ用に外字を作成する必要があります。 ・外字の変換には、WSエミュレータから外字変換でコードを入力して変換します。 詳細はやはりNNN3紹介のHPかマニュアルを見ていただかないと、掲示板では限界がありますね。 やはり、一番は購入されたところへ相談されるのがいいと思いますよ。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | JCLの名称を取得出来ないですか? | |
うどん 2006-2-7 9:38:00
[返信] [編集] お世話になります。 JCLより起動されたコボルプログラム内で、 起動したJCLの名称(メンバ名)を取得したいのですが.. 同じコボルプログラムが、いろんなJCLより起動されています。 プログラムが異常終了した場合、どのJCLより起動されたかの 判定に、時間を結構取られるので.. ※JRCODE、センススイッチは、別の用途で利用していますので 利用したくありません。→勝手なわがままですが.. 何か良い案があれば、教えて下さい。 | ||
2 | Re:JCLの名称を取得出来ないですか? | |
富山清風 2006-2-7 12:29:00
[返信] [編集] 置換パラメータを使用するのはいかがでしょうか! ”JSNAME”をCOBOL-APに引き渡す場合には /RUN CBL-AP,DEV=XXX,FIL=XXX,(”JSNAME”); と記述し、COBOL-AP内で COBOLのシステムサブルーチン”SYSSPGET”を使用して取得する という方法ですが | ||
3 | Re:JCLの名称を取得出来ないですか? | |
うどん 2006-2-7 19:12:00
[返信] [編集] 富山清風さん。 いつも有り難うございます。 教えて頂いた方法で対応しようかと思います。 あぁ、山の様なプログラム修正が..(泣) ”JSNAME”を書き間違えるとアウトですね..(^^;) | ||
4 | Re:JCLの名称を取得出来ないですか? | |
富山清風 2006-2-8 12:45:00
[返信] [編集] JCLの名称を取得するという方法ではないのですが、 「プログラムが異常終了した場合、どのJCLより起動されたかの 判定に、時間を結構取られるので」の部分ですが SYS@LOG0を解析するという方法はいかがですか。 #LGED,DEV=MSD,FIL=SYS@LML;でジョブの実行履歴を参照できますが ただし、SYS@LOG0を取得するようにSGしてあればの話ですが。 また、SYS@LOG0の容量の問題ものこりますが。 | ||
5 | Re:JCLの名称を取得出来ないですか? | |
NNN3 2006-2-9 15:57:00
[返信] [編集] #LGED-->#LGEDT Tが抜けたみたいですね。 参照 システム管理説明書 【説明書の概要】 #LGEDT ジョブログ・メッセージログ・RCログ編集ツール | ||
6 | Re:JCLの名称を取得出来ないですか? | |
うどん 2006-2-10 10:16:00
[返信] [編集] #LGEDT動きました。 初めて使うので、???な事ばかりです。 マニュアルと格闘します。 富山清風さん、NNN3さん有り難うございました。 | ||
7 | Re:JCLの名称を取得出来ないですか? | |
ターラヤン 2006-2-11 0:20:00
[返信] [編集] #LGEDTですが、 私のサイトのA−VX説明書の応用編にログの説明があるので参考にしてください。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | サーバが見つかりません。 | |
ししししん 2006-1-28 10:03:00
[返信] [編集] 現在、AV-X IV R.4.51 Express5800/620Aiを使用しております。 この度、クライアント側のPC(NEC製)(Win98)のマザーボードが故障したため、富士通製のPC(Win98)にハードディスクをのせかえました。 LANポートが付いていなかったため、LANポートを追加し、社内LANに接続したところ、エラーが発生してしまいました。 エラー内容は… 『サーバが見つかりません。(TCP/IPエラーコード = 10060) <0400349>』 です。 SGは必要ないといわれたのですが、うまく、いきません。 どうしたら接続できるようになるのでしょうか? | ||
3 | Re:サーバが見つかりません。 | |
ターラヤン 2006-1-28 10:54:00
[返信] [編集] ししししんさん、はじめまして。 たしかにサーバ側のSGは必要ありませんが、 今ひとつ状況がわからないので何とも言えないのですが、 パソコン側の設定が正しくないのではないでしょうか。 要するに「クライアント側のPC(NEC製)(Win98)」と 同じ設定になっていないのでは? ドライバは入ってますか? TCP/IPの設定は正しいのか? (コントロールパネル−ネットワークのところの設定) PC/WSエミュレータの設定は正しい? 前のパソコンの設定と同じにすればいいはずです。 パソコンからサーバにpingが通りますか? WSエミュレータのヘルプに「困った時は」という 項目があります。そこも見てください。 | ||
4 | Re:サーバが見つかりません。 | |
ししししん 2006-1-28 11:32:00
[返信] [編集] ターラヤンさん、お返事ありがとうございます。 パソコン側の設定ですか。。。 何もいじっていないので、なにも変わっていないように思えるのですが。。。 サーバへのPingは通りません。 クライアントのIPアドレスが、「192.168.1.1」〜「192.168.1.10」みたいに振られているのですが、「192.168.0.2」みたいに振られています。 固定のアドレスは「192.168.1.5」と設定してあるのですが… 他にも影響するところがあるのでしょうか? WSエミュレータのヘルプを参照してみます。 うまく、状況説明ができなくて、申し訳ありませんが 宜しくお願いいたします。 | ||
5 | Re:サーバが見つかりません。 | |
ターラヤン 2006-1-28 19:08:00
[返信] [編集] すみません。昼は外出していたので返事が遅くなりました。 おそらくもう解決しましたよね。 PC/WSエミュレータ側の設定の問題ではなく、 パソコンのLANの設定が正しくないと思われます。 | ||
全部読む 最新50 1-100 板のトップ リロード |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band