基本フォームと詳細フォームの添付ファイルとしてのメモ構成
サブグリッドと同様に、ポータル上で管理されたフォームにメモを追加するのも簡単に行えます。 フォームデザイナーを使って、モデル駆動型アプリのフォームにメモのコントロールを追加するだけで完了です。 メモ コントロールの動作は、メタデータを使用して構成できます。
注意
- この機能を使用する前に、まず Microsoft Dataverse のテーブルの添付ファイルを有効にする必要があります。 詳細情報: テーブルの作成
- メモがポータルに表示されるようにするには、明示的なテーブルのアクセス許可が必要となります。 これらを作成して割り当てる方法の詳細な手順については、テーブルのアクセス許可を割り当てるを参照してください。
- 注記がポータル ページに表示されるには、各注記の説明の前に *WEB* ('WEB' キーワードの前後にアスタリスク記号 (*)) を付ける必要があります。
基本フォームのメモの構成
ポータル管理アプリを開きます。
左ペインの コンテンツ 配下の 基本フォーム を選択します。

フォームの一覧から、注記の構成を追加するフォームのレコードを選択して開きます。
フォーム設定の使用可能なタブから、基本フォームのメタデータ を選択します。

新しい基本フォーム メタデータ を選択します。

タイプ に メモ を選択します。

注記の構成に関する設定画面が表示されます。 ほとんどの設定は既定で折りたたまれています。 セクションを展開してさらに設定を表示することができます。

適切な値を入力して、フィールドに入力します。 これらの設定については、属性、ダイアログ オプションを作成する、ダイアログ オプションの編集、ダイアログ オプションの削除にて解説されています。
(任意) カスタム フォームを作成してメモのセクションを追加した場合は、表示する既定のタブに メモ を必ず選択してください。

フォームを保存します。
構成を追加すると、ポータルで有効になっている適切なオプションを使用して、メモのコントロールが表示されます。
属性
| Name | 内容 |
|---|---|
| 基本設定 | |
| 作成が有効 | テーブルに新しいメモを追加する機能を有効にします。 |
| 作成ダイアログのオプション | 有効の作成 が true の場合、ダイアログ ボックスを構成する設定が含まれます。 詳細については、作成ダイアログのオプションを参照してください。 |
| 編集が有効 | テーブルの既存のメモを編集する機能を有効にします。 |
| 編集ダイアログのオプション | EditEnabled が true の場合、ダイアログ ボックスを構成する設定が含まれます。 詳細情報: 編集ダイアログのオプション |
| 削除が有効 | テーブルからメモを削除する機能を有効にします。 |
| 削除ダイアログのオプション | DeleteEnabled が true の場合、ダイアログ ボックスを構成する設定が含まれます。 詳細については、削除ダイアログのオプションを参照してください。 |
| 添付ファイルの場所 | 添付ファイルの場所を選択します。
|
| MIME の種類を承認 | 承認された MIME の種類の一覧を指定できます。 |
| MIME の種類の制限 | MIME の種類を制限するかまたは許可するかを選択します。 |
| 最大ファイル サイズ (KB) | 添付できるファイルの最大サイズを指定できます。 アップロードできる最大ファイル サイズは、環境システム設定ダイアログ ボックスの システム設定のメール タブ にある 最大ファイル サイズ 設定で決まります。 |
| 詳細設定 | |
| リスト タイトル | メモ領域の上のタイトルを指定します。 |
| メモ追加ボタンのラベル | [メモの追加] ボタンのラベルを無効にします。 |
| メモのプライバシー ラベル | メモがプライベートかどうかを示すラベルを指定します。 |
| メッセージの読み込み中 | メモの一覧の読み込み中に表示するメッセージを指定します。 |
| エラー メッセージ | メモの一覧の読み込み中にエラーが発生した場合に表示されるメッセージを指定します。 |
| アクセス拒否メッセージ | ユーザーに注記の一覧を表示するアクセス許可がない場合に表示されるメッセージを無効にします。 |
| 空のメッセージ | 現在のテーブルに表示できるメモがない場合に表示されるメッセージを上書きします。 |
| リストの順序 | メモが表示される順序を設定できます。 リストの順序設定では、以下のオプションを設定することができます:
並べ替えルールを追加するには、 列 (4) を選択し、詳細を入力します。 一覧の順序は、最も優先度の高いほうがリストの最上部になるように並べ替え処理されます。 |
作成ダイアログのオプション
| 件名 | 内容 |
|---|---|
| 基本設定 | |
| プライバシー オプション フィールドの表示 | メモの追加ダイアログ ボックスのチェックボックスを有効にして、ユーザーがメモをプライベートとしてマークできるようにします。 |
| プライバシー オプション フィールドの既定値 | [プライバシー オプション フィールドの表示] の既定値を指定します。 このフィールドの既定値は False です。 |
| 添付ファイルの表示 | [メモの追加] ダイアログ ボックスで、ファイル アップロード フィールドを有効にして、ユーザーがメモにファイルを添付できるようにします。 注記: このオプションを使用して添付できるファイルは 1 つだけです。 |
| ファイル添付の承認 | ファイル アップロードの入力で許可する MIME タイプ。 |
| 詳細設定 | |
| メモ フィールドのラベル | [メモの追加] ダイアログ ボックスで、メモ フィールドのラベルをオーバライドします。 |
| メモ フィールドの列 | メモの <textarea> の列の値を設定します。 |
| メモ フィールドの行 | メモの <textarea> の行値を設定します。 |
| プライバシー オプション フィールドのラベル | プライバシー オプション フィールドのラベルを指定します (有効な場合)。 |
| ファイル添付のラベル | 添付ファイルのラベルを指定します (有効な場合)。 |
| 左列 CSS クラス | [メモの追加] ダイアログ ボックスのラベルがある左端の列に CSS クラス (複数可) を追加します。 |
| 右列 CSS クラス | [メモの追加] ダイアログ ボックスのフィールド入力がある右端の列に CSS クラス (複数可) を追加します。 |
| タイトル | [メモの追加] ダイアログ ボックスのヘッダーの HTML テキストをオーバライドします。 |
| プライマリ ボタン テキスト | ダイアログ ボックスのプライマリ (メモの追加) ボタンに表示される HTML をオーバライドします。 |
| 解除ボタンの SR のテキスト | ダイアログ ボックスの解任ボタンに関連付けられたスクリーン リーダー テキストをオーバライドします。 |
| 閉じるボタン テキスト | ダイアログ ボックスの閉鎖 (キャンセル) ボタンに表示される HTML をオーバライドします。 |
| サイズ | [メモの追加] ダイアログ ボックスのサイズを指定します。 オプションは既定値、大きい、小さいです。 |
| CSS クラス | 表示されるダイアログ ボックスに適用される CSS クラスを指定します。 |
| タイトル CSS クラス | 表示されるダイアログ ボックスのタイトル バーに適用される CSS クラスを指定します。 |
| プライマリ ボタン CSS クラス | ダイアログ ボックスのプライマリ ボタン (メモの追加) に適用される CSS クラス (複数可) を指定します。 |
| 閉じるボタン CSS クラス | ダイアログ ボックスの閉じる (キャンセル) ボタンに適用される CSS クラスを指定します。 |
編集ダイアログのオプション
| 件名 | 内容 |
|---|---|
| 基本設定 | |
| プライバシー オプション フィールドの表示 | メモの編集ダイアログ ボックスのチェックボックスを有効にして、ユーザーがメモをプライベートとしてマークできるようにします。 |
| プライバシー オプション フィールドの既定値 | [プライバシー オプション フィールドの表示] の既定値を指定します。 このフィールドの既定値は False です。 |
| 添付ファイルの表示 | [メモの編集] ダイアログ ボックスで、ファイル アップロード フィールドを有効にして、ユーザーがメモにファイルを添付できるようにします。 注記: このオプションを使用して添付できるファイルは 1 つだけです。 |
| ファイル添付の承認 | ファイル アップロードの入力で許可する MIME タイプ。 |
| 詳細設定 | |
| メモ フィールドのラベル | [メモの編集] ダイアログ ボックスで、メモ フィールドのラベルをオーバライドします。 |
| メモ フィールドの列 | メモの <textarea> の列の値を設定します。 |
| メモ フィールドの行 | メモの <textarea> の行値を設定します。 |
| プライバシー オプション フィールドのラベル | プライバシー オプション フィールドのラベルを指定します (有効な場合)。 |
| ファイル添付のラベル | 添付ファイルのラベルを指定します (有効な場合)。 |
| 左列 CSS クラス | [メモの編集] ダイアログ ボックスのラベルがある左端の列に CSS クラス (複数可) を追加します。 |
| 右列 CSS クラス | [メモの編集] ダイアログ ボックスのフィールド入力がある右端の列に CSS クラス (複数可) を追加します。 |
| タイトル | [メモの編集] ダイアログ ボックスのヘッダーの HTML テキストをオーバライドします。 |
| プライマリ ボタン テキスト | ダイアログ ボックスのプライマリ (メモの更新) ボタンに表示される HTML をオーバライドします。 |
| 解除ボタンの SR のテキスト | ダイアログ ボックスの解任ボタンに関連付けられたスクリーン リーダー テキストをオーバライドします。 |
| 閉じるボタン テキスト | ダイアログ ボックスの閉鎖 (キャンセル) ボタンに表示される HTML をオーバライドします。 |
| サイズ | [メモの編集] ダイアログ ボックスのサイズを指定します。 オプションは既定値、大きい、小さいです。 |
| CSS クラス | 表示されるダイアログ ボックスに適用される CSS クラスを指定します。 |
| タイトル CSS クラス | 出力されるダイアログのタイトル バーに適用される CSS クラスを指定します。 |
| プライマリ ボタン CSS クラス | ダイアログ ボックスのプライマリ ボタン (メモの更新) に適用される CSS クラス (複数可) を指定します。 |
| 閉じるボタン CSS クラス | ダイアログ ボックスの閉じる (キャンセル) ボタンに適用される CSS クラスを指定します。 |
削除ダイアログのオプション
| 件名 | 内容 |
|---|---|
| 基本設定 | |
| 確認 | メモを削除するときの確認メッセージを上書きします。 |
| 詳細設定 | |
| タイトル | [メモの削除] ダイアログ ボックスのヘッダーの HTML テキストをオーバライドします。 |
| プライマリ ボタン テキスト | ダイアログ ボックスの基本 (削除) ボタンに表示される HTML をオーバライドします。 |
| 解除ボタンの SR のテキスト | ダイアログ ボックスの解任ボタンに関連付けられたスクリーン リーダー テキストをオーバライドします。 |
| 閉じるボタン テキスト | ダイアログ ボックスの閉鎖 (キャンセル) ボタンに表示される HTML をオーバライドします。 |
| サイズ | [メモの削除] ダイアログ ボックスのサイズを指定します。 オプションは既定値、大きい、小さいです。 |
| CSS クラス | 表示されるダイアログ ボックスに適用される CSS クラスを指定します。 |
| タイトル CSS クラス | 表示されるダイアログ ボックスのタイトル バーに適用される CSS クラスを指定します。 |
| プライマリ ボタン CSS クラス | ダイアログ ボックスのプライマリ (削除) ボタンに適用される CSS クラスを指定します。 |
| 閉じるボタン CSS クラス | ダイアログ ボックスの閉じる (キャンセル) ボタンに適用される CSS クラスを指定します。 |
テーブルのアクセス許可を割り当てる
次のようにレコードに適切なテーブルのアクセス許可を作成して割り当てない限り、メモ、およびメモ コントロールの 追加、編集、削除 ボタンは基本または詳細フォームで非表示になります。
重要
ポータルを使ってノートを編集・削除するには、ユーザーがサインインし、メモの作成者である必要があります。 テーブルのアクセス許可を割り当てても、他のユーザーが作成したメモを編集または削除することはできません。
メモを表示させるフォームで、テーブルの権限を有効にする チェックボックスが選択されていることを確認します。

メモのコントロールが有効になっているテーブルの場合、必要な権限を持つテーブル権限を作成します。 スコープは、エンド ユーザーに必要なアクセスのレベルに応じて適切に設定される必要があります。
たとえば、基本フォームにノートを表示するLeadテーブルに、読み取り、書き込み、作成、追加、追加先などの権限を持つテーブル権限を作成します。

ユーザー向けにテーブル権限を Web ロールに関連付けます。
たとえば、前述の手順で作成したテーブル権限をリードマネージャーの Web ロールに追加します。

以下の表のように 注釈 テーブルに保護者のアクセスタイプと必要な権限を持つテーブルのアクセス許可を作成します。 親テーブルのアクセス許可 は、手順2で作成したテーブルのアクセス許可と同じものを設定する必要があります。
注記アクション 必要なアクセス許可 既読 既読 加算 作成、追加 (親テーブルのアクセス許可で必要な追加先) 編集 書き込み Delete キー Delete キー たとえば、前述の手順で作成したリード テーブルのアクセス許可を親テーブルとして設定し、注釈テーブルのテーブルアクセス許可を作成します。

リッチ テキスト エディターで作成されたメモ
Rich text editor コントロールの構成 を使用して作成されたメモをポータル Web ページで表示できます。 この場合は、編集をしようとすると、テキストが HTML マークアップ形式で表示されます。
たとえば、このメモは、モデル駆動型アプリのリッチテキスト形式を示しています。

ポータルの Web ページには、メモがリッチテキスト形式で表示されます。

しかし、ポータルの Web ページからメモを編集すると、HTML マークアップ形式のメモが表示されます。

重要
ポータルを使用して、HTML マークアップを含むメモを保存しようとすると、次のようなエラーが表示されます: 申し訳ございません。不具合が発生しました。もう一度やり直してください。それでも問題が解決しない場合は、ウェブサイトの管理者にお問い合わせください。 ポータルを使用して HTML マークアップでメモを保存するには、リクエストの検証を無効化する必要があります。 ただし、リクエストの検証を無効にすると、Web サイト全体に適用されます。 リクエストの検証を無効化する手順と、その影響を理解するには、リクエストの検証にアクセスしてください。
詳細フォームのメモの構成
詳細フォームのメモは、基本フォームのメモと同じ方法で構成されます。 メモがある詳細フォーム ステップのメタデータ レコードを最初に作成してから、メモの構成メタデータを追加します。
フォーム上で添付ファイルを有効にする
基本フォーム の ファイルの添付 オプションを有効にして、メモで使用可能な添付ファイル オプションを表示します。
基本フォームで添付ファイルを有効にするには:
ポータル管理アプリを開きます。
左ペインの コンテンツ 配下の 基本フォーム を選択します。

フォームの一覧から、注記の構成を追加するフォームのレコードを選択して開きます。
フォームの 追加設定 を選択します。 以下のセクションで説明されているフィールドに従って、追加の設定を構成します。

ファイル添付の追加設定
| 件名 | 内容 |
|---|---|
| ファイルの添付 | フォームで添付ファイルを有効にするには、ボックスをオンにします。 |
| 添付ファイルの保存オプション | 注記 または ポータルのコメント を選択して、添付ファイルを保存します。 注記の添付については、注記 を選択します。 |
| 複数ファイルの許可 | 複数の添付ファイルを許可するには、チェック ボックスをオンにします。 |
| Label | 添付オプションのラベルを指定します。 |
| 添付ファイルの保存場所 | 添付ファイルの場所を選択します。
|
| MIME の種類を承認 | 承認された MIME の種類の一覧を指定します。 |
| ファイルの種類を承認 | 承認されたファイルの種類の一覧を指定します。 このオプションは、添付ファイルの保存オプション の ポータル コメント オプション を使用している場合に利用可能です。 |
添付ファイルのオプション
メモを設定し、メモの添付を有効にすると、フォームに ファイルの添付 オプションが表示されます。

フィードバック
フィードバックの送信と表示