NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
■▲▼ | ||
1 | 半角文字? | |
あゆりーな 2005-6-3 16:55:00
[返信] [編集] はじめまして。 たまに拝見するのですが投稿するのは初めてです。 もしお分かりの方がいらしたら教えてください。 S3100のデータのDOS変換をすることになりました。 ところが、全角のところに半角のような文字が入っていることがあり、 これをDOSに変換すると「・」みたいになって変換されません。 どうも事情を確認すると「全角のところで「英数」のボタンを押すと入力することができる。 画面上は半角のようだが全角分の幅をとっていて、 印字すると半角文字に詰まって印字できる」ということです。 600で再現しようと思ったのですができませんでした。 3100だから?DAM端だからでしょうか? コードを調べたのですが、最初の1バイトが””67””か””68””のものが対象で、 ””67””関係は英数字関係なのでその次の1バイトをXタイプにしてNタイプに送れば うまく変換されそうですけれども大変そうです。 Mた、””68””関係はカタカナなのですが、これはどうやって対応表を作っていいかも 見当つきません。どんな文字体系なのでしょう。 どなたかよい解決法をご存知だったらいいのですが。 よろしくお願いいたします。 | ||
2 | Re:半角文字? | |
BLUELION 2005-6-4 4:01:00
[返信] [編集] > S3100のデータのDOS変換をすることになりました。 > ところが、全角のところに半角のような文字が入っていることがあり、 > これをDOSに変換すると「・」みたいになって変換されません。 > > どうも事情を確認すると「全角のところで「英数」のボタンを押すと入力することができる。 > 画面上は半角のようだが全角分の幅をとっていて、 > 印字すると半角文字に詰まって印字できる」ということです。 > 多分G1集合で定義されている外字文字ではないでしょうか? 通常600シリーズやS7200シリーズで動作する #NFCNVや#FTCNVでA-VX形式(JIPS-E)からDOSに変換する時は G1集合の外字は同じコードでDOSに変換されます どのツールやユーティリティーを使用されているのでしょうか? > 600で再現しようと思ったのですができませんでした。 > 3100だから?DAM端だからでしょうか? > > コードを調べたのですが、最初の1バイトが””67””か””68””のものが対象で、 > ””67””関係は英数字関係なのでその次の1バイトをXタイプにしてNタイプに送れば > うまく変換されそうですけれども大変そうです。 > Mた、””68””関係はカタカナなのですが、これはどうやって対応表を作っていいかも > 見当つきません。どんな文字体系なのでしょう。 > > どなたかよい解決法をご存知だったらいいのですが。 > よろしくお願いいたします。 > A−VXの文字コードは S100内部コードやJIPSコードやJISコードなど、いろいろなコードがありかなり大変です とくにS100内部コードなんて、私には理解できませんでした(笑) FDのデータならコンバートスターや52DISKなんとかというWindowsのソフトと変換するのが簡単ですが、G1の外字エリアはやはり細工をしないと変換できないと思いました G0の外字(通常のユーザー外字エリアの外字)などは対応する外字エリアにA−VXのSYS@GAIJやSYS@DG2などから変換すればあるていどwindowsでも同じように表示されるはずです 以上乱文ですみませんが、私の表現力および技術力ではこのくらいしか説明できません | ||
4 | Re:半角文字? | |
あゆりーな 2005-6-5 18:41:00
[返信] [編集] 回答ありがとうございました。 その後もう一度調べたのですが、 7200のDAM端から、日本語項目で「半角」を押して 数字やカタカナを入力してみたところ 同じ結果になったので、DAM端の機能のようです。 G1集合かどうなのかは、調べたのですがよく分かりませんでした。 状況としては、 「客先のデータを社内に持ち込んでRDBQなどで見てみたところ 半角のカタカナなどで表示されるものの、 #NFCNVでDOSに変換すると文字化けする」ということです。 説明が足りなくて申し訳ありません。 何らかの対応コード表さえあれば 力技で変換できるのでしょうが、 カタカナの対応コードがよく分かりません… 52DISKLは試していないのですが、やってみる価値はありそうです。 ともかくもありがとうございました。 | ||
5 | Re:半角文字? | |
ターラヤン 2005-6-7 0:02:00
[返信] [編集] 2バイト半角文字は、NEC拡張文字です。 S100内部コードの6760から68EFあたりの文字が、 JISコードの2921から2B7E辺りに割り当てられています。 文字の名前に「NEC」と付いていることで分かるように、 Windows上には無い文字です。 あまり役に立たないかと思いますが、NEC拡張文字の S100内部コードとJISコードの対応表です。 http://www.geocities.jp/tahrayan/utili/neckakucho.lzh Windows側のJISコードの位置には文字が無いので、 この表のまま変換できません。 表の後ろの2列は、半角に変換した場合です。 | ||
6 | Re:半角文字? | |
温泉好きのうさぎ 2005-6-7 0:22:00
[返信] [編集] これは外字ではなく、2バイト半角文字です。JISコードでいうと、NX”2921”からNX”297E”およびNX”2A21”からNX”2A7E”であり、内部コードで表現すると、前半1バイトが””67””および””68””となります。 2バイト系文字でありながら、通常の全角文字の半分の幅しかなく、またプリントするときにピッチ詰めも可能なので、ANKでは1行に136桁しか印字できないところを、180桁ほど印字できるようになります。 Express5800/600シリーズのA−VXでは、画面、印字ともに正常に表現されるはずです。 また、#NFCNVでは変換しても、DOSには該当する文字がありませんので、「・」になってしまうのでしょう。 ちなみに、外字は内部コードで表現すると、前半1バイトが””EB””から””EF””までと””FA””から””FF””までです。 | ||
7 | Re:半角文字? | |
温泉好きのうさぎ 2005-6-7 13:41:00
[返信] [編集] 上記の私の投稿中に、2バイト半角文字として、NX”2B21”からNX”2B7E”も含まれていることが、抜けていました。これらの前半1バイトの内部コードは、””69””です。 これらの文字は、罫線文字とクオーテーションやカッコなどの記号ですが、私のWSエミュレータでは正しく表現できていません。罫線文字は全角と同じ大きさになっており、その他の記号は空白となっています。(そのため、上の投稿で見落としていました) | ||
8 | ありがとうございました | |
あゆりーな 2005-6-10 18:55:00
[返信] [編集] 皆様の返信、大変参考になりました。 一文字ずつ変換するルーチンも作れそうです。 これでデータ変換できます。 ありがとうございました。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | MSD001〜MSD003の領域追加 | |
TERU 2005-5-31 22:20:00
[返信] [編集] 現在MSD000の領域しかないオフコンにMSD001等の領域を追加する方法をご存知の方はいませんか? | ||
2 | Re:MSD001〜MSD003の領域追加 | |
BLUELION 2005-6-1 8:47:00
[返信] [編集] > 現在MSD000の領域しかないオフコンにMSD001等の領域を追加する方法をご存知の方はいませんか? 機種はなんでしょうか? 600シリーズなら保守モードで立ち上げて追加することになりますが、MSD000とかを消すようなこともできるので注意が必要です その後#ABCなどで初期化すれば使えるはずです 3100や7200などはもっと大変なはずです 詳しい方お願いします | ||
3 | Re:MSD001〜MSD003の領域追加 | |
オフコン人 2005-6-1 18:59:00
[返信] [編集] > 機種はなんでしょうか? 600シリーズなら保守モードで立> 3100や7200などはもっと大変なはずです BLUELIONさんのおっしゃる通り、機種によりますね。 S7200シリーズ以前だと、ディスクの増設しかありませんので、今では無理じゃないでしょうか。 700シリーズや600シリーズだと可能性がありますが、これも710や610のスタンドアロンモデルだと、ディスク容量が少し心配です。 600シリーズのサーバモデルなら、Windowsで設定されていないディスク容量があれば比較的簡単にできるようです。 | ||
4 | Re:MSD001〜MSD003の領域追加 | |
ターラヤン 2005-6-3 0:59:00
[返信] [編集] > 現在MSD000の領域しかないオフコンにMSD001等の領域を追加する方法をご存知の方はいませんか? ここに書いていいのかどうかわからないのですが、もしA−VX4ならばNECの販売店向けサイトに、ボリューム追加の方法が書いてある文書がそのものずばりの文書名であります。 TERUさんがどのような立場の方なのかわかりませんが、誰でも見ることのできるサイトではありませんので、もし見れないようであれば誰かに頼むしかないでしょう。 この文書はかなり知っている人を前提として書かれており、非常に簡潔な記述です。 その上ボリュームを追加する方法は、BLUELIONさんもおっしゃっておられるように、あまり詳しくない方が作業されるのは非常に危険です。 できれば詳しい方にお任せするのが良いのではないかと。 「システム導入変更の手引き」の「WindowsNT/Windows2000側ファイルの復旧手順」に何となくボリューム追加できそうな記述がありますが、この方法でボリューム追加してはいけません。 この方法はあくまでもWindows側ファイルの復旧方法なので。私はこの方法で試してみて、みごと失敗しました。 | ||
5 | MSD002とMSD003の追加終了 | |
TERU 2005-7-16 17:35:00
[返信] [編集] 私は一般のオペレータなので、皆さんのおっしゃるとおりに業者の方にお願いして追加してもらいました(機種は640AiでA−VX4)。ありがとうございました。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | ファイルディレクトリの表示内容をExcelで | |
わかば 2005-5-31 15:46:00
[返信] [編集] ソース名などの管理が必要となり、以下のマクロを作成しました。 既知情報とは思いますが、ご参考まで。 【準備】 1. Excel起動 2. シート見出し(Sheet1)でマウス右クリック 3. [コードの表示]マウス左クリック コードに下記 Worksheet_Change()の内容をコピー&ペースト 4. 名前を付けてExcel保存 【使い方】 --- AVX操作 --- 1. PC/WSエミュレータから#ABC で表示→ファイルディレクトリ… 2. メニューバーの[編集]→[範囲指定] 3. マウスの左ボタンを押しながら、複写範囲を選択 4. メニューバーの[編集]→[コピー]([CTRL]を押しながら[C]と同じ) --- EXCEL操作 --- 5. 準備で保存したExcelブックを開く 6. Sheet1の一番左上セルにカーソルを移動する 7. メニューバーの[編集]→[貼り付け]]([CTRL]を押しながら[V]と同じ) 以上です 例えば下記AVX表示内容をコピーして、 ExcelのWorksheets(1)の左上へ貼り付けます。
すると、自動的にWorksheets(2)へNO,NAME,,,SECTORSの値が設定されます。 (Excel 2003 で動作確認済)
| ||
2 | Re:ファイルディレクトリの表示内容をExcelで | |
ターラヤン 2005-6-3 0:37:00
[返信] [編集] > ソース名などの管理が必要となり、以下のマクロを作成しました。 > 既知情報とは思いますが、ご参考まで。 情報ありがとうございます。 実際マクロを自分で作るとなると面倒で、画面を保存したい時はたいていメモ帳にコピーしてテキストで保存ということが多いです。 それにしてもソース名が最大6文字だと少ないですよね。もう少し長い名前が付けられないかといつも思っています。 ちなみにソースに説明文を日本語で付けることができます。 http://www.geocities.jp/tahrayan/utili/shi04i01.html #ABCのメンバ一覧画面では説明文が出てこないのが問題。 | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | COMEDITおよびETOS52PGについて | |
富山清風 2005-5-30 12:30:00
[返信] [編集] なんでも聞いてみますが、 NEC N5200系のCOMEDITおよびETOS52PGについてしりたいのですが、当方にマニュアルがありません。どなたか、マニュアルのダウンロードができるページをしりませんか? そもそも、COMEDIT,ETOS52PGって何?オンライン系の設定/ユーティリティ? | ||
2 | Re:COMEDITおよびETOS52PGについて | |
ターラヤン 2005-6-3 0:08:00
[返信] [編集] 他にもっと詳しい人がいるかと思いますが・・・。 ETOS52GXの設定用ソフトですよね。 ETOS52GXは、ACOSなどのホスト系との通信(端末とか)するソフトです。 マニュアルをダウンロードするところは無いのでは? NECから購入するか、誰かから譲ってもらうしかないと思います。 (問題は今もマニュアル売っているかどうかです。) > なんでも聞いてみますが、 > NEC N5200系のCOMEDITおよびETOS52PGについてしりたいのですが、当方にマニュアルがありません。どなたか、マニュアルのダウンロードができるページをしりませんか? > そもそも、COMEDIT,ETOS52PGって何?オンライン系の設定/ユーティリティ? | ||
全部読む 最新50 1-100 板のトップ リロード |
■▲▼ | ||
1 | 物理ファイルからCOBOLソースへ | |
わかば 2005-5-19 18:19:00
[返信] [編集] はじめまして、AV-X初心者です。 社の方針により、不要?なマニュアルがすべて破棄された職場へ 4月にやってきました。(社内システムの仕事です) A-VXの知識のまったく無い私にとって、「オフコン練習帳」は、 言葉に尽くせないくらい、お世話になっています。 #本当にありがとうございます(ぺこり) ところで、 「逆引き・ユーティリティ」の 「A-VX COBOLソースをWindowsなどのテキスト形式ファイル に変換出力」の恩恵を受けたのですが、 逆の、「テキスト形式ファイル → A-VX COBOLソース」 を行おうとしていて、A-VXの物理ファイルまで戻すことは できたのですが、そこから先の 「物理ファイルからCOBOLソース」に変換?または複写? ができず困っています。 勝手なお願いで、まことに恐縮なのですが、 どなたか、ご教示いただけませんでしょうか。 どうか、よろしくお願いいたします。 | ||
2 | Re:物理ファイルからCOBOLソースへ | |
富山清風 2005-5-19 20:51:00
[返信] [編集] 「A-VXの物理ファイル」とはレコード長80バイトのシーケンスファイルのことですか? 仮にそうであれば #TEDITを起動し、 R(READ)コマンドで読み込んで、 Nコマンドでメンバ名称を付け、 W(WRITE)コマンドでソースライブラリに書込みする。 というのが、一般的だと思います。 やってみてください。 もっと詳細な説明が必要であれば、返信してください。 | ||
3 | Re:物理ファイルからCOBOLソースへ | |
Tama 2005-5-20 2:02:00
[返信] [編集] #TEDITで R 装置番号 物理ファイル名 例:R MSD000 WORK80 N メンバ名 リビジョン 例:N PRG001 0001 W 装置番号 ソースファイル名 例:W MSD000 TEST-SUL この手順で80バイトのSEQファイルからテキストを 読み込んでCOBOLソースとして保存できると思います。 | ||
4 | Re:物理ファイルからCOBOLソースへ | |
わかば 2005-5-20 8:28:00
[返信] [編集] こんにちは! --------------------------------------------------- 富山さま、早速の情報をありがとうございます。 「R(READ)コマンドで読み込んで、」をやってみましたが、 R (XXXX) MSD OOO-SUL ~~~~メンバー名 の方法に戸惑っていました。 固定観念に縛られていたようです。(;; --------------------------------------------------- Tamaさま、ご提示いただいた「例」を参考にして、 すっきり解決しました。ほんとに助かりました。 心より感謝申し上げます。ありがとうございました。 --------------------------------------------------- この喜びをどう表現してよいかわかりませんが、 両手いっぱい広げて、「ありがと?!」の気分です。^^ | ||
5 | Re:物理ファイルからCOBOLソースへ | |
ターラヤン 2005-5-27 1:28:00
[返信] [編集] > はじめまして、AV-X初心者です。 どうもはじめまして。 あいさつがおそくなりました。 > ところで、 > 「逆引き・ユーティリティ」の > 「A-VX COBOLソースをWindowsなどのテキスト形式ファイル > に変換出力」の恩恵を受けたのですが、 > > 逆の、「テキスト形式ファイル → A-VX COBOLソース」 > を行おうとしていて、A-VXの物理ファイルまで戻すことは > できたのですが、そこから先の > 「物理ファイルからCOBOLソース」に変換?または複写? > ができず困っています。 たしかに逆がないのも不親切なので、途中が書きかけですが、 テキストからCOBOLソースへの変換の説明も増やしてみました。 この掲示板では、富山清風さん、Tamaさんが#TEDITを使う方法を 紹介していますが、同じでは面白くないので、#LBMを使う方法を 説明してます。 今更いらないかもしれませんが、参考としてどうぞ。 http://www.geocities.jp/tahrayan/utili/avxdos-cobol2.html #LBMを使用した物理ファイルからCOBOLソースへの変換 | ||
6 | Re:物理ファイルからCOBOLソースへ | |
わかば 2005-5-27 10:49:00
[返信] [編集] 大変お世話になっております(ぺこり #本当にこちらサイトの情報には感謝しています。 > 今更いらないかもしれませんが、参考としてどうぞ。 拝見させて頂きました(ありがとうございます いろいろな方法で対応できるのですね(すばらしい! JS化による、バッチ処理にも挑戦してみます。 先輩諸氏には、ご多忙の所、ご教示頂きまして、 なんとお礼を言えばよいのか… 本当にありがとうございます。 #将来、オフ会があって参加できますれば、 #心をこめて、感謝の意をお伝えいたします(^-^ // | ||
全部読む 最新50 1-100 板のトップ リロード |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band