uCosminexus 電子フォームワークフロー 解説

[目次][用語][索引][前へ][次へ]

付録E.3 帳票ジェネレータ(BLSG)機能の出力情報

帳票ジェネレータ(BLSG)機能が出力する生成ファイル,保存および再利用するファイル,およびデータフォルダについて説明します。

<この項の構成>
(1) 生成ファイル
(2) 保存および再利用するファイル
(3) データフォルダ

(1) 生成ファイル

帳票ファイルを生成したときに生成するファイルの一覧を次に示します。

なお,各ファイルは,[開発環境設定]ダイアログの[基本情報]タブで「出力先フォルダパス」に指定したパスに生成されます。出力先フォルダパスの詳細は,「付録A.3(1) [基本情報]タブ」を参照してください。また,生成ファイルのサーバへの格納先については,マニュアル「uCosminexus 電子フォームワークフロー システム構築ガイド」の「EUR Form Serviceの環境設定ファイルの設定」の説明を参照してください。

図E-1 生成ファイル一覧

[図データ]

これらの生成ファイルからWebプロジェクトを作成する前に,全ファイルに対してCosminexus付属のJDKコマンドnative2asciiコマンドでファイルエンコードします。

native2asciiコマンドの指定例を次に示します。

native2asciiコマンドの指定例

[図データ]

また,自動生成帳票クラスのJavaファイルはCosminexus付属のJDKコマンドjavacコマンドを利用してコンパイルする必要があります。コンパイルに必要なクラスファイルは次の二つです。

(2) 保存および再利用するファイル

帳票ジェネレータ(BLSG)機能が出力するファイルのうち,保存および再利用するファイルには,帳票定義情報リポジトリ構成ファイルおよびDBアクセス定義ファイル(定義用)の二つがあります。

(a) 帳票定義情報リポジトリ構成ファイル

帳票定義情報リポジトリに格納されるファイルの一覧を次に示します。

表E-10 帳票定義情報リポジトリ構成ファイル一覧

項番 ファイルの種類 ファイル名 ファイルの内容
1 帳票定義ファイル f"帳票ID".dat
  • 構成する帳票モジュールID
  • ビジネスプロセス定義から取り込んだビジネスプロセス名,業務ステップ名,作業名
  • 取り込んだDBアクセス定義情報
2 帳票モジュール定義ファイル m"帳票モジュールID".dat
  • 画面項目情報
  • 取り込んだDBアクセス定義情報
注1
これらのファイルの内容は,直接修正しないでください。
注2
""で囲まれた名称は,帳票ジェネレータ(BLSG)機能で設定した名称になります。

ファイルごとの追加,および削除には,次の規則があります。

(b) DBアクセス定義ファイル(定義用)

DBアクセス定義ファイル(定義用)とは,DBアクセス定義を再利用するためのファイルです。このファイルには,DBアクセス定義の各情報が保存されます。

DBアクセス定義ファイル(定義用)は,[DBアクセス定義の編集]ダイアログで[保存]ボタンをクリックすると作成されます。作成されるファイル名は,"DBアクセス定義名.dat"になります。ファイル名はユーザが任意に変更できますが,拡張子は".dat"にしてください。

[DBアクセス定義の編集]ダイアログおよびDBアクセス定義名の詳細は,「付録A.16 [DBアクセス定義の編集]ダイアログ」を参照してください。

注意事項
DBアクセス定義ファイル(定義用)は,直接変更しないでください。

(3) データフォルダ

データフォルダとは,帳票定義情報リポジトリなどのデータファイルを保存するフォルダです。必要なファイルを表E-11に示すフォルダにコピーしてください。

データフォルダのパスは,[開発環境設定]ダイアログの[基本情報]タブの「データフォルダパス」で指定します。データフォルダパスの詳細は,「付録A.3(1) [基本情報]タブ」を参照してください。

データフォルダ下のフォルダの内容を次に示します。

表E-11 データフォルダ下のフォルダの内容

項番 フォルダの種類 フォルダ 用途
1 HTMLフォルダ data\module ユーザ用
2 EUR Formフォルダ data\eurform ユーザ用
3 ビジネスプロセス定義フォルダ data\bp ユーザ用
4 DBアクセス定義フォルダ data\dbaccess ユーザ用
5 帳票定義情報リポジトリ data\repository BLSGデータ管理用
6 作業フォルダ data\tmp BLSGデータ処理用
7 ユーザファイル data\usersource ユーザ用