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

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

NECのオフコン情報掲示板(ノウハウ系)

NECのオフコンを活用するためのノウハウを話し合うための掲示板です。

1: #NFCNVの制限?(2)   2: LLNIPの印刷(3)   3: #BKUPでusbに直接出力できますか?(3)   4: A-VXのプリンタ設定方法が分かりません(2)   5: OSのCDについて(4)   6: 初期プログラムに関する質問(4)   7: ボリュームMAPにあるが、#ABCだとファイルがみつからない(2)   8: SYS@DDFの復旧(2)   9: スプールデータの取り出し方法についての質問(10)   10: SG処理にて、PAGW実行中にエラーが発生しました(9)   11: ソースライブラリの一括検索(9)   12: 帳表をPDF印刷する方法(PRINTVEWを使わず)はありますか(2)   13: SKYLINKでテーブルを検索するとエラーとなる(1)   14: オフコン(3)   15: 管理人さんへの質問です(3)   16: #LTEDITでフォームのソースを指定するとメンバーが見つからないと表示される(4)   17: UPS無しの構成へのシステム移行(12)   18: #NFCNV でパソコンへ転送すると、データの先頭に空白がついてしまう(3)   19: CBL85資産をOPENcobolに移行する(3)   20: COBOLソースから仕様書の鏡作成ツール(3)   21: PrintBridgeの使い方(8)   22: WSエミュレータをWindows7Pro32bitSP1PCにインストール出来なくなった(1)   23: 漢字とANKの縮小印字について(3)   24: #NFCNVで先頭のカラムが0になるのは?(2)   25: N7884-14Bと互換性があるプリンタについて(2)   26: 表示(印刷)を任意の順番にしたいのですが・・・(6)   27: JSまたはPMのコールが間違っています(3)   28: ページプリンターのSG方法(2)   29: SMARTの画面明細項目が終われない(8)   30: AVXでの外字(槇)について(6)  

 新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ 
« 1 2 3 4 (5) 6 7 8 ... 108 »

Re: PrintBridgeの使い方
桃太郎 2017-11-8 16:21:13  [返信] [編集]

ねこさん こんにちは。

8450Nを使用するには2つの方法があり、
一つは、SYSTEM CONSOLEでROP指定する方法と、
二つ目はPrint Bridgeを使う方法です。

違いはROP指定の場合は該当のプリントプログラムを起動する際ROP指定した端末が立ち上がっていないといけない、指定の端末経由で印字するイメージです、具体的にはSTN001にROP指定した場合、STN001以外の端末で該当のプリントプログラムを起動する際、必ずSTN001の端末が立ち上がっていないといけない。

それに対してPrint Bridgeを使う場合はサーバーから直接プリントするイメージになるので特定の端末とかを気にしなくて良い、只、Print Bridgeの費用が8万円掛かります。

自社では以前640XiでROP指定で3650Nを使っていましたが、
現在はV618-LでPrint Bridgeを使って8450Nを使っています。

費用の掛からないROP指定で試してみると良いのではないですか?

方法は
例えばSTN001にROP指定する場合

SG設定で
<<SYSTEM CONSOLE>>
DAD=81
WST=WIN-WS
SNO=0
ROP=LCP10J
ROT=NO2
PIZ=YES
SNM=STN001
PNM=PRN101

STN001の端末(PC)に8450Nのドライバーをインストールして
通常使うプリンターに指定

エミュレータの設定で
プリンター=使用、
機種名=3650N  本当は8450Nだけど表示が出ない、問題ない。
プリンター名=8450N こちらも表示が出なかったら、直接打つ、     打てなかったら3650N等近い物を指定してみて下さい。

プログラム内のプリンター指定をPRN101に修正

多分これで打ち出せるはずです、試してみて下さい。
Re: PrintBridgeの使い方
イトチャン 2017-11-8 9:26:33  [返信] [編集]

管理しているマシンでは、PrintBridgeを使用するプリンタPRN010のSGはTYP=BOXでPNM=KLP100C・BIP=127.0.0.1を指定しています。
環境設定ツールは、PRN010の設定でサーバーにインストールしたネットワーク接続のページプリンタを選択するだけで書式オーバーレイを出力しています。
Re: PrintBridgeの使い方
EXCHANGE 2017-11-8 1:17:29  [返信] [編集]

☆ S3100(純オフコン)の時代にラインプリンタを使っただけで、600シリーズになってからは久しく使っていませんのでSGなどは忘れてしまいました。
また、PrintBridgeも使ったことがありません。

☆ 確かSIF式のKLPは端末装置のような扱いで、DIPスイッチでアドレスを設定していたと思います。
A-VXからは PRN010 PRN011 。。。といった感じだったような。。
レーザ8450Nに置き換えた時A-VXからどのように認識させているのでしょうか?

☆ BizReportingを使ったことはありますが、BizRepotingでは SG上でBranch接続プリンタとして定義(PRN010...)し、接続形態を BOX に設定していました。
これと同様なら、PrintBridgeを使う場合は接続形態を LB4 に設定するとSGマニュアルに書かれています。

☆ なにせ私は、PrintBridge に関する知識が全くありませんし、そのマニュアルも持ち合わせていませんのでさっぱりわからないのですが、なにかSG上の設定とかに関係していないでしょうか?

☆ 「プリンタの準備ができていません」ということは、プリンタが見つからないとか、認識されているけど設定がおかしいとか、ではないでしょうか?




PrintBridgeの使い方
ねこさん 2017-11-6 20:33:53  [返信] [編集]

EXPRESS5800/V620XI で、書式オーバーレイを使ったプログラムを実行しています(SIF接続のKLP360C)が、このプログラムをMultiWrite8450Nに出力したいのです。そのまま実行したのでは、フォームが印字されないので、PrintBridgeを使ったら、
MultiWriter8450Nに、フォームが印刷されるようなのですが、
どうもうまくいきません。
”プリンタが準備できていません”というメッセージが返されます。
ご経験の有るかたいらっしゃいませんか?

宜しくお願いします。
WSエミュレータをWindows7Pro32bitSP1PCにインストール出来なくなった
レカ゜シーインストーラー 2016-10-25 17:45:29  [返信] [編集]

A-VX Ⅳ PC/WSエミュレータ(32)を、Windows7Pro32bitSP1機にインストールしようとしたのですが、途中でエラーが発生して、インストールできなくなってしまった。
同梱のinITP-Cはインストールできたのですが、WSエミュレータが下記のようなメッセージが出て、インストール出来ません。
 セツトアップ初期化エラー エラーコード112 
 プログラムファイルを解凍し、コピーできません・・・・

今まで、数えきれない程32bitのWin7Pro、Win10Pro機に問題なくインストール出来てきただけに、今回のエラーには参ってます。

原因等お分かりの方、教えてください。

********************************************************
問題が解消しました。
インストール対象PCのOS初期インストールした者が、ユーザー名に漢字を使用したとの事で、再度OSの初期化をし直したら、難無くWSエミュレータがインストール出来ました。Windows10でも、32Bit版のWSエミュレータがインストール出来ていただけに、思わぬ事でつまずいていた問題が解消して(ユーザー名の入力が漢字だったのか否かかは不明だが、結果オーライで良しとします)ほっとしました。もうすぐ、WSエミュレータのインストールも不要となりつつありますが、レガシー管理人として、最後まで見届ける義務があります。


Re: CBL85資産をOPENcobolに移行する
温泉好きのうさぎ 2016-9-22 23:13:04  [返信] [編集]

具体性の全く無い質問のためどう回答して良いのやら困ってしまいます。
質問者様はどんな回答を期待しておられるのでしょうか?

さて、A-VXのCOBOLプログラムをOpen環境に移行するためには、
(1) SUL内のソースプログラムを#LBMもしくは#TEDIT等により、レコード長80バイトの順編成ファイルに出力する
(2) #NFCNVでこの順編成ファイルをDosテキストに変換する
(3) OpenCOBOLでコンパイルおよび実行可能になるようソースを修正する
(4) OpenCOBOLでプロジェクトを作成しコンパイルする
といった手順が必要です。

このうち、(1),(2),(4)はプログラムの大小や難易度にかかわらずほぼ一定の時間でできます。
それに対して(3) はプログラムの内容によって大きく変わってきます。
すなわち、
・更新系 あまり手がかからない
・画面系 #SFGENで画面を作成していた場合、すべて組み替え
・帳票系 ピッチ詰や文字の拡大等で制御符号を使用していた場合、すべて変換
・その他 いろいろ
ということで、実際にソースを見ないことにはどれくらいの時間がかかるかわかりません。
当然のことながら、作業者も経験豊富なスキルの高い人が行うのと、マニュアルや手順書を見ながらでしかできないスキルの低い人が行うのとでは10倍以上の時間差が発生するという可能性もあります。

次に、RDBファイルの移行ですが、Open環境のデータベースがOracleなのかSQLサーバーなのかIFAS PRO RDBなのかによっても微妙に異なりますが、いずれにしても英数字項目、数字項目、日本語項目に分けて定義せねばならず、レコード長やフィールドの数によって大きく必要時間が異なります。
また、数字項目もパックの時の取り扱いをどうするのかとか、フィールドの再定義がある場合の取り扱いをどうするのかなど簡単ではありません。
これらを定義したり調整したりするには、Windows側のスキルの高さも必要となってきます。

したがって、工数がどれくらいかかりますかと聞かれても、簡単には回答できません。
個人が趣味で行うのであれば、ご自分で暇なときにあれこれ試行錯誤されればいいのではないでしょうか。その場合ヒントが必要でしたら知っている範囲でいくらでも差し上げます。
しかし、企業が業務として行うのであれば、NECなり販売店に正式に見積もり依頼された方がいいと思います。この掲示板の内容の正確性については何の保証もありませんよ。
CBL85資産をOPENcobolに移行する
オフコン 2016-9-20 16:42:37  [返信] [編集]

すいません。
OPEN系COBOLに移行した方、どれくらい工数がかるか教えていただけないでしょうか? RDBファイルの移行も。
Re: 漢字とANKの縮小印字について
たかし 2016-9-16 23:49:00  [返信] [編集]

富山清風さん

お励ましとご回答をいただき、本当にありがとうございます。

本日、いろいろ試した結果、回避策により自己解決しましたので、ご報告します。

※下記説明中の凡例

 <1.5倍> :1.5倍角のCEX制御コード(""3FE04F40A0"")
 <標準> :2.0倍角のCEX制御コード(""3FE04FE080"")

※既存帳票では印字スペースに限りがあるため、なるべく多くの全角文字が
 印字できるようにするため、「1.5倍角」によって印字させている

※上記制御コードはサイズやピッチを変化させたい文字列の前に挿入する

(1)変更前の仕様(元は全角しか印字していなかった)

<1.5倍>N(20)<標準> ← 30バイト(=30桁)の領域に全角20文字が印字できる

(2)変更しようとした仕様(半角文字も印字させようとした)

<1.5倍>X(20)<標準> ← 半角文字は圧縮されず、「X(20)」の右側の項目はすべて
2.0/1.5*文字数分右側へ桁ズレする

(3)回避策とした仕様

 ※X(20)をそのまま素直にN(20)へ移送する

<1.5倍>N(20)<標準> ← ここへX(20)を移送すると全角で印字される

それから、

「水平アドレスタブ」とは、プリントする行の情報量を減らしたい時などに役立つ
印刷時の「桁数指定制御コード」のことです。
「データ管理説明書」の218ページに一覧表が載っています。

しかし、今回の件でわかったのですが、「桁数指定」とは絶対値ではなく
「印字したバイト数」で相対的にカウントされるようです。
ですので、「27桁目に印字」という設定を行なったとしても、
編集領域が27バイト目を超えて印字するようになっていた場合は、「27桁目に印字」
という指定は無視されるようです。

以下も拝見させていただきました。
今後の仕様変更で必要があれば、ぜひ活用させていだたきたいと思います。

>-->対策としては、下記を参考にしてください。
> ・本ホームページのトップ--->A-VXの説明書--->●COBOL--->「1行181文字を印字する」サブルーチン

以上です。
Re: 漢字とANKの縮小印字について
富山清風 2016-9-16 13:46:15  [返信] [編集]

たかしさん ガンバッテいますね。

(質問①)
上記の様に「漢字」と「ANK」の文字を1つのフィールドに混在させて印字した場合に、水平アドレスタブが
無視される原因として、どのようなことが考えられるでしょうか。
また、その対策はありますでしょうか。
-->「水平アドレスタブ」?の意味がわかりませんで、パス


(質問②)
「漢字」と「ANK」の文字を1つのフィールドに混在させて印字する際、このフィールド全体を縮小して
印字する方法はありますでしょうか。
なおプリンタはレーザープリンタ(MultiWriter8450N)です。
-->「漢字」と「ANK」の混在で3/4に圧縮は分かりません。
-->できないのかもしれません。
-->そもそもANKの10CPI-->の3/4は13.333CPIとなり、AGS(ANK文字サイズ指定)の「表」にあてはまらないから???
-->上記の記述はあいまいですが・・・
-->対策としては、下記を参考にしてください。
 ・本ホームページのトップ--->A-VXの説明書--->●COBOL--->「1行181文字を印字する」サブルーチン

(質問③)
「ANK」だけで構成するフィールドを縮小させて印字しようとしてCEXシーケンス「AGS」(ANK文字サイズ指定)
を以下の制御コードを指定して実行したところ、文字化けして縮小されませんでしたが、
そもそも「ANK」だけで構成するフィールドを縮小させて印字することは可能でしょうか。
なおプリンタはレーザープリンタ(MultiWriter8450N)です。

・縮小時の制御コード:""3F4640E067406C9C"" 縦:4.8ポイント 横:5.7ポイント(15CPI)
・標準時の制御コード:""3F46407D59404D76"" 縦:7.2ポイント 横:8.1ポイント(10CPI)
-->私の環境では文字化けせずに印字できました。(なおプリンタはMultiWriter2360Nです)


漢字とANKの縮小印字について
たかし 2016-9-15 14:00:44  [返信] [編集]

いつも大変お世話になっております。
以下の問題で困っております。
対処方法についてご教示いただければ幸いです。

CEXシーケンス「CP」(文字ピッチ指定)を使用して「14.4ポイント」を「10.8ポイント」という具合に
幅を3/4に縮小して印字しているフィールドがありますが、そのフィールドへ「漢字」と「ANK」の文字を
混在させて印字したところ「漢字」のみ3/4に幅が縮小されましたが、ANKの幅は変わらず、しかもその後続
(同じ行の漢字ANK混在フィールドより右側のフィールド)のフィールドに指定している水平アドレスタブが無視され、印字位置がずれていきました。

・縮小時の制御コード:""3FE04F40A0"" 10.8ポイント
・標準時の制御コード:""3FE04FE080"" 14.4ポイント

(質問①)
上記の様に「漢字」と「ANK」の文字を1つのフィールドに混在させて印字した場合に、水平アドレスタブが
無視される原因として、どのようなことが考えられるでしょうか。
また、その対策はありますでしょうか。

(質問②)
「漢字」と「ANK」の文字を1つのフィールドに混在させて印字する際、このフィールド全体を縮小して
印字する方法はありますでしょうか。
なおプリンタはレーザープリンタ(MultiWriter8450N)です。

(質問③)
「ANK」だけで構成するフィールドを縮小させて印字しようとしてCEXシーケンス「AGS」(ANK文字サイズ指定)
を以下の制御コードを指定して実行したところ、文字化けして縮小されませんでしたが、
そもそも「ANK」だけで構成するフィールドを縮小させて印字することは可能でしょうか。
なおプリンタはレーザープリンタ(MultiWriter8450N)です。

・縮小時の制御コード:""3F4640E067406C9C"" 縦:4.8ポイント 横:5.7ポイント(15CPI)
・標準時の制御コード:""3F46407D59404D76"" 縦:7.2ポイント 横:8.1ポイント(10CPI)

以上よろしくお願いします。
Re: #NFCNVで先頭のカラムが0になるのは?
ターラヤン 2016-6-14 9:49:06  [返信] [編集]

最初のレコードの最初の項目が0になるということですね
数字項目に数字以外が入っているとゼロになります
CSVファイルの先頭にゴミがないでしょうか
例えば1バイトのバイナリデータのようなもの

そのCSVファイルをエクセルやメモ帳などで開いてみてファイルの頭に何か文字が表示されていないでしょうか
もしあればその文字が原因でゼロになっています。
#NFCNVで先頭のカラムが0になるのは?
おふこん 2016-6-10 18:32:31  [返信] [編集]

恐れ入ります。
#NFCNVでCSVからAVXに変換したら
先頭のカラムが0になります。

 CSV  100,200,300   
 AVX  000,200,300  

となります。
 2件目以降のレコードはきれいに変換されます。

 どなたか、対応方法わかりましたらご支援願います。  
Re: N7884-14Bと互換性があるプリンタについて
ターラヤン 2016-5-15 15:18:11  [返信] [編集]

あまりプリンタは詳しくないので誰か知っている人がいればと思いましたが、誰も書かないようなので、

後継ですが、まったく同じではなく、IDマークの機能がない他にいくつか差異があったと思います。

設定の変更も必要で情処モードにしなければなりません。
N7884-14Bと互換性があるプリンタについて
某OA機器管理 2016-4-26 8:39:02  [返信] [編集]

はじめまして。どうぞよろしくお願いいたします。

現在、A-VXにてOAプリンタ N7884-14Bを使用しております。

そろそろプリンタの交換をしようと思っていますが、N7884-14Bと同型は出回っていないようです。

そこで以下2点について質問させてください。

①過去の掲示板投稿で「N7884-14Bの後継機はMultiImpact700シリーズ」だという情報がありましたが、
MultiImpact700シリーズであればN7884-14Bと交換してA-VXのプリンタ設定を変更すればこれまでのように印刷可能でしょうか?

②MultiImpact700シリーズ以外に接続可能な機種があればそちらもご教授ください。
Re: 表示(印刷)を任意の順番にしたいのですが・・・
ターラヤン 2016-4-21 0:15:16  [返信] [編集]

規則がないのならば、規則のある列を作っては

もうひとつ印刷順を入れる列を作って、
その列でソートしたらどうでしょうか


            印刷順
  テレビ   50,000  10
  掃除機   20,000  40
  洗濯機   40,000  30
  冷蔵庫   80,000   1
  オーブン  60,000  20

印刷順の列でソートして

  冷蔵庫   80,000   1
  テレビ   50,000  10
  オーブン  60,000  20
  洗濯機   40,000  30
  掃除機   20,000  40

Re: 表示(印刷)を任意の順番にしたいのですが・・・
初心者です 2016-4-19 18:37:17  [返信] [編集]


すみません、前半のご返信しか見ずに投稿してしまいました。

なるほど!
この方法は思いつきませんでした。
順序の入れ替え程度でも応用すればなんとかいけそうですね。

ありがとうございます。
早速、やってみます!
Re: 表示(印刷)を任意の順番にしたいのですが・・・
初心者です 2016-4-19 18:34:26  [返信] [編集]


ターラヤン様

ご返信ありがとうございます。

何らかの規則性があれば私のような初心者でもある程度は操作出来るのですが、
今回扱っているデータは全く規則がありません。
(ここが泣き所です)

経緯をお話しますと長くなってしまうので割愛させて頂きますが、
状況に応じて印刷項目の順番を変えたいとのことです。

やはりSMARTですと仕様上、不可能なんでしょうか。


お忙しいところありがとうございました。
Re: 表示(印刷)を任意の順番にしたいのですが・・・
ターラヤン 2016-4-19 18:32:28  [返信] [編集]

途中で投稿してしまいました

分類キー項目名に順番にしたい項目名を、ならび順に降順か昇順、順序変更に変更したい文字コードをいれます。
これでできるのはAとBの順序を入れ替える程度です
Re: 表示(印刷)を任意の順番にしたいのですが・・・
ターラヤン 2016-4-19 18:16:00  [返信] [編集]

例を見た限りでは、品名も値段?も昇順でも降順でもないようですね
何の順番なのでしょうか?
レコード順でしょうか?

何らかの規則があるのなら
6.印刷指定 ー 5.分類
で順番にできます
規則は
表示(印刷)を任意の順番にしたいのですが・・・
初心者です 2016-4-15 19:26:43  [返信] [編集]

はじめまして、何卒よろしくお願います。

ひょんなことからSMARTを使うことになりました。

・ご質問内容

 "報告書出力"で表示(印刷)する行(項目)の順番を指定したいのですが、難しくてなかなかうまく行きません。


例:普通に出力すると


  テレビ    50,000
  掃除機   20,000
  洗濯機   40,000
  冷蔵庫   80,000
  オーブン  60,000


 となるところを、任意に指定して


  冷蔵庫   80,000
  テレビ    50,000
  オーブン  60,000
  洗濯機   40,000
  掃除機   20,000


 の項目順で表示(印刷)したいのですが、どうやったらうまく行くでしょうか?

なにぶん初心者で笑われてしまうかもしれませんが、どうか教えてください。
よろしくお願いします。

 新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ 
« 1 2 3 4 (5) 6 7 8 ... 108 »

BluesBB ©Sting_Band