提供状況
1. 概要
フォームは、エンドユーザーが組織が収集したい情報を入力するためのユーザーインターフェイスを提供します。また、このデータを構造化された秩序ある形式で収集し、安全に保存します。サービスリクエスト、注文の依頼、意見ベースの回答など、さまざまな情報をフォームを通じて収集できます。
フォームは、Zoho Creator アプリケーションでデータを収集・保存するためのコンポーネントです。言い換えると、エンドユーザーがアプリケーションにデータを入力できるようにするものです。これにより、フォームはユーザーとアプリケーションとの主な接点の 1 つとなります。Zoho Creator アプリケーションをデータベースにたとえると、フォームはデータベース内のテーブルに相当します。表計算シートにたとえると、フォームはシートに相当します。
フォームはアプリケーションでもっとも重要なコンポーネントとみなすことができ、その周囲で他のすべての処理が行われます。フォームは、さまざまな種類の情報を収集するための複数の項目で構成されます。フォーム送信時に、このデータはレポート内のレコードとして保存されます。フォームビルダーでは、フォーム全体に共通するプロパティと、各項目固有のプロパティの両方をカスタマイズできます。 フォームが送信されると、そのフォームの作成時に初期設定で作成される一覧レポートにレコードが作成されます。さらに、同じフォームに対して、 レポートの別タイプ( かんばん、 カレンダー、 スプレッドシートレポートなど)を作成することもできます。 Read、Write、またはカスタムの権限を持つユーザーは、付与された権限に応じてフォームのすべてのデータを表示/編集できます。
フォームから送信されたデータに加えて、Creator は、どのユーザーがレコードを追加したか、そのレコードが追加された日時、最後に更新したユーザーなど、いくつかの詳細も記録します。これらの詳細はシステム項目に保存されます。
フォームに対しては、次の 3 種類の処理が行われ、それぞれにワークフローを関連付けることができます。
- フォーム送信前:フォームの読み込み時、ユーザーが入力したときなどに発生する処理。
- フォーム送信時:入力エリアに入力されたデータを検証するときに発生する処理。
- フォーム送信後:フォームが正常に送信されたとき、または項目が更新されたときに発生する処理。
1.1. 動作イメージ
1.2. ユースケース
- フォームをゼロから作成する - たとえば、「注文管理」アプリケーション向けに、カスタマイズしたサポートチケット登録フォームを作成したいとします。このフォームには、次の項目が必要です。
- 名前
- メール
- ドロップダウン(注文種別)
- ドロップダウン(サポートチケット種別)
- 画像(不具合に関する画像用)
- 複数行(説明)
この場合、フォームをゼロから作成し、必要な要素をすべて含めることで、完全に独立した、細部まで設計されたフォームを作成できます。
- データをインポートしてフォームを作成する - すでに不正保険請求に関するデータを含む .xls ファイルがあり、そのファイルに含まれるすべての項目を持つフォームを作成したいとします。このファイルを使用して、今後の新規リクエストを収集するフォームを作成できます。ファイルの列はフォームの項目として表示され、行のデータはレポート内のレコードとして登録されます。
1.3. フォーム作成のナビゲーションガイド
アプリケーションの編集モードで:
- 初めてフォームを作成する場合、新しいフォームを作成ボタンをクリックすると、Creator が提供する各種フォーム作成方法が画面に表示されます。
- すでにコンポーネントを作成済みの場合、 + ボタンをクリックすると、アプリケーションで作成できるコンポーネントの一覧が表示されます。ここでフォームをクリックすると、Creator が提供する各種フォーム作成方法が画面に表示されます。
1.4. フォームの構成要素
アプリケーションの有効モードでは、フォームは主に次の要素で構成されます。
- 項目 - 項目は入力エリアとして機能し、エンドユーザーからフォームで取得したい特定の情報を収集します。Creator では、特定の種類のデータを取得するためのさまざまな項目タイプを提供しており、フォームに追加できます。各項目のプロパティは、ニーズに応じてフォームビルダーからカスタマイズできます。
メモ: 項目を命名する際に機密性の高い情報を含めたり、項目で機密情報を収集したりしないようにしてください。
- ボタン - フォームに配置されたボタンは、入力データの送信、更新、リセットなどの処理を開始します。また、これらのボタンのクリック時に実行されるフォームワークフローを作成することもできます。
メモ: ユーザーがデバイスのEnter/Returnキーを押した際に、誤ってフォームを送信してしまわないようにするには、スーパー管理者/管理者がフォームプロパティの「フォーム送信の確認」を有効にできます。これにより、実際に送信処理を行う前に、フォーム送信の確認を求めるポップアップが表示されます。
1.5. Creator におけるフォームの種類
Zoho Creator では、次の方法でフォームを作成できます。
|
フォームの作成方法
|
説明
|
|
自分で作成 - ゼロから作成
|
フォームを一から作成し、フィールド、構造、見た目を自由にカスタマイズします。
|
|
自分で作成 - データをインポートして作成
|
すでにファイルとして保有しているデータを基にフォームを作成します。Creator には次の形式のファイルをアップロードできます:
|
|
Creator が用意している事前定義済みテンプレートから、ビジネスニーズに合ったものを選んでフォームを作成します。フォームテンプレートのライブラリには、教育、ビジネス、建設、営業、IT 業界など、さまざまな業種向けのテンプレートが含まれています。
|
|
|
Creator と他のサービスを連携するフォームを作成し、送信されたフォームのデータを、連携先サービス内のタブに転送できるようにします。
|
1。6. ステートレスフォーム
ステートレスフォームを使用すると、フォームコンポーネントを、Creator に送信データを保存しない形で利用できます。そのため、アプリケーションに保存するほどではない、または保存が不要なデータを扱う場合に便利です。
フォームを複製して作成する場合、Creator では、複製したフォームのデータをアプリケーションに保存するかどうかを選択できます。このチェックボックスをオフにした状態でフォームを作成すると、ステートレスフォームとして作成されます。初期設定では、このチェックボックスはオフになっています。
この種類のフォームはデータがアプリケーションに保存されないため、基にしたレポートを作成することはできません。
ステートレスフォームのボタン - これらのフォームには、初期設定で送信ボタンとリセットボタンがあり、不要な場合は削除できます。さらに、クリック時にワークフローを実行するカスタム(スクリプト可能な)ボタンを追加することもできます。初期設定では、送信ボタンには何の操作も割り当てられておらず、リセットボタンは入力済みデータをクリアします。送信ボタンにワークフローを関連付けることで、クリック時に任意の処理を実行させることができます。
例 - たとえば、病院管理アプリケーションを作成しているとします。病院で勤務する各種専門医の一覧を含むドロップダウンを持つフォームを作成します。来院者がこのドロップダウンから麻酔科医などの専門医の種類を選択し、検索ボタンをクリックすると、該当する医師の一覧が表示されます。これは患者が専門医について素早く情報を得るための仕組みにすぎないため、「誰がどの専門医を選んだか」という一覧をレポートとして保持する必要はありません。このような場合、データを Creator に保存しないステートレスフォームとして作成することを選択できます。
1。7. フォームの見た目をカスタマイズする
フォームは、ビジネスニーズに合わせて構成およびカスタマイズできます。アプリケーション全体(すべてのフォームを含む)に適用するテーマを設定したり、アイコンを指定したり、アプリケーションの有効なビューにおけるフィールド名や入力欄の配置を決めたりできます。
|
アイコン
|
アイコン名
|
説明
|
|
|
アプリケーションにテーマを設定すると、選択したテーマがフォームを含むアプリケーションのすべてのコンポーネントに適用されます。レイアウトの選択、色の設定、フォントの選択などが含まれます。
|
|
|
|
フォームのセクションを管理し、それぞれに識別しやすいアイコンを設定するなど、さまざまなカスタマイズが行えます。
|
|
|
ブラウザーの場合:
電話/タブレットの場合:
|
ラベル配置
|
2. 注意点
- 連携フォームを除くすべての種類のフォームで、ワークフロー(フォームワークフロー、支払いワークフロー、ブループリントなど)を利用できます。
- フォームに追加できる選択肢の数は、各項目に設定された文字数制限によって異なります。文字数制限がデフォルト値の場合、メール項目(80文字)は最大200個、選択項目(100文字)は最大160個、単一選択項目(255文字)は最大60個の選択肢を追加できます。文字数制限を1文字に設定すると、各種項目で最大10,000個の選択肢を追加できます。詳細は制限事項ページをご覧ください。
- 連携フォームでは、フォームワークフロー、支払いワークフロー、ブループリントなど、いかなるワークフローも利用できません。詳しくは、連携フォームの制限事項セクションをご確認ください。
- ステートレスフォームでは、次の項目は利用できません:サブフォーム、署名、ファイルアップロード、音声、動画、自動採番、数式、予測、キーワード抽出、感情分析、OCR、物体検出。
3. 関連トピック
次のステップ
前の手順
前の手順