フィードバック用のテーブルを構成する

顧客や従業員に任意のテーブル レコードのフィードバックを送信してもらうか、テーブルのフィードバックを有効にして、定義された評価範囲内でテーブル レコードを評価します。 この機能は、次のシナリオで使用します。

  • 顧客がポータルまたは調査でデータを取得する。
  • テーブル レコードからサービスまたは製品の満足度に関するデータを収集する。
  • 従業員が共同作業について、または製品やサービスを改善する方法としてコメントを提供する。

たとえば、レシピの保存ために使われているアプリがあり、アプリでレシピを使用した経験についてユーザーからフィードバックを受け取りたいとします。

フィードバック付きのレシピ テーブルの例

テーブルのフィードバックを構成する

まず、テーブル定義でフィードバックを許可するプロパティを有効にする必要があります。

  1. Power Apps にサインインする。

  2. 必要なテーブルを開くか、新しいテーブルを作成します。 詳細: テーブルの編集

  3. 右側のテーブルのプロパティ ペインで、フィードバックを許可するを選択します。

    注意

    テーブルのフィードバックを許可するプロパティを有効にすると、無効にすることはできません。 テーブル定義でフィードバックの許可を有効にする

  4. 完了を選択し、テーブルの保存を選択します。

フィードバック用のサブグリッドをテーブル フォームに追加する

既定では、ユーザーは、フィードバックを追加するレコードの関連レコードの一覧に移動する必要があります。 ユーザーがフィードバックを簡単に追加できるようにするには、この記事で前述したレシピの例のように、フィードバックを有効にするテーブルのフォームにフィードバック サブグリッドを追加する必要があります。

  1. フォーム デザイナーで、フィードバック サブグリッドが必要なフォームの領域を選択してから、左のコンポーネント ペインでサブグリッドを選択します。
  2. 次のサブグリッド プロパティを選択し、完了を選択します。
    • 関連するレコードの表示

    • テーブル フィードバック (関連)

    • 既定のビューアクティブなフィードバック

      フィードバック レコード用にサブグリッドを構成する

  3. フォームを保存して公開します。

フィードバック テーブル フォームについて

フィードバック サブグリッドには、新しいフィードバックを作成したり、既存のフィードバックを追加したりするためのコマンドが表示されます。 ユーザーがサブグリッドからフィードバックを作成するを選択すると、フィードバックを作成するレコードはフィードバック標準テーブルを使用します。

フィードバック テーブル フォームには、次の列があります。

  • 全般
    • タイトル: ユーザーがレコード フィードバックのタイトルを指定しました。
    • 関連: フィードバックが関連付けられているシステム提供のテーブル レコード。
    • ソース: フィードバックが送信された場所を表示するフィードバック ソース。 モデル駆動型アプリ内からフィードバックが作成された場合、デフォルト値は内部に設定され、ポータルは他のオプションになります。 これはユーザーが変更できます。
    • 作成者: システム提供値はフィードバック レコードを作成または最後に変更したユーザーです。
  • コメント
    • 最小評価: ユーザーは評価の最小および最大 (数) 値を指定することにより、評価の範囲を定義できます。 たとえば、最小評価は 1 とします。

    • 最大評価: ユーザーは評価の最小および最大 (数) 値を指定することにより、評価の範囲を定義できます。 たとえば、最大のスケールで 5 の評価。

    • 正規化された評価。 最小および最大の評価値に基づいて 0 ~ 1 の値になっている指定されたユーザーの評価を示すために自動的に計算されるシステム生成の数値。

      正規化された評価が、正規化、または異なる期間の評価 (評価の最小値および最大値) に対して指定された評価値の一定化を助けます。 正規化された評価は次のようにして計算されます: (評価 - 最小評価) / (最大評価 - 最小評価)。 また、レコードに対する評価は、レコードに対する正規化された評価すべての平均として計算されます。

    • 評価: ユーザー提供の評価のフィードバックは最小範囲と最大範囲の間である必要があります。 たとえば、1-5 のスケールで 4 の評価。

    • コメント: レコード フィードバック用のユーザー提供のコメント。

フィードバック用のロールアップ列を追加する

オプションで、テーブルのフィードバックまたは評価に基づいたロールアップ列を作成し、フィードバックを有効にするテーブルのフォームに追加できます。

たとえば、特定のレコードに対して作成されたすべてのフィードバック レコードの現在の合計を提供できます。

  1. フィードバック グリッドのあるフォームを含むテーブルを開き、 を選択します。
  2. 列の追加 を選択し、次のプロパティを選択します:
    • 表示名: トータル フィードバック
    • データ型: 整数
    • 計算またはロールアップ: 追加 > ロールアップを選択します。 メッセージが表示されたら、保存を選択します。
  3. 完了を選択します。 トータル フィードバック列を選択し、右側の列のプロパティ ペインでオープン ロールアップを選択します。
  4. ロールアップ エディターは新しいウィンドウで開きます。 次のロールアップ条件を構成してから、保存して閉じるを選択します。
    • ソース エンティティ:
      • ソース。 レシピ (またはフィードバック サブグリッドがあるテーブル)
      • 階層の使用: 無効
    • 関連エンティティ:
      • フィードバック (関連)
      • フィルタ: ステータスがオープンに等しい場合
    • 集計:
      • フィードバックの数 合計フィードバック数を表示するロールアップ列
  5. フィードバック サブグリッドのあるフォームに列を追加し、保存して公開します。

アプリのフォームに、レコードに送信されたすべてのフィードバック レコードの現在の合計が表示されるようになりました。 ロールアップ列はレコードの合計フィードバック数を表示しています

詳細情報 : 値を集約するロールアップ列を定義する

関連項目

星評価コントロール

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。