NECのオフコン情報掲示板(ノウハウ系)
NECのオフコンを活用するためのノウハウを話し合うための掲示板です。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
Re:できます。(SMART2EXでバッチ更新) | |
IGA 2009-12-7 9:59:00
[返信] [編集] 大変お手数おかけしてもうしわけありません。 やっぱりCOBOLで作るしかないみたいですね・・。 他の単純な処理は、 SMARTだと開発工数が激減できるので、 ラクしてSMARTばかり活用しておりました。 どうもありがとうございました。 | |
Re:できます。(SMART2EXでバッチ更新) | |
江須扇 2009-12-5 7:00:00
[返信] [編集] 大変恐縮です。 COBOLで作れるならCOBOLで作ってください。 COBOLで作れない人が使うツールです。 私のスキルの前提が COBOLの作れる人>SMARTの作れる人>RDBQのカタログの作れる人 つまり、 ACCESSの作れる人>EXCELの作れる人>WORDの作れる人 のイメージでCOBOLの作れる人であれば直ぐわかると判断しております。 SMART2の言葉の表現が解らないのであれば、マニュアルを始めから読んでいただき、COBOLとの置き換えを考ええてください。 マニュアルを読めばCOBOLとの置き換えは解ることですが、 1ファイル更新とは COBOLでいうI−OオープンしREAD、REWRITEする処理です。 2ファイル更新は COBOLでいうINPUTオープンし同一フォーマットの別ファイルへOUTPUTオープンしWRITEする処理です。 補助ファイル更新は COBOLでいるINPUTオープンしたファイルの特定項目を キーとしてI−Oオープンした別ファイルをランダムREADし REWRITEする処理です。 初期入力項目がCOBOLでいうACCEPT項目です。 | |
Re:できます。(SMART2EXでバッチ更新) | |
IGA 2009-12-4 15:03:00
[返信] [編集] そもそもマニュアルを参照すればわかるような内容を 質問してしまいお恥ずかしいかぎりです。 4.2.6早速参照しました。 これは、メイン入力ファイルと同一レイアウトのメインファイルを 更新する、といった方法でしょうか。 メイン入力ファイルはどのようにして作ればいいのでしょうか。 CPスキルの低いエンドユーザーに使用させる機能なので、 例えば画面上で、 「商品区分= [1] 」 と入力して(1だけ) 実行ボタンを押すと、 そのファイルの商品区分 全レコードがすべて「1」 に更新される処理を作りたいのです。 COBOLなら作れるのですが。 ヘタな説明ですみません。 | |
Re:オー(O)の大きさ変わりました(BIZ?Reportingのデフォルト出力で質問) | |
江須扇 2009-12-4 13:43:00
[返信] [編集] >* 当社はVer3.0を使用していますが、ダウンロードマニュアルによると、Ver3.2以降は、「A?VXホスト印刷に合わせる」というような設定が出来るみたいです。 >* 新しいバージョンを持ち合わせていないので確認のしようがないのですが、上記調整設定をした場合は、ネイティブの印刷結果と同等の結果が得られるのでしょうか? 初めからそれが設定されてましたので、今回外してテスト印刷しまいた。 かなりオー”O”が丸っぽくなりました。 設定しているときは100%の大きさで、 縦x横、2mmx2mmが2.5mmx1.5mm 位になる感じです。 物差しが、mmの物差しなので、アバウトです。 | |
Re:できます。(SMART2EXでバッチ更新) | |
江須扇 2009-12-4 13:07:00
[返信] [編集] RDBQで出来るも物であればできます。 それ以前にRDBQでもカタログで出来るはずです。 私はRDBQ2を使っておりますので、RDBQは解りませんが、 ご質問の様な内容であればRDBQ2では問題なくカタログできます。 SMART2であれば、まずはマニュアル「SMART2EX説明書」の 4.2.6 1ファイル内更新をご覧いただければ納得できると 思います。 大変失礼ですが貴殿のスキルは計りかねますので、 この掲示板では詳細を記入する事は難しいと思いますので、 先ずはマニュアルをご参照ください。 その上でマニュアル上の不明点を投稿されれば色々な方の 返信があると思います。 | |
Re:SMART2EXでバッチ更新 | |
IGA 2009-12-3 10:35:00
[返信] [編集] すみません。返信大変おそくなりました。 申し訳ありません。 ーーーーーーーーーーーーーーーー SMART2EXの機能で 4.ファイル更新−> 1.1ファイル 2.2ファイル 3.補助ファイル ーーーーーーーーーーーーーーーー 上記は、バッチ処理ができるのでしょうか? これは画面から1レコード呼びだし、 1ファイル、2ファイル、もしくは補助ファイルを更新する機能だと思うのですが。 例えば、商品マスタが、1000レコードあるとして、 商品マスタの「商品区分」という項目を 「1」に一括更新をSMARTの機能でできないのでしょうか。 RDBQで手動で一括更新はできますが、 毎回手動でやりたくないのです。 COBOLで作成するしかないでしょうか。 | |
Re:BIZ−Reportingのデフォルト出力で質問 | |
EXCHANGE 2009-12-1 13:25:00
[返信] [編集] * 情報ありがとうございます。 * お尋ねした、問題の現象は、0とo(ゼロとオー)の区別がつかないというのではなく、 半角数字の縦横の比率がネイティブの印刷結果と違うという点です。 縦が短く横が広く半角0(ゼロ)がぱっと見た目にo(オー)のように見えます。(従来印刷を8等身美女としたらBizREpの場合は4等身のずんぐりむっくりって感じです。)ゼロだけでなく他の数字も皆同じ感じです。 ゴシックフォントを指定しても変わらないようです。 この現象は、マニュアルの注意事項にも記載されています。 * 当社はVer3.0を使用していますが、ダウンロードマニュアルによると、Ver3.2以降は、「A−VXホスト印刷に合わせる」というような設定が出来るみたいです。 * 新しいバージョンを持ち合わせていないので確認のしようがないのですが、上記調整設定をした場合は、ネイティブの印刷結果と同等の結果が得られるのでしょうか? | |
Re:BIZ−Reportingのデフォルト出力で質問 | |
岩石 2009-11-25 17:44:00
[返信] [編集] こんにちは。 >「0」(ゼロ)の文字がo(オー)のようになって出力されて しまいます。 現在部署が移動になり殆ど忘れていますが 事務員さんに確認したところ、全角ですと判別は出来ますが、 やはり半角のゼロとオーは区別がつかないそうです。 SMART2の印刷物には文字圧縮を殆ど使っておりましたので 結構レイアウト変更一行から二行とか変更を強いられたことを 思い出します。 残念だったのは、CSV化の機能が無かったことでしょうか。 | |
Re:BIZ−Reportingのデフォルト出力で質問 | |
江須扇 2009-11-24 23:10:00
[返信] [編集] 弊社のBIZReportingはV3.2です。 デフォルト出力は、start.xfmになっております。 出力情報、動作情報、基幹系情報が設定されているだけで、 フォームデータ、XFMレイアウト規則は設定されてません。 プリンタ設定ツール(PICMIN)のフォントはゴシックにしてあります。 全角0(ゼロ)とO(オー)半角0(ゼロ)とO(オー)で 同じ様に見えて、ゼロが小さく見える現象はありません。 私が気にしてないだけですかね? フォームを出力する為に、オフコンで作ったフォームを変換して 使っている帳票が2〜3帳票と バーコードを印刷する為にXFMレイアウトが設定してある帳票が2〜3帳票あるだけで、 後は他社プリンタに印刷できるデフォルト出力でそのままSGでステーション対応プリンタとして、ユーティリティも含めて既存帳票の出力に割り切って使っております。 本来出力できないプリンタにオフコン帳票が直接印刷できるだけで満足しております。 オフコン側での平体、長体、縦横2倍、罫線は使えております。 罫線文字と2バイト半角が使えません。 (FA明朝にすれば何とかなるのでしょうか?) デフォルトフォントが明朝とゴシックしか選べないのは寂しいですね。 フォームは自由にフォントが選べそうですが、実際はサーバーにフォントがインストールされてないので、MS明朝とゴシックしか選べません。 好きなフォントをインストールしてXFMレイアウトでべたで全てフォント変換を選べてば可能かもしれませんが テストしてないのでわかりません。 | |
BIZ−Reportingのデフォルト出力で質問 | |
EXCHANGE 2009-11-24 9:28:00
[返信] [編集] * (1554)の投稿で江須扇さんが使っておられるBIZ−Reportingのデフォルト出力についてですが、 私も使おうと思ったのですが「0」(ゼロ)の文字がo(オー)のようになって出力されてしまいます。(PrintViewもよく似たことが。。) * なにやらこれを回避するにはデフォルト出力をやめて項目間を対応させるフォームを作らなければならないような説明が書かれており面倒な感じがして、現在のところBIZ−Repを不採用としております。 * また、Windowsっぽいグラフィカル印刷が必要な帳票についても、FOOTING欄(合計欄)がページの決まった位置に来る見積書のような帳票は良いのですが、 (明細)「小計」「中計」「大計」・・といった感じの各編集行がどのラインで出力されるかが明細行のボリューム(行数)によって浮動して決まらないようなレイアウトの場合のレイアウトのやりかたが分からず(PGからレイアウトのプロパティがいじれない)、結局のところBIZ−Repを全面不採用としました。 * 上記2点につき、よい方法があるのでしょうか? * ちなみに現在のところ。。 (201エミュレーションで十分な帳票) *レーザプリンタ−−> NEC製、もしくは201エミュレーション機能の付いた他社製 *DOTプリンタ−−> 700LX系、もしくはEPSON等に複雑な制御コードを付けずに出力(横倍角程度にとどめる) (グラフィック印刷が必要な帳票) * A−VXのPGよりC#のPG等をキックする。C#側ではwindows用の印刷ツールを使って印刷をおこなう。といったやり方で対応しています。 | |
Re:SIFラインプリンタ(A−VX02が登場したようです) | |
江須扇 2009-11-23 14:43:00
[返信] [編集] SIF系が使えなくなるよです。 レベルアップしても古いラインドットプリンタを使っていますが 使えなくなるようです。 SIF−BRANCH変換は可能かもしてませんが、詳細不明です。 弊社ではESC/Pしかサポートしてないので、そのままでは文字化けしますが、 BIZ−Reportingのデフォルト出力を使い他社ラインドットプリンタに出力しております。 http://www.hitachi.co.jp/Prod/comp/OSD/printer/products/dotimpact/line/index.html | |
Re:亀亀レスです(#NFCNVファイルビジーの回避方法) | |
温泉好きのうさぎ 2009-11-22 0:05:00
[返信] [編集] >江須扇さん 「 提案3」と同じことを私も考えていました。 CTUnnnをSGで定義する上で、物理的にDAT等の装置が接続されていなくてもよいようなので、CTU000、CTU001、CTU002、...のように複数定義し、「バックアップ環境設定ツール」でそれぞれ異なる出力先フォルダと関連付けします。 すると、同時に複数の#BKUPが起動でき、それぞれCTU000にはMSD000のファイルを、CTU001にはMSD001のファイルを、CTU002にはMSD002のファイルを、...というようなやり方で異なるディスクを同時にバックアップできそうです。 あるいは、物理的接続と無関係なら集合型DATとSG定義しても問題無いはずで、そうすると関連付けがメディア番号別に異なるフォルダとなります。こちらでは、複数同時起動はできませんが、業務別あるあは部門別などで使用するメディア番号を決めておけば、バックアップファイルの上書きによる喪失は避けられそうです。 しかし、Windows上にできるバックアップファイルについても、単体型と集合型との互換性は無いんでしょうかね。 いずれにしましても、A-VX02の現物を見たわけでも、詳しいマニュアルを読んだわけでもありません。全て想像で書いておりますので、事実と異なる内容となっておりましたら、ご容赦願います。 | |
Re:亀亀レスです(#NFCNVファイルビジーの回避方法) | |
江須扇 2009-11-20 16:28:00
[返信] [編集] どこのディーラも一緒とは思いますが、オフコンのレベルアップをした時に、単純移行で何も提案がないのは寂しいですね。 こんな提案をしてもらえばよかったのではと思います。 提案1.MSD000とMSD001が設定されている仮定します。 また、空きディスク容量があると仮定します。 追加でMSD002とMSD003さらにMSD004、MSD005などを設定します。 業務開始時、又は、業務中に丸ごとコピーをして、そのコピーされたディスクから#NFCNVをする 提案2.自動電源制御と終了JOBで#NFCNVのバッチを実行する 又は、自動電源制御と自動運転制御等を使って業務前JOBで実行する (実行ジョブがあった場合強制終了させる為です) 提案3.次バージョンで提供されるディスクを仮想テープに見立てる#BKUPを追加導入して、そのバックアップで複数書き込みできるようにする(旧バージョンでも利用可能の前提です) | |
Re:SMART2EXでバッチ更新 | |
江須扇 2009-11-20 8:26:00
[返信] [編集] 具体的にバッチ更新とはどういう意味はわかりませんが、 SMART2EXの機能とて 4.ファイル更新−> 1.1ファイル 2.2ファイル 3.補助ファイル と更新はできるのですがこの機能ではできないことをおっしゃているのですか? 詳細はマニュアル SMART2EX説明書 適用業務とパラメータ保守 ファイル更新 をご参照ください。 まと外れですか? | |
Re:#DDMのパラメータについて | |
カメ 2009-11-19 13:22:00
[返信] [編集] 温泉好きのうさぎ様、詳しいご回答をありがとうございます。 参考にさせていただきます。 | |
SMART2EXでバッチ更新 | |
IGA 2009-11-18 11:11:00
[返信] [編集] こんにちはIGAともうします。いつも大変お世話なっています。 SMART2EXで バッチ更新処理はできないのでしょうか? 100件くらいのレコードのある項目を一括変更できる ジョブを作りたいのですが・・。 COBOLは苦手で作成するのはめんどくさいし、 SKYLINKはエンドユーザーには公開できません。 | |
Re:#DDMのパラメータについて | |
温泉好きのうさぎ 2009-11-17 18:40:00
[返信] [編集] 私もいろいろ調べましたが、#DDMでカンパニを指定するパラメータは見つけることができませんでした。 しかし、どうしてもJCLで処理をされたいというのであれば、グローバルの作業用中間ファイルを利用することによって可能です。 入力側、出力側それぞれのローカルファイルからグローバルファイルにデータを移しておき、そこで入力側から出力側に併合をかけた後、出力側のローカルファイルに戻すというやり方です。 バラメータを説明する上で以下のカンパニおよびファイル名とします。 (1) 入力側:CID=AA、ファイル名=XXXDDF (2) 出力側:CID=BB、ファイル名=XXXDDF (3) 作業用1:CID=なし、ファイル名=YYYDDF ((1)と同一アロケート条件) (4) 作業用2:CID=なし、ファイル名=ZZZDDF ((2)と同一アロケート条件)
#FLCNVの物理モードを使って、DDFのデータをコピーするというのがポイントです。#FLCNVであれば、カンパニを指定するのは容易なことです。 なお、論理モードでもコピーは可能なようですが、DDFは通常のデータファイルではありませんので万全を期すために、AMD=PHYSICALとDEL=YESの指定をお勧めします。 また、この中間ファイルをアロケートしたり、ディアロケートするパラメータを前後に付加しておくとよいでしょう。 | |
Re:亀レスです(ログをCSVなどに落としたい) | |
江須扇 2009-11-17 9:14:00
[返信] [編集] 亀レスすいません。 #LGEDTで実行中のログを帳票出力します。 この時、プリンタ占有時のスプール機能を使いスプールに落とします。 そのスプールを順編成ファイル化し、Windowsファイル にCSV変換して、EXCELでタイトル等のいらない行を 削除すればOKです。 詳しい方法は下記ページをご参照ください。 (注)例は#LBMになっておりますが、同じ様に可能です。 以前は私はこのやり方でログをとっておりましたが、現状では A−VX統合管理ツール 資産管理ビューアを使っておりますので必要がなくなりました。 http://www.geocities.jp/tahrayan/geo/0135.html | |
Re:印刷の際に別文字に置き換わってしまい・・・ | |
カリン 2009-11-16 13:46:00
[返信] [編集] 解決しました。 ヘルプの「困った時」を読んだらありました。 JIS78とJIS90の 簡略字体と旧字体のコード位置の変更 で直接コード入力して表示も印刷も問題なくなりました。 ありがとうございました。 | |
Re:#DDMのパラメータについて | |
カメ 2009-11-16 13:45:00
[返信] [編集] 富山清風様、早速のレスをありがとうございます。 古いマニュアルから探していましたので見つからなかったようです。仰るとおり、マニュアルに記載されていることを確認しました。 私もCID=等いろいろと試してはみたのですがダメでこの掲示板にたどり着き質問させていただきました。 マニュアルを見ますとカンパニ指定はありませんでした。 JCLではできなかったのですね。 なぜ、JS起動には実装しなかったのか疑問は残りますが・・。 ありがとうございました。 |
新規投稿 | スレッド表示 | ツリー表示 | 投稿順表示 | i-mode | トップ |
BluesBB ©Sting_Band