ISOPレポートシステム 概要説明(デモ用) ISOP-Framework ISOP Solution Ltd. 1 ISOP-Framework 目次 【概要】 【運用】 ISOPレポートシステムとは 提供ツール モジュールの関連 デザイナー チェックビュー 管理画面 プレビュー画面 管理画面(WEB) プレビュー画面(WEB) 【作成】 運用全体イメージ (1)仕様書を準備する。 (2)レポートレイアウトを作成する。 (3)チェックビューで確認する。 (4)レポートマスタを登録する。 (5)テーブルを作成する。 (6)テストデータを作成する。 (7)テストビューで確認する。 (8)アプリケーションを作成する。 (9)実行プレビュー画面。 ISOP Solution Ltd. 2 ISOP-Framework 【概要】 ISOPレポートシステムとは ♦ISOPのレポートシステムは、ISOP-Framework の一部を切り出したものです。 ♦機能的には、基本デザイン(仕様書)、レポートデザイン、 レポートアプリケーション作成から運用までの全てを提供します。 ♦帳票作成するためにISOP-Framework以外のツールを必要としません。 100%.NETで作成されています。 ※ISOP-Frameworkは、業務システム構築用の.NETで作成されたフレームワークです。 ISOP Solution Ltd. 3 ISOP-Framework 【概要】 提供ツール ツール名称 モジュール名 概要 レポートデザイナー KISGod.exe レポートデザイン及びレポートデータのメンテナンスを行 います。 帳票表示ツール ISOPReportViewer.exe 運用時に使用するレポート検索、再出力、ログ表示等を 行います。 MS-ACCESSオーバーレイ取得 ISOPReportOverlay.exe MS-ACCESSで作成したレイアウトをISOP用に変換して取 込ます。取得後はKISGod.exeでメンテナンスを行います。 ※このツール使用時はMS-ACCESSが必要です。 帳票等配信サービス ISOPNetDbService.exe 帳票システムでは、帳票のリモート出力を行います。 帳票データ出力ツール ISOPReportPrint.exe 作成されたレポートデータをマスタに登録されたプリン ターに出力します。 レポートデータ削除ツール ISOPSeeperReport.exe 保存期間が過ぎたレポートデータを削除します。 共通モジュール ISOPReport.dll ・・・ 上記モジュールや業務APが使用する共通モジュール ソース生成ツール ISOPCoder.exe 仕様書から各種ソースコードを出力します。 環境、DBメンテナンス KISMan.exe ISOP環境構築、データベースのメンテナンスを行います。 【ISOP開発ツール】 ※ブルー字はデモで使用するモジュールです。 ISOP Solution Ltd. 4 ISOP-Framework 【概要】 モジュールの関連 KISGod.exe 業務 DB デザイナー オーバーレイ DB ISOPReport.dll・・・ ISOPReportOverlay.exe ISOP共通 モジュール オーバーレイ取得 業務AP 帳票 DB MS-ACCESS モジュール ビュアー レポート削除 MS-ACCESS mdb ISOPSeeperReport.exe ISOPReportViewer.exe レポート印字 ※アクセスレポートをコンバージョンする場合 はMS-ACCESSが必要です。 ISOPReportPrint.exe ISOP Solution Ltd. 5 ISOP-Framework 【概要】 デザイナー ISOPで使用できる コントロール群 KISGod.exe 利用できるコントロール ラベル テキストボックス チェックボックス 線 枠 図形 バーコード イメージ ISOP Solution Ltd. 6 ISOP-Framework 【概要】 チェックビュー ISOPReportViewer.exe オーバーレイ作成直後に レイアウト確認するための チェックビューです。 ISOP Solution Ltd. 7 ISOP-Framework 【作成】 (1)仕様書を準備する。 ExcelやWordで帳票イメージを デザインします。 デモでは単票形式の帳票を 作成します。 ISOP Solution Ltd. 8 ISOP-Framework 【作成】 (2)レポートレイアウトを作成する。(罫線作成) ・罫線レイアウトイメージを貼り付ける。 文字を薄い色にして スナップショトコピー KISGod.exe ISOP Solution Ltd. 9 ISOP-Framework 【作成】 (2)レポートレイアウトを作成する。(ラベル、項目) ここからドラグでも設定できます。 ・ラベル、項目名を張り付ける テーブル設定 上記をCtrl+C でコピー KISGod.exe ISOP Solution Ltd. 10 ISOP-Framework 【作成】 (2)レポートレイアウトを作成する。(配置、サイズ) ・配置、サイズを順次行います。 フォントサイズ 特定コントロール選択 位置合わせ サイズ合わせ 罫線フィット 整列 均等配置 グリッド整列 前後 線結合 移動ロック、解除 選択許可・不可 その他 ポップアップメニュー、マウス操作 KISGod.exe ISOP Solution Ltd. 11 ISOP-Framework 【作成】 (2)レポートレイアウトを作成する。(属性設定) ・属性の設定を順次行います。 KISGod.exe ISOP Solution Ltd. 代表的な属性 説明 カラム名 テーブルカラム名 データ属性 テーブル属性 名前 コントロール名 配置 左右、幅高さ フォント フォント フォントサイズ自動 自動縮小 背景塗りつぶし 背景 表示位置 左、中央、右 表示縦 上、中、下、縦書 折り返し 表示有無 表示有無 枠色 枠の色 枠線スタイル 実践、破線・・・ 枠線の太さ 細線、太さ1・・・ 12 ISOP-Framework 【作成】(3)チェックビューで確認する。 ・作成したオーバーレイの確認 【チェックビュー】 4件のテストデータが作成されます。 ・表示データが全て空データ ・表示エリアの半分のデータ ・表示エリア範囲内のデータ ・表示エリアの1.5倍のデータ KISGod.exe ISOP Solution Ltd. 13 ISOP-Framework 【作成】 (4)レポートマスタを登録する 項目名 説明 レポートID ユーザ固有の命名規則の固有IDを設定します。【例】オーバーレイ_部門NO オーバーレイ名 自動でセットされます。 タイトル 帳票一覧に表示される名前です。 特定プリンター名 直接印字するプリンター名を指定します。空白は規定値プリンターになります。 保存日数 ISOPSeeperReport.exeで削除から除外する日数を指定します。規定値は7日です。 パスワード パスワード必須の有無を指定します。 印字サーバー リモート印刷に使用するサーバー名もしくはIPアドレスを指定します。 ISOP Solution Ltd. 14 ISOP-Framework 【作成】 (5)テーブルを作成する。 ・帳票で使用するテーブルレイアウトを作成します。 (既存データベースから出力する場合には、不要です。) ・KISMan.exeを使用してテーブルを作成します。 KISMan.exe ISOP Solution Ltd. 15 ISOP-Framework 【作成】 (6)テストデータを作成する。 ・同時にテストデータをEXCELからアップロードします。 KISMan.exe ISOP Solution Ltd. 16 ISOP-Framework 【作成】 (7)テストビューで確認する テストビューは、コントロール に指定した項目とデータベー ス項目が一致するものを表示 します。 通常改ページ等のテストに使 用します。 赤部分の項目は業 務APで編集する必 要がある項目です。 また、すべての項目が全て一 致している場合は、個別のコー ディングが不要になります。 ISOP Solution Ltd. 17 ISOP-Framework 【作成】 (8)アプリケーションを作成する。(レポートクラス作成) クラスは、プレビュー、印字、印字データ作 成それぞれの呼び出すための関数とカスト マイズを記述するためのイベントで呼び出さ れる関数から構成されています。 クラス内の関数 説明 CreateView関数 作成後プレビューする。 CreatePrint関数 作成後印字する。 CreateReportData関数 印字データのみ作成する。 Report_ReportStart関数 印字開始時に呼び出されます。 Report_Report関数 印字データ作成時に呼び出さ れます。 Report_ReportEnd関数 印字終了時に呼び出されます。 ISOP Solution Ltd. 18 ISOP-Framework 【作成】 (8)アプリケーションを作成する。(印字呼び出し) ISOP Solution Ltd. 19 ISOP-Framework 【作成】 (9)実行結果プレビュー画面 DempPaiedP1.exe デモで作成したAP 今回のデモ帳票では、 縦横2*2の設定をして います。 ISOP Solution Ltd. 20 ISOP-Framework 【運用】帳票画面 プレビュー 印字履歴紹介 帳票検索 ISOPReportViewer.exe ISOP Solution Ltd. 21 ISOP-Framework 【運用】プレビュー画面 印鑑 押印 検索位置 コピー選択部分 メモ 追加 ページ 索引 ISOPReportViewer.exe ISOP Solution Ltd. 22 ISOP-Framework 【運用】帳票管理画面(WEB) ※ISOPWeb版フレームワークが必要です。 ISOP Solution Ltd. 23 ISOP-Framework 【運用】プレビュー画面(WEB) 帳票作成業務アプリケーション ※ISOPWeb版フレームワークが必要です。 ISOP Solution Ltd. ISOPReportViewer.exe 24 ISOP-Framework 【運用】運用全体イメージ 業務メニュー(Web) 業務 DB メニュー起動型帳票 帳票 DB 業務メニュー(C/S) 帳票一覧 (Web) 帳票プレビュー(Web) 帳票プレビュー(C/S) 業務 DB スケジュール起動 ダイレクト型帳票 帳票 DB 帳票一覧 (C/S) 業務 DB 保存/削除 電子帳票 帳票 DB 帳票ファイル PDF 夜間バッチ型帳票 CSV 全バッチ正常終了後 帳票ファイル 帳票配信起動 リモートサーバー 出力先プリンターはパラメータ指示 ISOP Solution Ltd. 25 ISOP-Framework ありがとうございました。 ISO-27001をPromotionするISOP-Frameworkをサポートします。 http://www.isopsolution.co.jp ISOP Solution Ltd. 26 ISOP-Framework
© Copyright 2024 ExpyDoc