フィールドの継承関係の中断

このトピックの手順を使用して、特定のフィールドの継承関係を中断します。

フィールドに対して必要な変更が、継承されたフィールドの形式設定の制限を超える場合、唯一のオプションは、親フィールドと子フィールドの間の継承関係を中断することです。

この関係を中断するとフィールド設定をより自由に制御できるようになりますが、継承関係が中断された場合でも、フィールドの移動、名前変更、および削除を行うことはできません。この関係を中断するには、最初にフィールドで使用可能なローカル ロケータまたは代替のロケータ メソッドが事前に用意されている必要があります。

手順

  1. [プロジェクト ツリー] を展開し、編集するフィールドがあるクラスを選択します。
  2. オプション。クラス コンテンツが表示されていない場合は、表示します。

    非表示のクラス コンテンツが表示されます。

  3. [プロジェクト ツリー] のフィールドを選択します。

    [詳細] ウィンドウに、選択したフィールドが表示されます。

  4. [この値でフィールドを埋める] リストで、フィールドが継承されなくなったときにこのフィールドへの入力に使用するロケータ メソッドを選択します。

    このロケータ メソッドは、既に存在している必要があります。

  5. プロジェクトを完全にテストして、継承関係が中断されたフィールドが適切に動作することを確認してください。
    継承された動作に戻したい場合は、いつでもそのフィールドの継承動作を復元できます。