Crystal Reports  

[リンク オプション]ダイアログ ボックス

[リンク オプション]ダイアログ ボックスでは、結合の種類やリンクの種類を指定します。

このダイアログ ボックスは、リンク線を選択し、データベース エキスパートの [リンク] タブで [リンク オプション] ボタンをクリックすると表示されます。

リンクの表示
このボックスには、選択したリストの説明が表示されます。
結合の種類
SQL テーブルをリンクするときに使用する結合の種類を指定できます。
結合の取り込み
プログラムでは、結合を指定するときに、テーブルの使用を強制することができます。
  • 取り込まない

    このオプションを選択すると、作成したリンクは、Select ステートメントで明示的に必要とされる場合にのみ使用されます。これはデフォルトのオプションです。選択したテーブルを基にして、制限なく(他のテーブルを基にした取り込みを行わずに)レポートを作成することができます。

  • 参照元テーブルを取り込む

    このオプションを選択した場合、リンクの参照先テーブルを使用すると、そのリンクが取り込まれます。たとえば、[参照元テーブルを取り込む]を使用して Table A から Table B へのリンクを作成する場合、Table B のフィールドのみを選択すると、Table A への結合が取り込まれるため、Select ステートメントにも Table A への結合が取り込まれます。逆に、同じ結合条件を持った Table A のフィールドを選択しても、Table B への結合は取り込まれません。

  • 参照先テーブルを取り込む

    このオプションを選択した場合、リンクの参照元テーブルを使用すると、そのリンクが取り込まれます。たとえば、[参照先テーブルを取り込む]を使用して、Table A から Table B へリンクを作成して、Table A のフィールドのみを選択する場合、Table B を参照先とする結合が取り込まれ、作成される Select ステートメントには、どちらのテーブルも取り込まれます。

  • 両方とも取り込む

    このオプションを選択した場合、リンクの参照元テーブルまたは参照先テーブルを使用すると、そのリンクが取り込まれます。

リンクの種類
テーブルをリンクするときに使用するリンクの種類を指定できます。

参照

[リンク] タブ (データベース エキスパート) | データへのアクセスと追加