ビジネスルールの作成

  • リリースバージョン: Zurich
  • 更新日 2025年09月08日
  • 所要時間:3分
  • 定義された条件が満たされたときにフォームフィールドの値を自動的に変更するビジネスルールを作成します。

    始める前に

    必要なロール:admin

    このタスクについて

    ビジネスルールは、レコードが表示、挿入、削除されるとき、またはテーブルが照会されるときに実行されるサーバー側スクリプトです。ビジネスルール条件には、データベース操作に関連してビジネスルールを実行するタイミングと、ビジネスルールが適用されるレコード操作が含まれます。クライアントスクリプトや UI アクションなど、クライアント側の条件に関してプラットフォームで利用できる他のスクリプトオプションがあります。

    注:
    ビジネスルールは、スクリプティングに依存する従来の自動化ソリューションです。新しいプロセスの自動化にワークフロースタジオを使用して、拡張、再利用、理解、アップグレードが容易な自動化を作成します。多くの組織が本番環境でビジネスルールを用意しているため、このドキュメントを使用して既存のビジネスルールを操作する方法を学習してください。

    手順

    1. 移動先 すべて > システム定義 > ビジネスルール.
    2. [New (新規)] を選択します。
    3. [ビジネスルール] ページで、次の詳細を入力します。
      表 : 1. ビジネスルールの新規フォーム
      フィールド 説明
      名前 ビジネスルールの名前。
      テーブル ビジネスルールが適用されるテーブル。
      アクティブ ビジネスルールをアクティブとしてマークするには、このオプションを選択します。
      詳細 ビジネスルールに詳細スクリプティングを設定するには、このオプションを選択します。
      実行タイミング ビジネスルールを [挿入] または [更新] のどちらで実行するかを指定します。フィルター条件を使用して、ビジネスルールを実行する条件を指定します。
      時期 ビジネスルールを実行するタイミングを指定します。
      • 次の値より前
      • 非同期
      • 表示
      このフィールドは、[詳細] を選択した場合にのみ表示されます。
      順序

      ビジネスルールの順序の値を指定します。この順序によって、ビジネスルールが表示される順序が決まります。

      このフィールドは、[詳細] を選択した場合にのみ表示されます。

      フィルター条件 ビジネスルールの AND 演算子と OR 演算子を使用して、必要なフィルター条件を追加します。
      ロールの条件 ビジネスルールに必要なユーザーロールを選択します。
      挿入 ビジネスルールを使用して挿入操作を実行するには、このオプションを選択します。
      更新 ビジネスルールを使用して更新操作を実行するには、このオプションを選択します。
      削除

      ビジネスルールを使用して削除操作を実行するには、このオプションを選択します。

      このフィールドは、[詳細] を選択した場合にのみ表示されます。

      クエリ

      ビジネスルールを使用してクエリ操作を実行するには、このオプションを選択します。

      このフィールドは、[詳細] を選択した場合にのみ表示されます。

      アクション
      フィールド値を設定 [フィールド値を設定] 選択肢リストを使用して以下のフィールド値を指定します。
      • 次の値: そのフィールドに使用可能なオプションによって決まる値。
      • 次から取得:別のフィールドから取得した値。
      • 次の値 (動的):ビジネスルールを設定しているユーザー、または特定のロールを持つユーザーに関連のある値。
      メッセージの追加 ビジネスルールのメッセージを追加するには、このオプションを選択します。
      アクションの中止 アクションを中止するプロビジョンを追加するには、このオプションを選択します。
      詳細
      条件 条件の名前を指定します。
      スクリプト

      このスクリプトでサポートされている最新の JavaScript 機能の使用をサポートするには、ECMAScript 2021 (ES12) モードをオンにします。このオプションをオフにすると、アプリケーションの JavaScript モードでサポートされている機能のみを使用できます。

      ビジネスルールのスクリプトを入力します。

    4. [Submit (送信)] を選択します。

    タスクの結果

    新しいビジネスルールが保存され、ビジネスルールのリストに表示されます。これで、ビジネスルールを使用する準備ができました。

    ビジネスルールの詳細については、「 クラシックビジネスルール」を参照してください。