データ辞書

  • 作成者:ayuan0625
  • 編集回数:12次
  • 最終更新:ayuan0625 于 2021-08-16
  • 一.概要

    1. FineReportでは、コードの形でデータベース内に保存しているデータを実際値と呼びます。また、帳票をプレビューする際に表示される値を表示値と呼びます。

    2. FineReportデザイナーはデータ辞書という特定の方法を用い、実際値と表示値を関連づけています。

    3. データ辞書には[データベーステーブル]、[データクエリ]、[カスタマイズ]、[数式]、の4つの関連方法があります。

    二.操作手順

    1.セル形式-データ辞書

    1.  形式の既定値は空白です。クリックしてデータ辞書と設定します

    1.gif

    2.タイプ設定

    1. データ辞書では、まずはタイプを選択します。

    2. それぞれのタイプには異なった関連方法があります。

    2.png

    3.データベーステーブルでデータ辞書1--データセットを作成

    1. 帳票を新規作成します。データベースの中から[Products]を選択し、データセットを作成します。

    2. データセットをプレビューします。表示内容はデータベース中のデータの実際値です。

    3. [categoryID]をA1、B1に入れます。

    3.gif4.png5.png

    4.データベーステーブルでデータ辞書2--セル属性を設定

    1. A1は設定しません、A1の実際値と表示値は同じです。

    2. B1は[セル属性]-[形式]-[データ辞書]-タイプ設定[データ辞書]として、データベースは[FRdemoJP]、データベーステーブルは[categories]と設定します。

    3. 実際値は列名と列番号、表示値は列名、列番号、数式で設定できます。ここでは、列名設定を紹介します。実際値は[categoryID]、表示値は[categoryName]と選択します。

    4. 帳票をプレビューすると、A1とB1 が異なっています。

    6.gif

     7.png

    5.データベースを更新

    1. 選択したデータベースに変動があった際はデータベース更新ボタンをクリックすることにより、データベースの変動が反映されます。

    8.png

    6.データセットをプレビュー

    1. プレビューをクリックするとデータベース中のデータが見られます。 

    2. プレビューする、実際値は赤色、表示値灰色で表示されています。実際値と表示値を変えると、プレビューの効果も変わります。 

    9.png

    7.データベースクリエデータ辞書1--データを入れる

    1. [categoryID]をC1セルに入れます。

    10.png

    8.データベースクリエデータ辞書2-セル形式を調整

    1. C1を選択し、[セル属性]-[形式]-[データ辞書]-タイプ設定[データクエリ]とします。

    2.  [Gategory]を選択し、データセット[ds2]を新規作成します。

    3. [データクエリ]ではすでに加えたデータベースしか選択できません。ここでは[ds2]を選択します。

    4. 実際値と表示値は列番号で設定できます。ここでは列番号の方法で設定します。実際値の列番号は[1]、表示値の列番号は[3]と設定します。

    11.gif

    9.データベースクリエデータ辞書3--データセットをプレビュー

    1. 前述と同じようにデータセットをプレビューすることで、同様の効果を確認できます。

    2.  帳票をプレビューして、C1を確認します。

    12.png

    13.png

    10.カスタマイズデータ辞書1--データを入れる

    1. [categoryID]をD1に入れ、形式を調整します。

    14.png

    11.カスタマイズデータ辞書2--セル形式を調整

    1. D1を選択し、[セル属性]-[形式]-[データ辞書]-タイプ設定[カスタマイズ]とします。

    2.  [カスタマイズ]を通して、ユーザは実際値と表示値の対応関係を自由に設定できます。[カスタマイズ]はデータセットとデータベースには影響せず、現在セルの実際値にだけ影響します。

    3. 実際値と表示値の表示関係を設定していない場合、既定の表示値は実際値です。

    4. 帳票をプレビューします。実際値と表示値の対応関係を設定したセルでは、表示値が表示されます。設定していないセルは既定の実際値を表示します。

    15.gif

    16.png

    12.数式データ辞書1--データを入れる

    1. [categoryID]をE1にいれ、形式を調整します。

    17.png

    13.数式データ辞書2--セル形式を調整

    1. E1を選択し、[セル属性]-[形式]-[データ辞書]-タイプ設定[数式]とします。

    2. 数式はより複雑な方法を通して、実際値と表示値の対応関係を設定することができます。実際値と表示値は数式を通して設定することが可能です。

    18.png

    14.数式データ辞書3--実際値に数式を添加

    1. 実際値の数式をクリックし、その中に「range(4)」を入力します。

    2. この数式は実際値の範囲をフィルタします。

    19.gif

    15.数式データ辞書4--表示値に数式を添加

    1. 表示値の数式をクリックし、その中に「$$$+"月"」と入力します。

    2. この数式は表示値の後に「月」を付け加えます。

    20.gif

    16.数式データ辞書5--帳票をプレビュー

    1. 実際値と表示値の対応関係を設定したセルでは、プレビューすると表示値が表示されます。設定していないセルでは既定の実際値を表示します。

    21.png

    Attachment List


    Theme: FineReport デザイナ
    • いいね
    • 良くない
    • 閲覧しただけ