2.5.2 EUR Form帳票定義ファイルのカスタマイズ

ここでは,販売契約稟議EUR帳票に宛先ドロップダウンリストを追加します。

カスタマイズ後の販売契約稟議EUR帳票は,次のようになります。

図2-14 カスタマイズ後の販売契約稟議EUR帳票

[図データ]

EUR Form帳票定義ファイルをカスタマイズする手順を次に示します。

<この項の構成>
(1) ファイルのコピーとオープン
(2) EUR Form帳票名の変更
(3) バックグラウンドの編集
(4) 帳票部品の編集
(5) リスト項目変更用オプション情報の設定先の指定
(6) EUR Form帳票ファイルと送信ユニット情報の生成

(1) ファイルのコピーとオープン

カスタマイズの作業では,SellingAgreementEUR.efsを直接編集するのではなく,SellingAgreementEUR.efsをコピーして名称を変更し,このファイルを編集していきます。

ファイルのコピーからオープンまでの手順を次に示します。

操作手順

  1. 次のフォルダにあるSellingAgreementEUR.efsをコピーし,任意のフォルダに保存します。
    <BLSGのインストールディレクトリ>¥data¥eurform
  2. コピーしたファイルの名称を「Custom_SellingAgreementEUR.efs」に変更します。
  3. 「Custom_SellingAgreementEUR.efs」をダブルクリックします。
    UCosminexus EUR Developerが起動し,EUR Form帳票ウィンドウが開きます。Custom_SellingAgreementEUR.efsを編集できるようになります。

(2) EUR Form帳票名の変更

EUR Form帳票名を変更する手順を次に示します。

操作手順

  1. EUR Form帳票ウィンドウの[ファイル]-[文書情報]を選択します。
    [EUR Form 帳票 文書情報]ダイアログが表示されます。
  2. [管理情報]タブで,次のように変更します。
    • EUR Form帳票名
      Custom_SellingAgreementEUR
  3. [OK]ボタンをクリックして,ダイアログを閉じます。

(3) バックグラウンドの編集

EUR Form帳票のバックグラウンドを編集する手順を次に示します。

操作手順

  1. EUR Form帳票ウィンドウの[ページ]-[バックグラウンドの編集]を選択します。
    EURのレポート編集ウィンドウに,バックグラウンドとして読み込んだ帳票ファイルが表示されます。
  2. 宛先のバックグラウンド部分をコピーし,その下に貼り付けます。
  3. 貼り付けた宛先バックグラウンドの文字「宛先」を「稟議2宛先」に変更します。

(4) 帳票部品の編集

EUR Form帳票の帳票部品を編集する手順を次に示します。

操作手順

  1. EUR Form帳票ウィンドウで,宛先のドロップダウンリストをコピーして,稟議2宛先部分に貼り付けます。
  2. 貼り付けたドロップダウンリストを右クリックし,[帳票コントロールのプロパティ]を選択します。
    [帳票コントロールのプロパティ]ダイアログが表示されます。
  3. [DropdownList]タブで,次の内容を設定します。
    • 帳票コントロールID
      CID_DL_ADDRESS2
    • メンバ名
      宛先2
  4. 既存のドロップダウンリストの「宛先」の上に「稟議1宛先」EditFieldを載せます。
  5. 「稟議1宛先」EditFieldを右クリックし,[帳票コントロールのプロパティ]を選択します。
    [帳票コントロールのプロパティ]ダイアログが表示されます。
  6. [EditField]タブで,次の内容を設定します。
    • 帳票コントロールID
      CID_EF_ADDRESS1
    • メンバ名
      稟議1宛先
  7. [データ]タブで,次の内容を設定します。
    • 初期値
      稟議1宛先
  8. [文字と色]タブで,次の内容を設定します。
    • フォント
      MSゴシック
    • スタイル
      標準
    • サイズ
      11
    • 背景色
      色合い140,鮮やかさ240,明るさ226,赤225,緑240,青255

(5) リスト項目変更用オプション情報の設定先の指定

リスト項目を動的に変更する手順を次に示します。

操作手順

  1. EUR Form帳票ウィンドウで,「メンバ一覧」のrootを右クリックし,[エレメントの作成]を選択します。
    rootの下位に,「新しいエレメント」が追加されます。
  2. 「新しいエレメント」の名称を「BLC_Drop_Work」に変更します。
  3. 宛先2のドロップダウンリストを右クリックし,[帳票コントロールのプロパティ]を選択します。
    [帳票コントロールのプロパティ]ダイアログが表示されます。
  4. [DropdownList]タブで,「リスト項目変更用オプション情報の設定先」の[参照]ボタンをクリックします。
    [オプション情報設定先の選択]ダイアログが表示されます。
  5. ダイアログで「BLC_Drop_Work」を選択して,[OK]ボタンをクリックします。

(6) EUR Form帳票ファイルと送信ユニット情報の生成

EUR Form帳票ファイルおよび送信ユニット情報を生成する手順を次に示します。

操作手順

  1. EUR Form帳票ウィンドウの[ツール]-[EUR Form帳票定義情報の出力]を選択します。
    「EUR Form帳票定義情報の出力」がチェックされます。
  2. [ファイル]-[上書き保存]を選択します。
    Custom_SellingAgreementEUR.efsが上書き保存されます。
    次の送信ユニット情報がCustom_SellingAgreementEUR.efsと同じフォルダに出力されます。
    • Custom_SellingAgreementEURC.csv
    • Custom_SellingAgreementEURD.csv
    • Custom_SellingAgreementEURM.csv
    • Custom_SellingAgreementEURP.csv
  3. [ファイル]-[EUR Form帳票ファイルの生成]を選択します。
    [名前を付けて保存]ダイアログが表示されます。ダイアログには,保存するファイル名「Custom_SellingAgreementEUR.efd」が表示されています。
  4. [OK]ボタンをクリックして,ダイアログを閉じます。
    EUR Form帳票ファイル「Custom_SellingAgreementEUR.efd」が生成されます。