お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の
英語版を参照してください。
カスタム関数を使用して、フェーズのワークフローを自動化できます。カスタム関数とは、プロセスの自動化に使用できるDelugeコードの一部です。プログラミング言語の組み込み関数と同様に、独自の関数を作成し、1件以上のワークフロールールから呼び出すことができます。Zoho Projectsでは、カスタム関数を使用して通知を自動化したり、Webhookを呼び出したり、フェーズに対してワークフロールールがトリガーされた直後に処理を実行したりできます。
利用可能なプラン:最新のEnterpriseプランとUltimateプラン。
メリット
- フェーズのステータスが変更されたときに、メールまたはZoho Cliqでユーザーに通知します。
- 重要な項目が更新されたときに、フェーズにコメントを自動で追加します。
- フェーズのイベントに応じて、Zohoアプリやサードパーティアプリと連携します。
カスタム関数の追加
- 上部のナビゲーションバーで[設定](
)をクリックします。
- [カスタム関数]([開発者スペース]内)に移動します。
- ドロップダウンから[フェーズ]を選択します。
- [新しいカスタム関数]をクリックします。
- [関数名と説明]を入力します。
- [引数]を設定します。
- Delugeスクリプトエディターにコードを入力するか、左側のパネルからパラメーターをドラッグ&ドロップしてカスタマイズします。
- [保存]をクリックします。
カスタム関数とワークフロールールの関連付け
- 上部のナビゲーションバーで[設定](
)をクリックします。
- [自動化]→[ワークフロールール]に移動します。
- [フェーズ]タブをクリックし、ルールを選択して、[処理の追加]をクリックします。
- [カスタム関数を関連付ける]をクリックします。
- カスタム関数を選択し、[ルールを保存]をクリックします。
カスタム関数の実行
- 上部のナビゲーションバーで[設定](
)をクリックします。
- [開発者スペース]に移動し、[カスタム関数]をクリックします。
- [フェーズ]タブを選択し、実行する関数をクリックします。
- 下部の[保存して実行]をクリックします。
- 必要な引数(例:フェーズID)を入力します。
- [実行]をクリックします。
カスタム関数のテスト
- Zoho Projectsで、ワークフロールールの条件に一致するテストデータを追加します。
- カスタム関数によってトリガーされた通知を通じて、アプリケーションで受信した更新を確認します。
- エラーが発生した場合は、カスタム関数を修正して再テストします。
- 正しい出力が得られるまでテストを続けます。
メモ:カスタム関数ごとに最大10個の引数を追加できます。