理解サブフォームフィールド

理解サブフォームフィールド

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

サブフォームフィールドを使用すると、フォーム内にフォームを表示できます。サブフォームを追加するフォームは、メインフォームと呼ばれます。サブフォームについての詳細については、以下の節を参照してください。

外観

以下がフォーム上のサブフォームの見た目です:
  • ユーザーがウェブブラウザからアクセスした場合:

このフィールドを使用するとき

サブフォームフィールドは、マスター詳細関係にあるデータを入力するユーザーを有効にするのに最適です。IT Asset Management(ITAM)を例にとって、これを理解しましょう。

あなたが組織内のラップトップ、スマートフォン、タブレットを管理するアプリを構築しているとしましょう。その一環として、各デバイスの以下を収集したいと考えています。

  • その購入日
  • 購入注文番号
  • ベンダー関連データ(購入元のベンダーの名前、メールアドレス、電話番号、住所など)
  • デバイス関連データ(デバイスの名前、タイプ、シリアルナンバー、価格など)

これを達成することは難しくはありません。ただ、フォーム(たとえば、購入発注書)を作成し、アセットマネージャーに共有するだけです。もしあなたのフォームが、アセットマネージャーが1つのデバイスの購入詳細を1つのエントリーで提出することを可能にするなら、同じ日にベンダーから複数のデバイスを購入しても、購入発注書を介して複数のエントリーを提出する必要があります。その結果、購入発注書に保存されたレコード(レポート内)は、実際には別々の購入ではないにも関わらず、別々の購入を表しているように見えます。

このシナリオでは、サブフォームが役立ちます。まずは質問に答えましょう:上記のシナリオにマスター・ディテール関係がありますか?はい、あります。以下がその方法です:

  • まず、各デバイスはベンダーから購入されます。これにより、デバイスとベンダーの間に関係が確立されます。 
  • 次に、ITマネージャーは(ベンダーから)一度に1台のデバイスを購入しますか?大抵はいいえ。
  • 同じ注文で複数のデバイスを購入する場合があるため、購入日、発注番号、ベンダー関連データがマスターで、デバイス関連データがディテールとなります。

フォームにサブフォームフィールドを追加することで、購入するデバイスの詳細を入力することができるようになると、以下の利点があります:

  • 購入時に、アセットマネージャーは一度にすべてのデバイスの詳細を入力することができます(各購入レコードには、複数のデバイスが関連付けられることができます)。
  • その結果、アセットマネージャーがレポートにアクセスしたとき、デバイスが購入ごとにグループ化されたように見えます。

フォームへのサブフォームフィールドの追加を理解する

フォームにサブフォームフィールドを追加するとき、サブフォームが次のいずれかであるかを定義する必要があります。
  • ブランクフォーム : このオプションは、サブフォームの存在がメインフォーム内にあるようなフォームをメインフォーム内に作成することを可能にします。
  • 既存フォーム : このオプションは、既存のフォーム(アプリ内にある)をサブフォームとして追加することを可能にします。
既存のフォームを使用してサブフォームを作成すると、サブフォームの行はレコードとしてカウントされ、レコード使用料として請求されます。 
ユーザーがサブフォームレコードを個別にレポートで表示できるようにするには、フォームを作成してサブフォームとして追加する必要があります。そうでない場合、サブフォームレコードはメインフォームのレポートでのみ表示できます。

機能

フォーム内のサブフォームのユーザーエクスペリエンスについて、以下のカスタマイズを行うことができます:
  • 拡張と縮小:サブフォームフィールド行を必要に応じて拡張および縮小できるようになりました。横方向および縦方向に行をスクロールすることもできます。
  • フィールドの幅をカスタマイズする : サブフォーム内のフィールドの幅を設定できます。以下のオプションが利用可能です:
    • フィールドの幅を自動調整する : このオプションでは、サブフォーム内の各フィールドの幅を自動的に割り当てます。
    • フィールドの幅を手動で調整する : このオプションでは、サブフォーム内の各フィールドの幅を設定できます。
  • デフォルトエントリーの設定:サブフォームに期待されるユーザーが入力するエントリーの数を設定できます。ただし、これはユーザーがサブフォームにその数のエントリーを入力することを強制するものではありません。ユーザーはより多くまたは少ない数のエントリーを追加することができます。
  • 最大エントリー数の制限:サブフォームからユーザーから受け取る最大エントリー数を設定することができます。ユーザーが追加するエントリーが許可された最大エントリー数を超える場合、新しく追加をクリック/タップすると、次のメッセージが表示されます:最大行数に達しました。追加できません。
  • このフィールドのフィールド名とフィールドリンク名をカスタマイズしてください。
  • ユーザーにこのフィールドでの入力を必須とする必須 項目にします。
  • このフィールドをアプリの管理者だけに表示するように(その他のユーザーから隠す)有効にしてくださいこちらを参照してください。
  • このフィールドにポインタを合わせたとき、ツールチップメッセージを表示するようにします。

もし既存のフォームをサブフォームとして追加した場合、レポートで、サブフォームのフィールドに格納されているデータをクリック可能(Webブラウザー上)およびタップ可能(携帯電話/タブレット上)にして、クリック/タップすると、関連するフォームのレポートの詳細ビューを表示できるようにできます。

関連トピック:

  1. サブフォームフィールドの追加
  2. フィールドの幅のカスタマイズ
  3. デフォルトエントリーの設定
  4. 最大エントリーの制限

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

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

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

    Zoho CRM Training



              Zoho Desk Resources

              • Desk Community Learning Series


              • Digest


              • Functions


              • Meetups


              • Kbase


              • Resources


              • Glossary


              • Desk Marketplace


              • MVP Corner


              • Word of the Day









                                • Related Articles

                                • 「デフォルトのエントリーを設定する」

                                  お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。 サブフォームフィールドのデフォルトエントリー数を設定する 子フォームフィールドについて学ぶには、こちらのページを参照してください。 フォームビルダーを開きます。 必要なサブフォームを選択します。 右側の フィールドプロパティー>表示タイプ セクションに移動します。 ...
                                • 「サブフォームのソートを有効にする」

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

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

                                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.