Crystal Reports  

[マップ フィールド]ダイアログ ボックス

[マップ フィールド] ダイアログ ボックスは、データベースの構造を変更した場合や、データベースをダイレクト アクセス型から SQL 型に変更した場合などに、レポート フィールドを対応するデータベース フィールドにリンクするために使用します。[マップ フィールド] ダイアログ ボックスの処理により、現在のアクティブ データベースを使用してレポートを適切に出力できることを確認できます。

このダイアログ ボックスは、[データソースの保存場所の設定]ダイアログ ボックスの[更新]をクリックしたとき、または、前回のレポート実行以降にレポート データベースが変更されている場合に表示されます。

マップされていないフィールド(レポート フィールド)
左上の [マップされていないフィールド] ボックスには、アクティブ データベースで変更が検出された、マップされていないレポート フィールドが表示されます。
マップされていないフィールド(データベース フィールド)
右上の [マップされていないフィールド] ボックスには、変更が検出された、マップされていないデータベース フィールドが示されます。
マップ
[マップ] をクリックすると、左上の [マップされていないフィールド] ボックスの一覧で選択したレポート フィールドが、右上の [マップされていないフィールド] ボックスの一覧で選択したデータベース フィールドにマップされます。
タイプの一致
[タイプの一致] チェック ボックスをオンにすると、左上の [マップされていないフィールド] ボックスの一覧で選択したフィールドと同じタイプのマップされていないデータベース フィールド名のみが、右上の [マップされていないフィールド] ボックスに表示されます。[タイプの一致] チェック ボックスをオフにすると、右上の [マップされていないフィールド] ボックスには、フィールドのタイプに関係なく、マップされていないすべてのデータベース フィールドが表示されます。
マップされたフィールド (レポート フィールド)
左下の [マップされたフィールド] ボックスには、マップされているレポート フィールドの名前が表示されます。レポート フィールドをマップすると、このボックスに表示されます。
マップされたフィールド (データベース フィールド)
右下の [マップされたフィールド] には、マップされているデータベース フィールドの名前が表示されます。データベース フィールドをマップすると、このボックスに表示されます。
マップ解除
[マップ解除] をクリックすると、左下の [マップされたフィールド] ボックスの一覧で選択したレポート フィールドと、右下の [マップされたフィールド] ボックスの一覧で選択したデータベース フィールドのマップが解除されます。このボタンをクリックすると、これら 2 つのフィールド間がマップされていない状態になります。

参照

データへのアクセスと追加