Upload
others
View
1
Download
0
Embed Size (px)
Citation preview
●WEB環境下からのあらゆる帳票出力を実現する 翼システム帳票iソリューションの実態
あらゆる環境からの帳票出力を可能とする
概要
会社概要
■設立 1983年2月
■資本金 1億0123万4500円
■従業員 1,770人(2001年3月末現在)
■年商 317億円(2001年3月期)
■拠点 全国40拠点■事業内容
①業種別ソフトウェアパッケージビジネス
自動車業界、機械工具業界、文具事務機業界、
旅行代理店業界、釣・玩具業界、工務店業界
②ソフトウェア開発ツールビジネス
③カーコンビニ倶楽部
全国拠点
売上高/従業員推移
通産省システムインテグレータ 登録番号 10110164
●企業における帳票の流れ
製造部門倉庫/出荷
支店・営業所 資材部門
協力工場
取引先
配送センタ
本 社
発注書
見積書
EIAJ
出荷表
検品書
出荷伝票
納品書
製造指図書
在庫情報
出荷情報
納期回答
見積依頼
発注
月次書
集計表
申請書
納品書
発注書
分析表
銀行/コンビニ 消費者
請求書
納品書
振込書
B to B
B to C
EC
EDI
ERP
●ECサイトにおける帳票ニーズ 消費者
●ECサイトにおける帳票ニーズ1 企業
●製造業 EIAJバーコード付帳票
QRコード
●金融業における帳票
●公官庁における帳票2
●WEB環境からの本格帳票出力問題の整理と解決
原則クライアント側はモジュールを配布せずブラウザ-のみにしたい
WEB化を短期間でおこなわなければならない
トラフィックを考えると可能な限りコンパクトなデータ配信にしたい
いろいろな開発・運用環境が存在するので環境による制限は困る
同多重アクセスに耐えられるシステムが必須である
解 決
運用形態が複数あるため、それぞれに対応できなければならない
1
2
3
4
6
5
IIS/Apatch/NetScape etcIIS/Apatch/NetScape etc
電子保存PDF出力
Excel出力(CSV)
FAX出力PDF出力 Excel出力(CSV)
伝票出力大量出力 / スプール管理 / 分散印刷
ホスト / オフコン/レガシーシステム
Web Application Server
上流システム
Java
プリンターネイティブ出力
PDF出力
企業の業務・運用
EC EDI SCMeCRM ASP B to G/B/CERP IDC
CSV/TXT
フォーム.frm
クエリー.Vrq
SVF設計部
APICSV/TXTAPI
Application Application Application Application
XML/CSV/TXT
メール配信N
ET
8 J D
BC
OD
BC
RDBOracle/ DB2SQLServer
検索・印刷
Java
for Java
各社プリンタードライバー
頭脳を持って進化した帳票設計ツール
● Super Visual Formade 設計部 概要
Ver.5
Application
帳票フォーム
従来のフォームオーバーレイ
Application
帳票フォーム
頭脳を持って進化
頭脳を持って進化
企業内の大量帳票
フォーム変換
スキャニング
納品伝票品名 数量 単価 金額
BMP形式で読込
オブジェクトの自由設定・フィールド/固定文字のフォントサイズ・横書き/縦書き・線種/線幅の設定・矩形の角丸め/グレースケール・ビットマップ/バーコードの設計
あらゆるルックスの帳票設計ができます●帳票レイアウトの簡単設計
文字間ピッチを容易に設定
ドットピッチ(約0.25mm)の自由なレイアウト
イメージスキャナで読み込んだ下地を表示
帳票上の付加記号/サプレス/小数部の桁数などの編集式を自動生成
帳票設計ツール内部で四則演算・関数式の埋め込みが可能
データフィールドの属性を設定/フィールド名/フォント/文字装飾/編集スタイル計算式/編集式を設定
バーコード設定JAN/UPC/NW7/CODE39/CODE128ITF/郵政バーコード
キー設定
キーブレイク設定
レポートライター機能キーブレイク/グループサプレス改頁/マスク/重複時罫線削除先頭項のみ表示などをワンタッチ設定
基本設定印字位置調整/印刷部数/綴り枚数自動改ページを設定
カラー画像Bmp/Jpeg
●正確な帳票を印刷する為のこだわり機能
角丸
日付の形式
リンクフィールド(自動改行)
イメージ貼付 先に総計が有って明細の帳票
多段階集計
見やすい罫線コントロール
同一ページ内明細リンク処理
条件による印刷文字
●正確な帳票を印刷する為のこだわり
データベースドライバー選択ODBC
Oracleネイティブドライバー(SQL-NET/NET8)
SQL文自動生成GUIにより帳票フィールド
とDB項目を関連付けるだけでSVFがSQL文を自動生成
データベースにダイレクト接続
帳票フィールドとDB項目の関連付け①画面上段にDBテーブルを表示しテーブル間の項目を関連付け
②下段には帳票レイアウト設計時に設定したデータフィールド名一覧が表示されDB項目とフィールド名をドラッグ&ドロップ
で 簡単に関連付が可能
画面上段に複数のDBテーブルを表示しテーブル間の項目を
関連付け
帳票レイアウト設計時に設定したデータフィールド名一覧が表示されます この中で抽出条件/条件並び替え/集計/表示の設定を行なうことが可能
設計する帳票に必要なDBテーブル
を選択
●ダイレクトなDB接続 JDBC(ODBC/OracleネイティブドライバーSQL-NET/NET8)
●WEB環境からの高機能PDF帳票出力
package servlet;import javax.servlet.*;import javax.servlet.http.*;import java.io.*;import java.util.*;import jp.co.fit.vfreport.*; //SVF for WEB パッケージのインポートpublic class Servlet_Sample extends HttpServlet {
static Vrw32 svf = new Vrw32(); //PDF生成クラスのインスタンス生成static int ret;
//グローバル変数の初期化public void init(ServletConfig config) throws ServletException {super.init(config); }
//HTTP Post リクエストの処理public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
PrintWriter out = new PrintWriter (response.getOutputStream());response.setContentType("text/html"); ret = svf.VrInit(); //クラスの初期化ret = svf.VrSetDocName2(“レポートライターサンプル1”); //PDFファイルのドキュメント名の設定ret = svf.VrSetSpoolFileName2("D:¥¥inetpub¥¥wwwroot¥¥demo¥¥sample.pdf"); //PDFファイル名の設定ret = svf.VrSetForm(“Sample.frm”, 4); //SVFで設計したレイアウト定義態の設定/ ret = svf.VrSetQuery("UID=scott;PWD=tiger","D:¥¥JBuilder3¥¥myprojects¥¥servlet¥¥Sample.vrq",0); //クエリーファイルの指定ret = svf.VrCondition("DEPTNO=10",0); //クエリーの条件(Where句)の設定/ret = svf.VrExecQuery(); //クエリーの実行ret = svf.VrEndPage(); //ページ出力の終了ret = svf.VrPrint(); //PDFファイルの出力ret = svf.VrQuit(); //PDFファイル出力処理終了 (PDFファイルが生成される)
out.println("<html><body leftmargin=0 topmargin=0 scroll=no>)<embed width=100% height=100% fullscreen=yes src=¥"http://10.15.20.105/DEMO/sample.pdf¥"></body></html>");
//作成されたPDFファイルをブラウザに表示out.close(); } }
● SVF/APIプログラムサンプル(SVFクエリー使用の場合)
● PDFファイルを直接印刷 Direct (PDF直接印刷可能Plug in) 概要
Plug in
Plug in
クエリーファイル
フォームファイル
Web Application Server / IIS Apatch / その他 Application
API
PDGPDG
PDHPDH
Acrobatのviewを立ち上げ確認後印刷
通常使うPrinterに直接印刷
Printerを指定して直接印刷
①
②
③①PDF方式 : 印刷→PDF→クライアントPC→Acrobat Reader →印刷→プリンター指定→印刷
②直接印刷方式 : 印刷→PDF→クライアントPC→印刷
③プリンター選択直接印刷方式 : 印刷→PDF→クライアントトPC→ プリンター指定(View無し)→印刷
<PDF Direct 動作環境>・Acrobat Reader 4.0・Internet Explorer5.0以上・Netscape Navigator 4.5以上
ret = svf.VrSetSpoolFileName2("D:¥¥inetpub¥¥demo¥¥sample.pdf"); PDFファイル名の設定
<SVF API 設定関数部分>
●XML/CSV/TXTからPDF/メール/FAX出力
UniversalConnect/X設定手順1 ファイルフォーマットの確認
UniversalConnect/X設定手順2 ファイル書式定義
UniversalConnect/X設定手順2 動作設定1
UniversalConnect/X設定手順3 PDFセキュリティ設定
UniversalConnect/X設定手順4 メール設定
WWWsv
WEBサーバ
フォーム
Web Application
JPD動作設定
システム構成1:一括処理(バッチ)帳票出力
XMLXMLXMLXMLCSVCSVCSVCSV
Client(ブラウザ)
WEBサーバ
WWWsv
ブラウザ
帳票サーバ
フォーム
APサーバ
XML
APサーバ
CSV
Web App
CSV
FTP Server
Web Application
HTTP Server
動作設定
システム構成2:一括メール配信
WEBサーバ
WWWsv
ブラウザ
帳票サーバ
フォーム
Internet FAX
XMLWeb Application
動作設定
システム構成3:一括FAX配信
FAXFAX
FAXFAX
●全社業務をトータル的にカバーする複合帳票出力システム
DB ドットプリンター出力伝票類
電子提出・電子保存
基幹業務
大量印刷 /バッチ処理
Printer Server
WebServer
本社
FAX 直接印刷 電子保存
大量印刷・分散印刷
PDF保存Server
ブラウザーTXT/CSV/XML
Printer コマンド
TXT/CSV/XML
WEB業務システム
CSV
CSV
●強力なサポート体制
トレーニング セミナー
検証センター Q&A
情報企画事業部ツールマーケティング部 プロダクトマーケティンググループTEL:03-5766-2833 FAX:03-5766-2835 E-mail : [email protected]
TSUBASA
導入企業数約 7,000 社 クライアントライセンス 88,000 本 サーバーライセンス 3,000サーバー以上
http://www.tsubasa-tool.com