基本フォームの構成

完了

Power Pages デザイン スタジオのコンポーネント メニューから、フォームを Web ページに追加できます。

メモ

フォームは以前、基本フォームと呼ばれていました。

フォームの作成

デザイン スタジオには、フォームを作成および管理するための最新のメーカー エクスペリエンスが用意されています。 Power Pages デザイン スタジオでフォームを作成するには、次の手順を使用します。

  1. Power Pages ホームにサインインします。

  2. 右上隅で適切な環境を選択します。

  3. Web サイトを選択してから、編集を選択します。

  4. ページ ワークスペースを選択します。

  5. ページを選択します。

    • ページ名として仕入れ先と入力します。

    • メインのナビゲーションにページを追加する チェックボックスをオフにします。

    • 空白から開始テンプレートを選択します。

    • 追加を選択します。

  6. ページ キャンバスの空のセクションで、フォーム コンポーネントを選択します。

  7. プロパティ ダイアログで、次のタスクを実行します。

    1. 新しいフォームを選択します。

    2. テーブルを選択で、取引先企業を選択します。

    3. フォームを選択で、情報を選択します。

    4. 選択したフォームのコピーに名前を付けるで、仕入先を選択します。

    5. データ タブを選択します。

    6. このフォームのデータで、読み取り専用を選択します。

    7. OK を選択してフォームをページに追加します。

ページを更新すると、フォーム レイアウトがページ キャンバスに直接表示されます。

メモ

ページ キャンバスに表示されるフォームを下にスクロールし、Dataverse フォームのすべてのタブが揃っていることを確認します。

Power Pages デザイン スタジオでのフォームの作成と編集について詳しくは、フォームの追加を参照してください。

フォームの設定

フォームをページ キャンバスで直接、作成および編集することができます。 ただし、デザイン スタジオに含まれるすべての設定を変更できるわけではありません。 構成オプションには、ポータル管理アプリに含まれているものもあります。 ポータル管理アプリでフォームの構成にアクセスするには、次の手順を実行します。

  1. ページ キャンバスで、フォームを選択します。

  2. フォームの編集を選択します。

  3. データ タブを選択します。

  4. ポータル管理アプリを開くを選択します。

フォーム レイアウトの簡略化

フォーム レイアウトをシンプルにするには、次の手順に従います。

  1. タブ名として全般を選択します。

  2. 保存を選択します。

  3. Power Pages デザイン スタジオのタブまたはウィンドウに戻ります。

  4. 構成の同期を選択します。

  5. フォーム レイアウトに含まれるのが、全般 Dataverse フォーム タブの列のみになりました。

ポータル管理アプリでのフォームの設定について詳しくは、基本フォームについてを参照してください。

Web サイトへのフォームの追加

フォームでは、必要な動作が定義されますが、サイトでフォームをレンダリングする方法や場所についての情報は含まれません。 ポータルで基本フォームをレンダリングするには、次の 2 つの方法があります。

  • 作成更新編集などのリスト アクションのターゲットとして、フォームを明示的に指定します。 この場合、フォームはモーダル ポップアップ ウィンドウにレンダリングされます。 フォームがポップアップ ウィンドウにレンダリングされる場合、一定の制限が適用されます。 たとえば、サブグリッドから関連する行を作成することはできません。

  • リストと同様に、デザイン スタジオから Web ページにフォーム コンポーネントを追加できます。 このアクションにより、フォームをレンダリングするために Web ページのコピー上に Liquid タグが配置されます。 高度なシナリオでは、Visual Studio Code エディターを使用して、このタグをページ ソースに挿入できます。

{% entityform name: '<<basic form name>>' %}

重要

公開された Web サイトに含まれるフォームへのアクセスは、テーブルのアクセス許可によって管理されます。 たとえば、読み取り専用フォームにアクセスするには、テーブルに対する読み取りのアクセス許可が必要になります。 必要なアクセス許可がない場合、訪問者は設定に応じて、サインイン ページにリダイレクトされるか、アクセス拒否のエラー メッセージを受け取るか、または編集可能ではない読み取り専用のフォームが表示されます。