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

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

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

フィールドの継承関係を中断するには、以下の手順に従って、設定します。

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

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

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

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

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

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

  5. プロジェクトを徹底的にテストして、継承関係が中断されたフィールドが期待どおりに動作することを確認します。
    継承された動作に戻したい場合は、いつでもそのフィールドの継承動作を復元できます。