演習 - ビジネス ルールの作成

完了

この演習では、ラーニング パスで乗客エンティティの設定を使用します。 このラーニング パスの一部としてクルーズおよび乗客エンティティを作成していない場合は、演習 - 2 つのテーブルを作成して一対多のリレーションシップを使用して関連付けるの手順を実行する必要があります。

  1. Power AppsMaker Portal にサインインします。

  2. テーブルを開きます。

  3. 乗客テーブルを選択します。

  4. + 新しい列 (以前はフィールドと呼ばれていました)、表示名フィールドに年齢と入力します。 データ型ドロップダウン リストで整数を選択し、保存を選択して新しい列を追加します。

    入力した値のあるフィールド プロパティ ウィンドウのスクリーンショット。

  5. + 新規列ウィンドウで、別の列を追加します。 表示名フィールドに必須 ID と入力し、データ型ドロップダウン リストで選択肢 > はい/いいえを選択します。

  6. 保存を選択して、列を保存します。

  7. ビジネス ルールを選択し、メニューで + 新しいビジネス ルールを選択します。 しばらくお待ちください。ビジネス ルール デザイナーの読み込みには時間がかかります。

  8. メイン デザイン領域で、条件を選択します。 この選択により、ビジネス ルールの条件を設定できるパネルが開きます。

    メイン デザイン領域で選択された条件のスクリーンショット。

  9. [条件] パネルのフィールドに次の情報を追加します。

    [条件] パネルのフィールド
    エンティティ 乗客
    ソース エンティティ
    フィールド 年齢
    オペレーター が次の値より大きい
    タイプ
    18

    プロパティ フィールドと入力した値のスクリーンショット。

    適用ボタンのあるプロパティのスクリーンショット。

  10. パネルの下部にある適用ボタンを選択します。

    ここで、はいまたはいいえの分岐のアクションを定義します。これは、入力した乗客の年齢が 18 歳以下または 18 歳を超えている場合に実行するアクションを指定することを意味します。

  11. コンポーネント タブを選択し、フィールド値の設定新規アクションを選択して、それを条件パネルの右側にドラッグします。

    フィールド値の設定アクションを含むコンポーネント タブのスクリーンショット。

  12. フィールド値の設定コンポーネントで、表示名フィールドに 18 歳を超えている乗客と入力して、乗客の年齢が 1 歳を超えていることを示します。 エンティティ フィールドに、乗客を入力します。 フィールド ドロップダウン メニューで必須 ID を選択し、ドロップダウン メニューではいを選択してから、適用を選択します。

    プロパティを入力したフィールド値の設定スクリーンショット。

    入力した値と適用ボタンのあるフィールド値の設定スクリーンショット。

  13. 次のスクリーンショットに示すように、フィールド値の設定コンポーネントを選択して、条件の下にドラッグします。 次に、右側のコンポーネント パネルの新しいフィールド値の設定コンポーネントで、表示名フィールドに 18 歳以下の乗客と入力し、オプションをいいえに設定します。

    条件の下に追加されたフィールド値の設定コンポーネントのスクリーンショット。

    入力した値と適用ボタンのあるプロパティのスクリーンショット。

  14. ルールが設定されたので、ウィンドウにはビジネス ルール式が表示されます。

    ビジネス ルール式ウィンドウのスクリーンショット。

  15. エラーが表示されない場合は、検証を選択して、保存を選択します。

    検証ボタンおよびルールの保存ボタンのスクリーンショット。

  16. 画面の左上にある乗客: 新しいビジネス ルールの横にある矢印を選択します。 ビジネス ルール名フィールドに名前を入力し、説明フィールドにそのビジネス ルールの説明を入力します。 保存を選択します。

    乗客: 新しいビジネス ルールとルールの保存ボタンの横にある矢印のスクリーンショット。

  17. ブラウザー ウィンドウを閉じます。 ブラウザーに戻り、テーブル > 乗客を選択し、ビジネス ルールを選択します。 新しいビジネス ルールを現在作成中ウィンドウで、完了ボタンをクリックします。

  18. 作成したビジネス ルールが、非アクティブ化済みとしてリストに表示されます。 アクティブ化するには、必須 ID フィールドの値をリセットする必要があります。 このプロセスを開始するには、作成した新しいビジネス ルールを選択します。

    状態が非アクティブ化済みのビジネス ルールのスクリーンショット。

  19. 右上隅のメニュー バーにあるアクティブ化ボタンを選択します。 これにより、プロセスのアクティブ化の確認ダイアログ ボックスが表示されます。 ダイアログ ボックスの下部にあるアクティブ化ボタンを選択して、アクティブ化を確認します。

    有効化ボタンおよびプロセスのアクティブ化の確認ボタンのスクリーンショット。

  20. ブラウザー タブを閉じ、テーブル > 乗客 > ビジネス ルール タブを選択します。ここで、作成したビジネス ルールの状態がアクティブ化になっていることが示されます。

これで、ビジネス ルールを作成できました。 データ タブをクリックし、Excel を使用してデータを入力して、ビジネス ルールをテストすることができます。