タイムログのカスタム関数

タイムログのカスタム関数

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

カスタム関数を使用して、タイムログのワークフローを自動化できます。カスタム関数とは、処理を自動化するために使用できるDelugeコードです。プログラミング言語の組み込み関数と同様に、独自の関数を作成し、1件以上のワークフロールールから呼び出すことができます。Zoho Projectsでは、カスタム関数を使用して、通知の自動送信、Webhookの呼び出し、タイムログのワークフロールールが実行された直後のロジック処理などを行えます。
Info
利用可能なプラン:プラン別の上限に従い、すべてのプランで利用できます。

メリット

  1. タイムログのステータスが変更されたときに、メールまたはZoho Cliqでユーザーに通知できます。
  2. 主要な項目が更新されたときに、タイムログにコメントを自動で追加できます。
  3. タイムログのイベントに応じて、Zohoアプリや外部サービスと連携できます。

カスタム関数の追加

  1. 上部のナビゲーションバーにある[設定]()をクリックします。
  2. [カスタム関数]([開発者向け機能]内)に移動します。
  3. ドロップダウンから[タイムログ]を選択します。
  4. [新しいカスタム関数]をクリックします。
  5. [関数名]と[説明]を入力します。
  6. 引数を設定します。
  7. Delugeスクリプトエディターにコードを入力するか、左側のパネルからパラメーターをドラッグ&ドロップしてカスタマイズします。
  8. [保存]をクリックします。

ワークフロールールへのカスタム関数の関連付け

  1. 上部のナビゲーションバーにある[設定]()をクリックします。
  2. [自動化]→[ワークフロールール]に移動します。
  3. [タイムログ]タブをクリックし、ルールを選択して[処理を追加]をクリックします。
  4. [カスタム関数を関連付ける]をクリックします。
  5. カスタム関数を選択し、[ルールを保存]をクリックします。

カスタム関数の実行

  1. 上部のナビゲーションバーにある[設定]()をクリックします。
  2. [開発者向け機能]に移動し、[カスタム関数]をクリックします。
  3. [タイムログ]タブを選択し、実行する関数をクリックします。
  4. 画面下部の[保存して実行]をクリックします。
  5. 必須の引数(例:タイムログID)を入力します。
  6. [実行]をクリックします。

カスタム関数のテスト

  1. ワークフロールールの条件に一致するテストデータをZoho Projectsに追加します。
  2. カスタム関数によって送信された通知を通じて、利用中のアプリケーションで受信した更新内容を確認します。
    1. エラーが発生した場合は、カスタム関数を修正して再度テストします。
    2. 正しい出力が得られるまでテストを続けます。
Notes
カスタム関数ごとに最大10件の引数を追加できます。

関連情報