5.3.3. IM-Jugglingによるwarの作成¶
コラム
IM-Jugglingを起動し、Juggling プロジェクトを作成します。
- ベースモジュールより、移行後のエディションを選択します。
- アプリケーションより、IM-FormaDesigner for Accel Platform、移行ツールを選択します。
データベース、Storageの設定などについては、「 移行ガイド 」を参照してください。
IM-FormaDesigner for Accel Platformの設定ファイル類を移行します。
IM-FormaDesigner for Accel Platformの設定ファイル(forma.ini/forma-config.xml)
version 7.2 で IM-FormaDesigner の各設定ファイルを編集している場合は、以下の移行作業を行ってください。
forma.iniの設定(IM-FormaDesigner for Accel Platformで廃止になりました。)
- version 7.2 で IM-FormaDesigner の設定ファイル「forma.ini」を設定している場合、下記の設定を IM-FormaDesigner for Accel Platform の「forma-config.xml」に転記してください。
一覧表示件数の設定
forma.iniの内容
############################################################################### # 一覧表示件数 関連設定(設定変更可能) ############################################################################### # ページ内表示件数 #・・・1ページ内に表示するデータ件数を指定します。 IMFR_PAGE_COUNT = 20
forma-configでの設定場所
<listdisplay-setting> <!-- ページ内表示件数 1ページ内に表示するデータ件数を指定します。 --> <page_count>15</page_count> <!-- 表示件数切り替え用の件数リストをカンマ区切りで指定します。 --> <page_pattern>15,30,45,60</page_pattern> </listdisplay-setting>
ヘッダーテーブル、明細テーブルのデータ型
forma.iniの内容
############################################################################### # テーブル作成 関連設定(設定変更可能) ############################################################################### # データ型 文字列 IMFR_DATA_TYPE_STRING = VARCHAR # データ型 数値 IMFR_DATA_TYPE_NUMBER = DECIMAL # データ型 日付 IMFR_DATA_TYPE_DATE = DATE # データ型 タイムスタンプ IMFR_DATA_TYPE_TIMESTAMP = TIMESTAMP # テーブル名最大文字数 IMFR_TABLE_NAME_MAX_LENGTH = 30 # 列名最大文字数 IMFR_COLUMN_NAME_MAX_LENGTH = 30
forma-configでの設定場所
<table-setting> <!-- データ型 文字列 --> <data_type_string>varchar</data_type_string> <!-- データ型 数値 --> <data_type_number>decimal</data_type_number> <!-- データ型 日付 --> <data_type_date>date</data_type_date> <!-- データ型 タイムスタンプ --> <data_type_timestamp>timestamp</data_type_timestamp> <!-- データ型 バイナリ --> <data_type_binary>bytea</data_type_binary> <!-- テーブル名最大文字数 --> <table_name_max_length>30</table_name_max_length> <!-- 列名最大文字数 --> <column_name_max_length>30</column_name_max_length> </table-setting>
- データベースごとのテーブルのデータ型の設定
- 使用するデータベースに合わせて、forma-configの設定を変更してください。詳しくは、 データベースごとのテーブルのデータ型の設定値一覧 を参照してください。
画面アイテムのプロパティ項目「ラベル」の最大文字数
forma.iniの内容
################################################################################ # アイテムのラベル入力最大文字数 ################################################################################ #アイテムのラベル入力最大文字数 IMFR_ITEM_LABEL_MAX = 10000 [End of File]
forma-configでの設定場所
<!-- アイテムのラベル入力最大文字数 --> <item_label_max>10000</item_label_max>
forma-config.xmlの設定
- version 7.2 で IM-FormaDesigner の設定ファイル「forma-config.xml」を設定している場合の対応方法の詳細について、「 IM-FormaDesigner 作成者操作ガイド 」を参照してください。
ビルドウィザードより、war を作成します。
注意
「サンプル」は選択しないでください。
war を Web Application Server にデプロイします。