サブフォームのドロップダウンの値をクリアおよび追加する方法

サブフォームのドロップダウンの値をクリアおよび追加する方法

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

サブフォーム内にあらかじめ値が設定されたドロップダウン項目があるとします。Deluge スクリプトを使用すると、UI 上でこれらの既存の値をクリアし、新しい値を動的に追加できます。その結果、ドロップダウンには Deluge スクリプトで指定した値のみが表示されます。
メモ:このタスクによるドロップダウン値の変更はクライアントインターフェイスに限定されており、UI のみが更新されます。バックエンドに保存されている事前定義の値には影響しません。
例:教育機関で使用している履修登録アプリケーションを考えてみましょう。学生は履修登録フォームで標準科目を登録し、サブフォームで学生が履修している科目を管理・表示します。学生の学年に応じて、そのサブフォームにはその学年に割り当てられた科目のみが動的に表示されます。
  1. 新しいワークフローを作成し、標準のフォームイベントで実行されるように設定します。

  2. [新しいアクションを追加] > [Deluge Script]をクリックし、次のスクリプトを Deluge エディターに追加します。
  1. // 既存のドロップダウン値を置き換えるための値のリストを作成
  2. New_Items = List();
  3. New_Items。追加する('商品 1');
  4. New_Items。追加する('商品 2');
  5. New_Items。追加する('商品 3');
  6. // 'if' 文を使用して、指定した条件に基づきドロップダウン値をクリアまたは追加します。<criteria> プレースホルダー内に条件を定義します。
  7. if(<criteria>)
  8. {
  9. // ドロップダウンの値をクリアして新しい値を追加
  10. row.<ドロップダウン>:ui。追加する(<New_Items>);
  11. }

ここで:

<New_Items>

は、ドロップダウン内の既存の値を置き換える値を格納する LIST です。

<Criteria>

は、'if' 文内の後続のコードを実行するかどうかを判定する条件式です。

<ドロップダウン>

は、サブフォームに追加されたドロップダウン項目のフィールドリンク名です。

 

動作を確認する


  1. Add & Append


    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.