エンティティ フィールドの作成または編集
対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2013、Dynamics CRM 2015、Dynamics CRM Online、Dynamics CRM 2016
既存のシステム エンティティに要件を満すフィールドがない場合は、データを取得するのに新しいフィールドを作成します。
新しいフィールドを作成したら、それらのフィールドを Microsoft Dynamics 365 のユーザー インターフェイスから使用できるようにするために、必ずエンティティのフォームとビューに含めます。 さらに、以下のよう制約事項を伴う関連するレポートに新しいフィールドを追加できます:
管理ソリューションに含まれるシステム エンティティまたはユーザー定義エンティティの一部では、新しいフィールドを追加できない場合があります。
管理ソリューションに含まれるシステム フィールドまたはユーザー定義フィールドの一部では、それらを編集できない場合があります。
既定のソリューションは特別なアンマネージド ソリューションで、管理ソリューションまたはアンマネージド ソリューションからすべてのソリューション コンポーネントを表示します。 管理ソリューションのコンテキストで、何も編集できません。 ただし、そこにあるすべては既定のソリューションにも含まれるため、その必要はありません。
詳細については、「TechNet: フィールドの作成と編集」を参照してください。
ヒント
ユーザーに新しいフィールドの使用方法を説明する、フィールドの説明を忘れずに追加してください。
Microsoft Dynamics 365 のシステム管理者セキュリティ ロールまたは同等のアクセス許可を持っている必要があります。
セキュリティ ロールの確認
ユーザー プロファイルの表示の手順を実行します。
適切なアクセス許可を持っていない場合は、 システム管理者に問い合わせてください。
[設定] > [カスタマイズ] に移動します。
[システムのカスタマイズ] をクリックします。
[コンポーネント] で [エンティティ] を展開し、目的のエンティティを展開します。
フィールド をクリックします。
[操作] ツール バーで、新しいフィールドを追加するには、[新規] をクリックして、[名前] を生成するために [表示名] を入力します。
または
フィールドを編集するには、ボックスの一覧からフィールドを選択し、[操作] ツール バーの [編集] をクリックします。 以下のフィールドに変更を加えることができます。
[フィールド要件] では、オプション、推奨、または必須であるかを選択します。
[検索可能] で、このエンティティに関して [高度な検索] で表示されるフィールドの一覧と、簡易検索ビューと検索ダイアログ ビューでの検索列のカスタマイズに使用できるフィールドにも、このフィールドを含めるかどうかを選択します。
[フィールド セキュリティ] の場合、このフィールドの機能を有効または無効にします。詳細: フィールドのセキュリティの有効化または無効化
監査の場合、このフィールドの機能を有効または無効にします。
新しいフィールドの場合は、[種類] を選択し、その種類で必要とされる情報を入力します。 既存のフィールドの場合、種類を変更することはできませんが、その種類に関する設定は変更できます。 詳細については、「TechNet: フィールドの種類」を参照してください。
フィールドで使用可能なデータの種類
データの種類
メモ
1 行テキスト
次の形式を使用できます。
電子メール。 これをクリックすると、既定の電子メール ソフトウェアで新しい電子メール メッセージが開かれ、電子メール アドレスを認証します。
テキスト。 テキスト ボックスが作成されます。
テキスト領域。 スクロール テキスト ボックスが作成されます。
URL。 これにより、ユーザーの既定のブラウザーで URL を開き、有効なプロトコル (HTTP、HTTPS、FTP、FTPS、OneNote、および TEL) を検証 (または追加) します。
株式銘柄コード 。 株式銘柄コードをすべて大文字で作成します。 これをクリックすると、株式銘柄に関する情報が既定のブラウザーで開かれます。 既定では、MSN web サイトが開きます。
[電話]: これにより Skype または Skype for Business ユーザーがリンクされた番号を使用して連絡を開始できるように、リンクを作成します。
オプション セット
既存のオプション セットを選択するか、新しいオプション セットを定義します。
2 つのオプション
このフィールドを作成した後、このフィールドが追加されたフォームでこのフィールドを構成します。 フォームでは、オプション ボタン (ラジオ ボタンとも呼ばれる)、チェック ボックス、またはリストのうち、どの形式でフィールドを表示するかを選択できます。
イメージ
各エンティティでは 1 だけイメージ フィールドを設定できます。 エンティティに画像フィールドがある場合、アプリケーションのレコードの画像を表示するように構成できます。
整数
このフィールドでは、次の形式を使用できます。
なし。 既定値は -2,147,483,648 ~ 2,147,483,648 の整数ですが、別の最小値および最大値を設定できます。
期間. 分数、時数、および日数を示すドロップダウン リスト ボックスが作成されます。
[タイム ゾーン]. 使用可能な各タイム ゾーンのオプションを示すドロップダウン リスト ボックスが作成されます。
言語。 組織内でユーザーに対して使用できるようにしている各言語のオプションを示すドロップダウン リスト ボックスが作成されます。
浮動小数点数
最大 5 つの精度点を選択します。 最小値および最大値を設定できます。
10 進数
最大 10 個の精度点を選択します。 最小値および最大値を設定できます。
[通貨]
通貨型フィールドをエンティティに追加すると、対応する (基本) フィールドも作成されます。 (基本) フィールドにも通貨型があります。
エンティティにまだ通貨型フィールドがない場合は、2 つのフィールドが追加で作成されます。
通貨型。 通貨型フィールドの値を設定する前に値を設定する必要がある "検索" データの種類。
為替レート。 このデータの種類は 10 進数です。
複数行テキスト
スクロール テキスト ボックス。 このフィールドの最大文字数を設定できます。
日付と時間
日付のみ、または日付と時刻という 2 つの形式があります。
検索
検索フィールドの作成には、既に作成済みで別の検索フィールドで使用されていないエンティティ関係を使用します。 検索フィールドをエンティティ フォームで作成すると、エンティティ関係が自動的に生成されます。 検索フィールドは関連付けフィールドとして作成されます。
顧客
取引先企業、または取引先担当者である可能性がある顧客を指定するために使用する検索フィールドです。
注意
この機能は Microsoft Dynamics CRM 2016 Service Pack 1 および Microsoft Dynamics CRM Online 2016 更新プログラム 1 に導入されました。
サポート案件、リード、および営業案件など、Dynamics 365 の簡単に使える複数のエンティティには、顧客を表す特殊な検索フィールドが以前含まれていました。 この検索フィールドを使用して、2 つのエンティティを選択することができます: 取引先企業または取引先担当者です。 この新機能では、必要に応じて顧客情報を追跡するために、その他の多数のシステムおよび [顧客] フィールドを使用できるようになります。 たとえば、[顧客] フィールドを使用して、顧客が個人または会社であるかを確認できます。
注意
多数のエンティティは、標準機能に含まれている [顧客] フィールドを実装する一方で、他のエンティティは、管理者がエンティティにフィールドを追加する必要があります。 追跡するエンティティに [顧客] フィールドが表示されない場合は、管理者に問い合わせて、[顧客] フィールドをエンティティに追加するよう依頼します。
フィールドの [フィールドの種類]、[形式]、および [最大長] を選択します。
この属性の [IME モード] を選択します。
注意
これにより、入力方式エディター (IME) のアクティブ状態が有効かどうかが指定されます。 IME を使用すると、中国語、日本語、および韓国語の文字の入力と編集ができます。 IME はアクティブ状態または非アクティブ状態にすることができます。 アクティブ状態では、中国語、日本語、または韓国語の文字を使用できます。 非アクティブ状態では、通常のキーボードと同じように動作し、限られた文字セットが使用されます。
[保存して閉じる] をクリックしてフォーム エディターを閉じます。
カスタマイズを公開します。
1 つのエンティティのみのカスタマイズを公開するには、[コンポーネント] で、[エンティティ] をクリックします。 次に、[操作] ツール バーで、[公開] をクリックします。
エンティティやコンポーネントに加えたカスタマイズをすべて公開するには、[操作] ツール バーで、[すべてのカスタマイズの公開] をクリックします。
注意
ソリューションのインストールやカスタマイズの発行は、通常のシステム操作に影響を与える可能性があります。 ソリューションの公開は、ユーザーへの影響が最小限に留まるようにスケジュールすることを推奨します。
関連項目
TechNet: フィールドの種類
TechNet: 業務ルールの作成および編集
TechNet: フィールドの作成と編集