CodeXスクリプトの概要

CodeXスクリプトの概要

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

CodeX Scripts を使用すると、タスクやプロジェクトで、ユーザーの操作に応じて自動的に実行されるカスタムロジックを定義できます。これにより、特定の条件に基づいてタブの動作を制御できます。ユーザーは、JavaScript SDK を使用して、データの作成や更新の前後に処理をトリガーするスクリプトを記述できます。CodeX Scripts の権限を持つユーザーは、CodeX Scripts を設定および管理できます。
InfoCodeX Scripts は現在、限定リリースとして提供されています。この機能をポータルで有効にするには、support@zohoprojects.com までお問い合わせください。
CodeX Scripts で実現できること

  1. 条件を検証し、プロジェクトタブやタスクタブ内でカスタムの制限メッセージを表示する。
  2. HTTP リクエストを使用して外部アプリと連携する。
  3. 条件に基づいてタスクやプロジェクトの詳細を自動更新する。
  4. ポータル内の他のプロジェクトデータを取得・更新する。
例えば、あるプロジェクトで、完了済みタスクや無効なタスクに対して、メンバーがサブタスクを作成できないように制限したい場合は、CodeX Scripts を使用してオブジェクトやメソッドを用いたコードを作成し、「更新前」などのトリガーで実行されるように設定して保存できます。

スクリプト:


これにより、ユーザーがサブタスクを作成しようとした際に、このタスクにはサブタスクを作成できない旨の注意メッセージがプロジェクトメンバーに表示されます。

実行結果:
 
このケースで使用しているコード:
  1. function main() {
  2. let タスク = 現在。データ;
  3.    
  4. /**
  5. *
  6. * @種類 番号
  7. */
  8. let startDate = タスク。start_date;
  9. Logger。info('Parent ID: ' + タスク。parent_task);
  10. Logger。info('Root タスク ID: ' + タスク。root_task);
  11.    
  12. // console。log(JSON。stringify(variables。blockSubTasks));
  13. if(タスク。parent_task || タスク。root_task) {
  14. Logger。info('Subtask creation is 無効');
  15. throw 新規 ScriptError('You cannot 作成 a subtask');
  16. }
  17. //Similar case >>> Subtasks shouldn't be 作成 under the 完了済み parent タスク.
  18. }

CodeX Scripts を使用して、タスクタブやプロジェクトタブの動作をどのようにカスタマイズできるかを確認してください。

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.