2

プライマリテーブルセカンダリテーブルの2つのデータベーステーブルを作成しました。

Employerフィールドは、のフィールドのPrimary table外部キーです。少なくとも、[セカンダリ]->[エントリヘルプ]/[雇用者のチェック]フィールドにチェックボックスがオンになっています。両方のテーブルがアクティブ化されます。EmployerSecondary table

今、私はビューを作成しようとしていますが、ここに問題があります。[ディクショナリオブジェクト]->[作成]->[表示]->[メンテナンスビュー]を選択し、名前を入力します。

続けて、テーブル/結合条件で追加できるテーブルは1つだけです。なぜ2つではないのですか?また、「テーブルの選択と結合の定義はリレーションシップでのみ可能」という青いヒントが表示されます。

ビューに2つのテーブルを追加できない理由は何ですか?私は何が間違っているのですか?

ありがとうございました。

4

1 に答える 1

2

まず、外部キー関係の船が本当にあるかどうかを確認します(セカンダリテーブルの列の上にあるキー/矢印ボタン)。

ビューを作成するとき、システムはメッセージを表示する必要があります(英語のテキストがわからない場合は、「キーリレーションを使用してのみセカンダリビューを追加できます」になります)。維持するプライマリテーブルを入力します。次に、そのフィールドにカーソルを置き、テーブルのリストの下にあるボタンを押します。リストから他のテーブルを選択します。そこに表示されない場合は、関係の定義が間違っている可能性があります。

(このセットアップ全体は、後でビュー保守ジェネレーターが使用できる関係定義のみを使用するようにするためのものです。)

ドキュメントもご覧ください。これにより、発生する可能性のある他の多くの質問が説明されます。

于 2012-03-26T05:34:48.307 に答える