1. このページの内容
フォームについて、またCreatorでフォームがどのようにデータの収集と保存に使用されているかをご案内します。
2. 利用可能なプラン
3. 概要
フォームは、エンドユーザーが組織が収集したい情報を入力できるユーザーインターフェースを提供します。また、こうしたデータを構造化され秩序だった方法で収集し、安全に保存します。サービスリクエスト、注文の受付、意見の収集など、さまざまな情報をフォームを通じて集めることができます。
4. Creatorにおけるフォーム
フォームは、Zoho Creatorアプリケーションにおいてデータの収集・保存を可能にするコンポーネントです。つまり、エンドユーザーがアプリケーションにデータを入力できるようにするものであり、ユーザーとアプリケーションの主な接点の一つとなります。Zoho Creatorアプリケーションをデータベースと関連付ける場合、フォームはデータベース内のテーブルに相当します。表計算シートと関連付ける場合、フォームは表計算シートのシートに該当します。
フォームは、アプリケーションの中で最も重要な構成要素といえ、あらゆる処理の中心となります。フォームはさまざまな項目で構成されており、それぞれ異なる種類の情報収集をサポートします。このデータは、フォーム送信時にレポートとして保存されます。フォームビルダーでは、フォーム全体や個別の項目ごとのプロパティをカスタマイズできます。
Creator では、フォームを作成することで初めて、アプリケーション内でデータをさまざまな形式で表示できるレポートや、特定のタイミングで特定の処理を実行できるワークフローを作成できます。
4.1. 動作方法を見る
4.2. 使用例
- フォームを一から作成する - 例えば、順番管理アプリケーションに合わせたカスタマイズされたサポートチケット登録フォームを作成したい場合。このフォームには以下の項目が必要です:
- 名前
- メール
- ドロップダウン(順番種類)
- ドロップダウン(サポートチケット種類)
- 画像(問題に関連する写真用)
- 複数行テキスト(説明)
この場合、一からフォームを作成し、ご希望のすべての要素を含めて、独立性が高く、細部まで設計されたフォームを自由に作成できます。
- データをインポートしてフォームを作成する - すでに不正保険請求に関するデータが入った .xls ファイルをお持ちの場合、そのファイルに含まれるすべての項目を持つフォームを作成したいとします。このファイルを利用して、今後の受付申請を収集するフォームを作成することが可能です。ファイル内の列はフォームの項目として表示され、行のデータはレポート内でデータとして入力されます。
4.3. フォーム作成のナビゲーションガイド
アプリケーションの編集方法において:
- はじめてフォームを作成する場合、新しく作成するフォームボタンをクリックすると、Creator が提供するさまざまなフォーム作成方法が画面に表示されます。
- すでにコンポーネントを作成している場合は、 + ボタンをクリックすると、アプリケーションで作成可能な各種コンポーネントが表示されます。ここでフォームをクリックすると、Creator が提供するさまざまなフォーム作成方法が画面に表示されます。
4.4. フォームの構成要素
アプリケーションの有効方法では、フォームは主に以下で構成されています。
- 項目 - 項目は、フォームを通じてエンドユーザーから取得したい特定の情報を収集するための入力地域となります。Creator では、さまざまな種類の項目が用意されており、それぞれが特定のデータを取得するために設計されています。これらはフォームに追加可能です。各項目のプロパティは、フォームビルダーでニーズに合わせてカスタマイズできます。

メモ: 項目名の設定や、項目で機密情報を収集する際には、必ず機密条件を入力しないようご注意ください。

メモ: ユーザーが端末のEnter/Returnボタンを押して誤ってフォームを送信しないようにするため、(スーパ管理者/管理者)は送信確定フォームプロパティを有効にできます。これにより送信前にユーザーに確認メッセージが表示され、送信の意思を確認した上でフォーム送信が実行されます。
4.5. Creatorで利用できるフォームの種類
Zoho Creator では、以下の方法でフォームを作成できます。
フォーム作成の種類
|
説明
|
オン my own - 差出人 scratch
|
フォームを一から作成し、項目、構成、見た目をカスタマイズできます。
|
オン my own - インポートする with data
|
すでにお持ちのデータファイルからフォームを作成することができます。アップロードできるファイル形式は以下の通りです:
|
Creatorが提供するあらかじめ定義されたテンプレートからフォームを作成できます。フォームテンプレートのライブラリは教育、法人、建設、営業、IT業界など、さまざまな業務項目をカバーしています。
|
|
Creatorと他のサービスを連携させたフォームを作成し、送信済みフォームのデータをターゲットサービスのタブへ転送できます。
|
4.6. ステートレスフォーム
Statelessフォームでは、Creator上でフォームコンポーネントを利用しても、送信されたデータが保存されません。データの保存が不要または重要でない場合に便利です。
フォームを既存フォームを複製して作成する場合、Creatorでは複製したフォームのデータをアプリケーション内に保存するかどうか選択できます。チェックボックスをオフのままフォームを作成すると、statelessフォームとなります。初期設定ではこのチェックボックスはオフになっています。
この種のフォームでは、アプリケーション内にデータが保存されないため、レポートを作成することはできません。
Statelessフォームのボタン - これらのフォームには、初期設定で送信するおよびリセットするボタンが用意されており、不要であれば削除できます。また、カスタム(スクリプト対応)ボタンを追加し、クリック時にワークフローを起動することも可能です。初期設定では送信するボタンに操作は割り当てられていませんが、リセットするボタンは入力内容をクリアします。ワークフローを送信するボタンに関連付けて、コマンド実行時に操作を行うこともできます。
例 - たとえば、病院管理アプリケーションを構築したとします。病院で勤務するさまざまな専門医の一覧がドロップダウンに含まれているフォームを作成します。来院者がこのドロップダウンから麻酔科医などの専門医を選択し、検索するボタンをクリックすると、該当する医師のリストが表示されます。これは患者が専門医について素早く情報を得るための手段であり、誰がどの専門医を選択したかのリストをレポートとして保存する必要はありません。このような場合、Creatorでデータを保存しないstatelessフォームを作成することが選択できます。
4.7. フォームの見た目をカスタマイズする
フォームは、法人のニーズに合わせて構成・カスタマイズできます。アプリケーション全体やすべてのフォームにテーマを設定したり、特定のアイコンを選択したり、項目や入力欄の配置をアプリケーション内で適切な方法で決定することが可能です。
アイコン
|
アイコン名
|
説明
|
|
アプリケーションにテーマを設定すると、選択したテーマがアプリケーション内のすべてのコンポーネント(フォームを含む)に適用されます。レイアウトの選択や色の設定、フォントの選択、その他のカスタマイズが可能です。
|
|
|
フォームのセクションを管理し、それぞれを区別しやすくするアイコンの設定や、その他のカスタマイズが行えます。
|
|
ブラウザーの場合:
電話番号/タブレットの場合:
|
ラベル配置
|
5. メモすべきポイント
- Read、Write、またはカスタム 権限を持つユーザーは、付与された権限に応じてフォームのすべてのデータを表示・編集できます。
- フォームを通じて送信されたデータに加えて、Creator ではどのユーザーがデータを追加したか、データが追加された日時、最後に更新したユーザーなどの詳細も記録されます。これらの詳細はシステム項目に保存されます。
- フォーム送信時、データはリストレポートに作成されます。これはフォーム作成時にデフォルトで作成されます。また、同じフォームに対してさまざまな種類のレポート(kanban、カレンダー、表計算シートレポートなど)を追加作成することも可能です。
- フォーム処理には3つのタイプがあり、各処理にワークフローを関連付けることができます。
- フォーム送信前:フォームの読み込み時やユーザーが入力した際などに実行される処理。
- フォーム送信時:入力エリアに入力されたデータの検証時に実行される処理。
- フォーム送信後:フォームが正常に送信されたときや、項目が更新されたときに実行される処理。
- 統合フォームを除くすべての種類のフォームで、ワークフロー(フォームワークフロー、支払いワークフロー、blueprintsなど)に対応しています。
6. 制限事項
- フォームに追加できる項目の番号は、各項目に設定された文字数制限によって異なります。初期設定の文字数制限の場合、メール項目(制限80文字)は最大200項目、選択項目(制限100文字)は最大160項目、単一折れ線グラフ項目(制限255文字)は最大60項目まで追加可能です。文字数制限を1文字に設定すると、各種類ごとに最大10,000項目まで追加できます。詳細は制限事項ページをご参照ください。
- インテグレーションフォームは、フォームワークフロー、支払いワークフロー、ブループリントなど、いかなるワークフローもサポートしていません。詳細な一覧については、インテグレーションフォームの制限事項のセクションをご参照ください。
- 次の項目はステートレスフォームでは利用できません - サブフォーム、署名、ファイルアップロード、音声、ビデオ、自動番号、計算式、予測、キーワード抽出、感情分析、OCR、オブジェクト検出。