ポータルのエンティティ フォームと Web フォームに注記をコンフィギュレーション

サブグリッドと同様に、管理されたフォームにポータルの注記を追加するのは簡単です — 注記コントロールを標準の Dynamics 365 フォーム デザイナーを介して Dynamics 365 フォームに追加するだけです。 メタデータでメモ コントロールの動作を構成できます。

注意

注記がポータルに表示されるようにするには、明示的 エンティティ アクセス許可 に入力する必要があります。 読み取りと編集には、読み込みおよび書き込み権限が許可される必要があります。 作成には、2 つのアクセス許可が必要です。1 つ目は、メモ (アノテーション) エンティティに付与される作成および追加権限のあるアクセス許可です。2 つ目は、メモの添付先のエンティティの種類に割り当てられる追加先権限のあるアクセス権です。

エンティティ フォームの注記コンフィギュレーション

  1. Dynamics 365 にサインインします。
  2. [ポータル] > [コンテンツ] > [エンティティ フォーム] へ進みます。 アクティブ エンティティ フォームの一覧が表示されます
  3. 注記コンフィギュレーションを追加するエンティティ フォームを選択します。
  4. 一番上のドロップダウン リストを使用、または作業しているエンティティ フォーム レコードのメイン フォームのサブグリッドを使用して、[エンティティ フォーム メタデータ] に移動します。
  5. [新しいエンティティ フォーム メタデータを追加] を選択して、新しいレコードを追加します。
  6. タイプ ドロップダウン リストをフォームして、[注記] を選択します。 注記コンフィギュレーション – の設定を表示します。 ほとんどの設定は既定で折りたたまれています。 セクションを展開して追加設定を表示することができます。
  7. 適切な値を入力して、フィールドに入力します。 詳細: 属性ダイアログ オプションの作成ダイアログ オプションの編集、および ダイアログ オプションの削除
  8. フォームを保存します。

    エンティティ フォームの注記コンフィギュレーションを追加

    コンフィギュレーションを追加すると、ポータルで有効にされた適切なオプションを使用して、注記コントロールが表示されます。

属性

Name 内容
基本設定
作成が有効 エンティティに新しいメモを追加する機能を有効にします。
作成ダイアログのオプション [作成が有効] が true のとき、ダイアログ ボックスを構成する設定を含みます。 詳細については、作成ダイアログのオプションを参照してください。
編集が有効 エンティティの既存のメモを編集する機能を有効にします。
編集ダイアログのオプション [EditEnabled] が true のとき、ダイアログ ボックスを構成する設定を含みます。 詳細については、編集ダイアログのオプションを参照してください。
削除が有効 エンティティからメモを削除する機能を有効にします。
削除ダイアログのオプション [DeleteEnabled] が true のとき、ダイアログ ボックスを構成する設定を含みます。 詳細については、削除ダイアログのオプションを参照してください。
添付ファイルの場所 添付ファイルの場所を選択します。
  • メモ添付ファイル
  • Azure Blob Storage
MIME の種類を承認 承認された MIME の種類の一覧を指定できます。
MIME の種類の制限 MIME の種類を制限するかまたは許可するかを選択します。
最大ファイル サイズ (KB) 添付できるファイルの最大サイズを指定できます。
詳細設定
リスト タイトル メモ領域の上のタイトルを指定します。
メモ追加ボタンのラベル [メモの追加] ボタンのラベルを無効にします。
メモのプライバシー ラベル メモがプライベートかどうかを示すラベルを指定します。
読み込み中のメッセージ メモの一覧の読み込み中に表示するメッセージを指定します。
エラー メッセージ メモの一覧の読み込み中にエラーが発生した場合に表示されるメッセージを指定します。
アクセス拒否のメッセージ ユーザーにメモの一覧を表示するためのアクセス許可がない場合に表示されるメッセージを指定します。
空の場合のメッセージ 現在のエンティティに表示できるメモがない場合に表示されるメッセージを指定します。
リストの表示順序 メモが表示される順序を設定できます。 リストの順序設定では、以下の内容を設定することができます。
  • 属性: 並べ替えの基準にする列の論理名
  • エイリアス: クエリのエイリアス属性
  • 向き: 昇順 (最小から最大、または最初から最後)、または降順 (最大から最小、または最後から最初)。
リスト オーダーの属性を設定 並べ替えルールを追加するには、"列" (4) を選択して詳細を入力します。 一覧の順序は、最も優先度の高いほうがリストの最上部になるように並べ替え処理されます。

作成ダイアログのオプション

Name 内容
基本設定
プライバシー オプション フィールドの表示 [メモの追加] ダイアログ ボックスで、ユーザーが添付するメモをプライベートとしてマークすることができるチェック ボックスを有効にします。
プライバシー オプション フィールドの既定値 [プライバシー オプション フィールドの表示] チェックボックスの既定値を指定します。 このフィールドの既定値は False です。
添付ファイルの表示 [メモの追加] ダイアログ ボックスで、ファイル アップロード フィールドを有効にして、ユーザーがメモにファイルを添付できるようにします。
ファイル添付の承認 ファイル アップロードの入力で許可する MIME タイプ。
詳細設定
メモ フィールドのラベル [メモの追加] ダイアログ ボックスで、メモ フィールドのラベルをオーバライドします。
メモ フィールドの列 メモの <textarea> のカラム値を設定
メモ フィールドの行 メモの <textarea> の行値を設定
プライバシー オプション フィールドのラベル プライバシー オプション フィールドのラベルを指定します (有効な場合)。
添付ファイルのラベル 添付ファイル フィールドのラベルを指定します (有効な場合)。
左列 CSS クラス [メモの追加] ダイアログ ボックスのラベルがある左端の列に CSS クラス (複数可) を追加します。
右列 CSS クラス [メモの追加] ダイアログ ボックスのフィールド入力がある右端の列に CSS クラス (複数可) を追加します。
タイトル [メモの追加] ダイアログ ボックスのヘッダーの HTML テキストをオーバライドします。
プライマリ ボタン テキスト ダイアログ ボックスのプライマリ (メモの追加) ボタンに表示される HTML をオーバライドします。
解除ボタンの SR のテキスト ダイアログ ボックスの解任ボタンに関連付けられたスクリーン リーダー テキストをオーバライドします。
閉じるボタン テキスト ダイアログ ボックスの閉鎖 (キャンセル) ボタンに表示される HTML をオーバライドします。
サイズ [メモの追加] ダイアログ ボックスのサイズを指定します。 オプションは既定値、大きい、小さいです。 [メモの追加] ダイアログ ボックスの既定サイズは既定です。
CSS クラス 表示されるダイアログ ボックスに適用される CSS クラスを指定します。
タイトル CSS クラス 表示されるダイアログ ボックスのタイトル バーに適用される CSS クラスを指定します。
プライマリ ボタン CSS クラス ダイアログ ボックスの主ボタン (メモの追加) に適用される CSS クラス (複数可) を指定します。
閉じるボタン CSS クラス ダイアログ ボックスの閉鎖 ("キャンセル") ボタンに適用される CSS クラスを指定します。

編集ダイアログのオプション

Name 内容
基本設定
プライバシー オプション フィールドの表示 [メモの編集] ダイアログ ボックスで、ユーザーが添付するメモをプライベートとしてマークすることができるチェック ボックスを有効にします。
プライバシー オプション フィールドの既定値 [プライバシー オプション フィールドの表示] チェックボックスの既定値を指定します。 このフィールドの既定値は False です。
添付ファイルの表示 [メモの編集] ダイアログ ボックスで、ファイル アップロード フィールドを有効にして、ユーザーがメモにファイルを添付できるようにします。
ファイル添付の承認 ファイル アップロードの入力で許可する MIME タイプ。
詳細設定
メモ フィールドのラベル [メモの編集] ダイアログ ボックスで、メモ フィールドのラベルをオーバライドします。
メモ フィールドの列 メモの <textarea> のカラム値を設定
メモ フィールドの行 メモの <textarea> の行値を設定
プライバシー オプション フィールドのラベル プライバシー オプション フィールドのラベルを指定します (有効な場合)。
添付ファイルのラベル 添付ファイル フィールドのラベルを指定します (有効な場合)。
左列 CSS クラス [メモの編集] ダイアログ ボックスのラベルがある左端の列に CSS クラス (複数可) を追加します。
右列 CSS クラス [メモの編集] ダイアログ ボックスのフィールド入力がある右端の列に CSS クラス (複数可) を追加します。
タイトル [メモの編集] ダイアログ ボックスのヘッダーの HTML テキストをオーバライドします。
プライマリ ボタン テキスト ダイアログ ボックスのプライマリ (メモの更新) ボタンに表示される HTML をオーバライドします。
解除ボタンの SR のテキスト ダイアログ ボックスの解任ボタンに関連付けられたスクリーン リーダー テキストをオーバライドします。
閉じるボタン テキスト ダイアログ ボックスの閉鎖 ("キャンセル") ボタンに表示される HTML を上書きします。
サイズ [メモの編集] ダイアログ ボックスのサイズを指定します。 オプションは既定値、大きい、小さいです。 [メモの編集] ダイアログ ボックスの既定サイズは既定です。
CSS クラス 表示されるダイアログ ボックスに適用される CSS クラスを指定します。
タイトル CSS クラス 出力されるダイアログのタイトル バーに適用される CSS クラスを指定します。
主ボタンの CSS クラス ダイアログ ボックスの主ボタン (メモの更新) に適用される CSS クラス (複数可) を指定します。
閉じるボタン CSS クラス ダイアログ ボックスの閉鎖 ("キャンセル") ボタンに適用される CSS クラスを指定します。

削除ダイアログのオプション

Name 内容
基本設定
確認 メモを削除するときの確認メッセージを指定します。
詳細設定
タイトル [メモの削除] ダイアログ ボックスのヘッダーの HTML テキストをオーバライドします。
プライマリ ボタン テキスト ダイアログ ボックスの基本 (削除) ボタンに表示される HTML をオーバライドします。
解除ボタンの SR のテキスト ダイアログ ボックスの解任ボタンに関連付けられたスクリーン リーダー テキストをオーバライドします。
閉じるボタン テキスト ダイアログ ボックスの閉鎖 (キャンセル) ボタンに表示される HTML をオーバライドします。
サイズ [メモの削除] ダイアログ ボックスのサイズを指定します。 オプションは既定値、大きい、小さいです。 [メモの削除] ダイアログ ボックスの既定サイズは既定です。
CSS クラス 表示されるダイアログ ボックスに適用される CSS クラスを指定します。
タイトル CSS クラス 表示されるダイアログ ボックスのタイトル バーに適用される CSS クラスを指定します。
プライマリ ボタン CSS クラス ダイアログ ボックスの基本 ("削除") ボタンに適用される CSS クラスを指定します。
閉じるボタン CSS クラス ダイアログ ボックスの閉鎖 ("キャンセル") ボタンに適用される CSS クラスを指定します。

エンティティのアクセス許可を割り当てる

次のように、レコードに適切なエンティティ アクセス許可を作成して割り当てる必要があります。そうでない場合は、注記の [追加]、[編集]、そして [削除] ボタンは非表示になります。

  • スコープが グローバル である 活動 (activitypointer) エンティティの読み取り、書き込み、作成、追加、および追加権限。 このエンティティのアクセス許可は、ユーザーの Web ロールに関連付けられている必要があります。
  • 注記コントロールが有効になっているエンティティの読み取り、書き込み、作成、追加、および追加権限。 スコープは [グローバル] へ送られます。 このエンティティのアクセス許可は、ユーザーの Web ロールに関連付けられている必要があります。

    エンティティ アクセス許可の追加

    Web ロールをエンティティ アクセス許可に追加

Dynamics 365 で顧客フォームを作成し、注記セクションを追加した場合は、既定タブとして表示される [注記] を選択します。

顧客フォーム内の注記

Web フォームの注記コンフィギュレーション

Web フォームの注記は、エンティティ フォームの注記 と同じ方法で構成されます。 注記がある Web フォーム ステップのメタデータ レコードを作成してから、注記の構成メタデータを追加する必要があります。

関連項目

Dynamics 365 ポータルの構成
Dynamics 365 ポータルでのエンティティ フォームおよびユーザー定義ロジックの定義
ポータルの Web フォームのプロパティ
ポータルの Web フォームの手順
ポータルの Web フォームのメタデータ
ポータルの Web フォームのサブグリッド構成