プログラムの登録テンプレート
プログラムの登録テンプレートは、登録サイトの機能を表示できるように設計されています。 今回は、アフター スクール教室の登録の例を選びました。 このテンプレートは、登録 Web サイトを作成するあらゆる業種や組織が活用できます。
Users
このテンプレートは、2 つの主要なユーザーに向けて設計されています:
アフター スクール教室にお子さんを登録したい保護者の方。
コース一覧の管理、既存コースの編集、カタログへの新コース追加をお考えの学校担当者。
親
授業の登録を考えている保護者の方は、次のことができます:
受講可能なクラス一覧から、アフター スクール教室に登録します。
スケジュールを修正します。
参加者情報の追加と編集。
クラスに関する情報をメールで受け取り、登録内容の修正に利用することができます。
学校担当者
学校担当者の方は、次のことができます:
コースのカタログを整備する。
既存のクラスを追加および変更します。
作成者
作成者は、デザイン スタジオを利用して、ニーズに合わせてテンプレートを変更することができます。
テンプレートで提供されるページ、基本フォーム、カスタマイズ可能な表は以下の通りです。 これらは、プロジェクトのニーズに合わせて変更することができます。
Pages
顧客ページ
以下のページは保護者の方が使用します。
ぺージ | 説明設定 |
---|---|
Home キー | イベントを検索し、指定した条件に基づいてコースやコースの詳細を表示します。 |
出席者の登録解除 | 既に登録されている子供の登録を解除します。 |
出席者プロファイルの追加 | 子供のプロフィールを設定します。 |
出席者情報 | 参加者プロファイルを設定するために、子供の情報を入力します。 |
自分の登録 | 出席者プロファイルの登録を表示します。 |
登録成功 | 子供がコースに正常に登録されたことを確認します。 |
コースの詳細の表示 | 選択したコースの詳細を表示します。 |
管理者パネル
以下のページは学校担当者の方が使用します:
ぺージ | 説明設定 |
---|---|
コース ホーム | 指定されたフィルターに基づくコースのリスト ビュー。 |
コースの作成 | コースを作成します。 |
コースの複製 | 既存のコースからコースを複製します。 |
コースの削除 | コースを削除します。 |
コースの編集 | コースを編集します。 |
フォームとテーブル
このテンプレートでは、Dataverse のテーブルにリンクされた以下のフォームを使用します。
テーブル | テーブル フォーム名* | ページ フォーム名** |
---|---|---|
連絡先 | 子供のプロファイルを追加する | 出席者の追加 |
msdynce_course | ポータル コース フォーム | ASP コースの作成 |
msdynce_course | ポータル コース フォーム | ASP フォームの編集 |
msdynce_course | コース フォームの削除 | コースの削除フォーム |
連絡先 | 子供のプロファイルを編集する | 出席者の編集 |
msdynce_registration | 登録解除フォーム | 出席者の登録解除 |
* データ ワークスペースのテーブルに関連づけられたフォーム名。
** コンポーネントとしてページに追加されたときに表示されるフォーム名。
テーブル情報
Table name | スキーマ名 | 説明設定 |
---|---|---|
お問い合わせ先 | 連絡先 | 子供のプロフィールに関する連絡先の詳細。 |
コース | msdynce_course | コース名、説明、タイプ、講師、カテゴリ、学年、開始日、開始時刻、終了日、終了時刻、登録期限、定員、満席率、ステータスなどのコースの詳細。 |
登録 | msdynce_registration | コース登録の詳細。 |
プロフェッショナル開発者
このテンプレートにはカスタム コードが含まれており、クラス最高の UX パターンに従ってスタイル設定されています。 カスタム コードの編集には、Microsoft Power Platform CLI でサイトのメタデータをダウンロードし、Visual Studio Code でソースコードの表示と修正を行います。