「レコードの追加または変更時」の利用時によくある質問は、主にトリガーロジック、フィールド設定、失敗時の確認方法の3つに分かれます。このFAQでは、代表的な3つの質問を取り上げています。
FAQ
「追加時にフィールドが空でない場合」と「フィールドが変更されたときにトリガーする」の違いは何ですか?
- どちらも同じフィールドに対する2つのトリガー条件です。
- 新しいレコードが追加されたとき、そのフィールドが空でなければワークフローが実行されます。
- 既存のレコードが変更され、そのフィールドも更新された場合も、ワークフローが実行されます。
複数のトリガーフィールドを同時に設定できますか?
- 1つのトリガーでは、トリガー条件として選択できるフィールドは1つです。
- 異なるフィールドごとに別々のワークフローを開始したい場合は、それぞれ個別にワークフローを作成してください。
- シナリオごとにワークフローを分けることで、後からのメンテナンスもしやすくなります。
トリガーが失敗した場合はどうすればよいですか?
- 失敗の原因を確認するには、左側のLogsをクリックしてください。
- 対象のテーブルがまだ存在しているか、またフィールド設定が正しいかを確認してください。
- 設定を調整した後、レコードの追加または変更を行って再度テストしてください。
用語集
| 用語 | 定義 |
|---|---|
| トリガー | 自動化ワークフローを開始する条件です。指定したイベントが発生すると、ワークフローが開始されます。 |
| テーブル | WPSのデータベーステーブルでレコードを格納する単位です。トリガーは特定のテーブルに関連付ける必要があります。 |
| フィルター条件 | トリガーイベントに追加する条件で、実際に実行される対象範囲を絞り込むために使用します。 |