フォームビルダーの基本と使い方

フォームビルダーの基本と使い方

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

概要

フォームビルダーは、フォームを作成・編集・管理するための作業画面です。フォームは、配置されたフィールドを通じてさまざまな種類のデータを収集します。これらのフィールドはフォームビルダーから管理およびカスタマイズできます。フィールドの追加や配置に加えて、リダイレクト、最大入力件数の制限、バリデーション、表示設定、初期値など、フォームレベルおよびフィールドレベルのプロパティを設定して、フォームを要件どおりに細かく調整できます。

提供状況
  1. ゼロから作成したフォーム、データのインポートによって作成したフォーム、テンプレートから作成したフォームは、Creator のすべてのプランで利用できます。一方、連携フォームは、有料プランでのみ作成できます。
  2. スーパー管理者、管理者、開発者のみがフォームを作成および管理できます。

1. 概要

フォームビルダーは、Zoho Creator でフォームを作成および編集するためのインターフェイスです。フォームに挿入できるさまざまな種類のフィールドが、フォームビルダーに一覧表示されます。ドラッグ&ドロップで簡単にビルドスペースに追加できます。各フィールドには固有のプロパティがあり、その目的に合わせて設定できます。また、フォーム全体のプロパティをカスタマイズして、ユーザーに安全な利用体験を提供し、不正な入力を全般的に減らすこともできます。

1。1 動作イメージ



1。2 フォームビルダーの操作ガイド

アプリケーションの編集モードでは、次のように表示されます。
  1. 新しいフォームを作成すると、デフォルトでフォームビルダーが開きます。
  2. 既存のフォームを編集する場合は、[フォームビルダーを開く]をクリックするとフォームビルダーが開きます。


1。3 フォームビルダーの構成要素



セクション名
位置
説明
フィールドパレット
フォームビルダー画面の左側に表示されます。
フォームに追加できるすべてのフィールドが一覧表示されます。フィールドパレットをスクロールして、すべてのフィールドを確認できます。
ビルドスペース
フォームビルダー画面の中央部分を占めます。
フォームに含めるフィールドを定義する領域です。フォーム内のフィールドを管理でき、次の操作が行えます。
  1. フィールドを追加してフォームに挿入する。
  2. フィールドを並べ替え、1 列、2 列、3 列レイアウトに分割する。
  3. フィールドを削除してフォームから取り除く:フォームからフィールドを削除すると、ビルドスペースからそのフィールドが削除されます。このフィールドに入力されたデータは Creator ではなく関連タブに保存されているため、データが失われることはありません。
フィールドプロパティ
デフォルトでフォームビルダー画面の右側に表示されます。
フィールドのプロパティでは、ユーザーがそのフィールドにデータを入力する際の体験を定義できます。フィールドのサイズのカスタマイズ、説明文の追加など、さまざまなプロパティを管理できます。詳細はこちら
関連付けられている Blueprint
をクリックすると、右側からスライドイン表示されます。
このペインには、フォームに関連付けられているすべての Blueprintが表示されます。関連付けられた Blueprint からは、特定のフォームに関連してアプリケーション内で進行している各ステージや処理の流れを確認できます。
フォームプロパティ
をクリックすると、右側からスライドイン表示されます。
フォームプロパティでは、ユーザーがフォームにアクセスしてデータを送信する際の体験を定義できます。入力件数の制限、ボタンのカスタマイズなど、さまざまなフォームのプロパティをここから設定できます。詳細はこちら
その他の設定

[その他]アイコン(縦の三点リーダー)をクリックするとメニューが表示され、ここから次の操作を行えます。
  1. フォーム名の変更:フォーム名とリンク名をカスタマイズできます。
  2. フォームの複製:既存フォームから必要なフィールドを選択してフォームを複製できます。複製したフォームのデータを Creator に保存しないように設定した場合は、ステートレスフォームとして作成されます。
  3. フォームの削除:フォーム削除後、そのフォームから送信されたすべてのデータが削除されます。

フィールドプロパティ

上記の表で説明したとおり、フォームの各フィールドのさまざまなプロパティは、 フィールドプロパティ タブで設定できます。フィールドをドラッグ&ドロップすると、そのフィールド固有のプロパティが一覧表示されます。主なプロパティは次のとおりです。
  1. フィールド名フィールドリンク名:任意の名前にカスタマイズできます。
  2. フィールド参照:フォームに含まれるフィールドが他の場所でどのように参照されているかを確認できます。
  3. 選択肢:一部のフィールドでは、エンドユーザーが選択できる選択肢を定義できます。このセクションは、ドロップダウンラジオ複数選択チェックボックスフィールドにのみ表示されます。
  4. 検証:エンドユーザーに必ず入力してもらいたいフィールドを必須項目として設定できます。
  5. データのプライバシー:エンドユーザーの個人データを取得する可能性があるフィールドについて、データプライバシーを有効にできます。
  6. データセキュリティ:健康情報などの機密情報を含む可能性があるフィールドのデータを暗号化できます。
  7. ユーザー入力(モバイル向け):QR コードやバーコードをスキャンして、フィールドにデータを自動入力できます。
  8. 表示設定:選択したフィールドをすべてのユーザーに表示するか、管理者のみに表示するかを選択できます。
  9. 外観には次の項目が含まれます。
    1. フィールドタイプ:編集できない読み取り専用フィールドとして表示されます。
    2. フィールドサイズ:フィールドの入力エリアの横幅(長さ)を指します。
    3. 高さ:フィールドの入力エリアの高さを指します(複数行およびリッチテキストフィールドタイプにのみ適用)。
  10. 説明:フィールドの目的を説明するテキストを、ツールチップまたはヘルプテキストとして追加できます。
フォームのプロパティ

上記の表で説明したように、[フォームのプロパティ]タブでは、フォームのさまざまなプロパティを設定できます。主な項目は次のとおりです。
  1. 送信前の確認 - フォーム送信に進む前に、ユーザーに内容を確認してもらうためのオプションを有効にできます。
  2. フォームの下書き - [下書きとして保存]プロパティを有効にすると、ユーザーは入力途中のフォームを下書きとして保存し、後から再開できます。これによりデータ損失を防げます。ユーザーはフォームの進捗を15日間下書きとして保存でき、その期間を過ぎると下書きは自動的に削除されます。
  3. 送信成功時 - フォーム送信が成功した際に、ユーザーに対して次のいずれか、または複数を実行させることができます。
    1. フォーム送信成功時にメッセージを表示する。
    2. 送信したデータを含めることができるメール通知を受信する。
    3. Webサイト、またはアプリケーション内のコンポーネント(フォーム、レポート、ページ)へリダイレクトする。
  4. 位置情報データ - フォームを送信したエンドユーザーの位置情報IPアドレス(暗号化可能)を取得できます。これらは個人情報に該当するため、取得する前にユーザーの同意を得る必要があります。
Notes
メモ:これらのチェックボックスのいずれかをオフにすると、それまでに収集された該当する位置情報データはすべて削除されます。
  1. ボタン - [送信][リセット][キャンセル]ボタンの名称を変更できます。また、[キャンセル]ボタンや[リセット]ボタンを非表示にすることもできます。
  2. 役割階層 - フォームのデータにアクセスできるユーザー(役割)を表示します。
  3. フォーム入力の制限 - フォームへの入力を制限するには、次のオプションを有効にできます。
  1. CAPTCHA(画像認証)の有効化:人間とコンピューターを判別する仕組みのため、悪意のあるボットによるフォーム送信を防止できます。
  2. ユーザーごとに1件の入力を許可:フォームをユーザー1人につき1回のみ送信可能に制限できます。送信後は、そのユーザーにはフォームが表示されなくなります。
  3. IPアドレスごとに1件の入力を許可:フォームをIPアドレス1つにつき1回のみ送信可能に制限できます。送信後は、そのIPアドレスからフォームが表示されなくなります。
  4. ジオフェンスの有効化:特定の地理的な位置情報の周囲に仮想フェンスを定義し、その範囲内からの入力のみフォームで受け付けるようにします。
  1. フォームアクセスの制限 - 一定件数の入力に達した後、フォームへのアクセスを無効にできます。
  2. フォームの公開期間の制限 - 対象ユーザーがフォームにアクセスできる期間を設定できます。設定した期間を過ぎるとフォームにはアクセスできなくなります。
  3. 外観 - 次の項目で構成されます。
  1. フォーム件名 - アプリケーションの有効なアクセス方法(フォームの追加・編集画面など)で表示されるフォームの件名をカスタマイズできます。
  2. 項目ラベルの幅 - ユーザーがWebブラウザーからフォームにアクセスした際に、項目名(ラベル)が占める幅を選択できます。
  1. 項目ナビゲーション - Tabキーで移動する際に、フォーム項目をタブ移動する正確な順序(横方向/縦方向)を定義できます。これにより、ユーザーはフォームを効率的に操作できます。
  2. 接続 - コンポーネントで使用されている接続の表示と管理を行えます。接続の接続ステータスや、認可が必要かどうかを確認できます。
Notes
メモ[接続の表示と管理]は、連携フォームが作成されている場合、または連携項目など接続を必要とする項目がフォームに追加されている場合にのみ表示されます。

2. 注意点

  1. 読み取り、書き込み、またはカスタムの権限を持つユーザーは、付与された権限に応じてフォームのすべてのデータを表示/編集できます。
  2. フォームから送信されたデータに加えて、Creatorでは、どのユーザーがデータを追加したか、データが追加された日時、最後に更新したユーザーなど、いくつかの詳細情報も取得します。これらの詳細はシステム項目に保存されます。
  3. フォーム送信時には、そのフォームの作成時に初期設定で作成される一覧レポートに1件のデータが作成されます。同じフォームに対して、レポートを追加で作成することもでき、たとえばかんばんカレンダースプレッドシートレポートなどを作成できます。
  4. フォームでは、次の3種類の処理が行われ、それぞれにワークフローを関連付けることができます。
    1. フォーム送信前:フォームの読み込み時、ユーザーが入力したときなどに発生する処理。
    2. フォーム送信時:入力欄に入力されたデータを検証する際に発生する処理。
    3. フォーム送信後:フォームが正常に送信されたとき、または項目が更新されたときに発生する処理。
  5. 連携フォームを除くすべての種類のフォームは、ワークフローフォームワークフロー支払いワークフローブループリントなど)をサポートします。
  6. 連携フォームでは、ワークフローフォームワークフロー支払いワークフローブループリントなど)はサポートされません。詳細は、連携フォームの制限事項セクションを参照してください。
  7. ステートレスフォームでは、次の項目は利用できません:サブフォーム署名ファイルアップロード音声動画自動番号数式予測キーワード抽出感情分析OCR物体検出
  1. フォームについて
  2. 連携フォーム用フォームビルダーについて

次のステップ
前へ
次のステップ
次の手順はフォームを作成することです。詳しくは、さまざまなフォームの作成方法を参照してください。
前へ
フォームの概念については、フォームについてのページを確認してください。