フォーム送信時の確認

フォーム送信時の確認

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

1. このページで説明する内容

このページでは、ユーザーがCreatorアプリケーションで端末のEnter/Returnキーを押した際にフォームを誤って送信しないよう、あなた(スーパー管理者/admin)が設定できるフォームのプロパティ、[フォーム送信の確認]について説明します。

2. 利用可能条件

Idea
このプロパティは、
  1. すべてのデータセンターで利用できます。
  2. Creatorのすべての料金プランで有効にできます。
  3. 有効にできるのは、スーパー管理者、管理者、開発者のみです。その他のユーザーは、適切な権限があれば、アプリケーションの本番モードで確認ポップアップを表示できます。

3. 概要

フォームは、組織や企業が収集したい情報をユーザーが入力するための操作画面を提供します。フォームでこのようなデータを収集する場合、フォーム送信前に確認アラートを表示することが重要です。これにより、誤送信を防いでデータの整合性を保ちながら、ユーザーが自分の操作をより確実に管理できるようになります。
Notes
メモ:フォーム送信時の確認は、新しいレコードが追加される場合にのみ適用されます。既存のレコードを編集する場合は表示されません。

4. Creatorにおけるフォーム送信の確認

フォームは、データを収集して保存するためのZoho Creatorアプリの構成要素です。つまり、フォームを使用すると、ユーザーはアプリを通じてデータを入力できます。そのため、フォームはユーザーとアプリの主な接点の1つです。
重要な操作や取り消しできない操作(たとえば、支払い)を含むフォームを送信する前に、ユーザーが誤ってEnterReturnキーを押してしまうことがあります。また、フォームに誤った情報や不完全な情報を入力した状態で、誤ってEnterキーを押してしまうこともあります。どちらの場合も、フォーム送信前に確認を求めることで、操作を確定する前に入力内容を確認する機会をユーザーに提供でき、意図しない送信の可能性を減らせます。
Info
フォームへの入力中、ユーザーがTabキーではなく、Enter/Returnキーを押して項目にデータを入力しようとすることもあります。これもフォームの誤送信につながります。
Creatorでは、Enter/Returnキーを押した際に確認ポップアップを表示し、ユーザーが意図した操作であることを確認できます。このポップアップには、ユーザーの操作による結果(フォームが送信されること)が要約され、次に何が起こるかをユーザーが十分に理解できるようにします。ユーザーは、Enterキーをもう一度押すか、ポップアップの[送信]ボタンをクリックして送信を確定できます。
Info
あなた(管理者/super-admin)は、フォームビルダーで上記のフォームプロパティをユーザー向けに有効にできます。
講座管理というCreatorアプリケーションを作成したとします。このアプリケーションでは、講座支払いフォームで講座の支払い詳細を収集します。[送信]をクリックすると、このフォームは設定済みの決済ゲートウェイのページにリダイレクトされます。ユーザーが意図せず購入を完了しないようにするには、Enter/Returnキーが押されたときにポップアップを表示する、フォーム送信の確認プロパティを有効にできます。これにより、ユーザーがフォーム送信とその後の操作(フォーム送信時に決済ゲートウェイを開くなど)を実際に進める意図があることを確認でき、より快適で使いやすい体験にもつながります。
Info
このプロパティは、キーボードを使用するユーザーにのみ適用されます。マウスやタッチパッドを使用してフォーム内を移動するユーザーは、[送信]ボタンをクリックしてフォームを送信できます。

5. 動作の確認



6. このプロパティを有効にするための操作ガイド


7. このプロパティを有効にする手順

  1. アプリの編集モードに移動します。
  2. 対象のフォームを選択し、そのフォームビルダーを開きます。
  3. ビルダー右上のアイコンをクリックし、フォームのプロパティに移動します。
  4. [フォーム送信の確認]の下にあるチェックボックスを選択します。

 
これで、ユーザーがデータ入力中にEnter/Returnキーを誤って押した場合に、確認ポップアップが表示されます。



ステートレスフォームでは、クリック時にワークフローを実行するカスタム(スクリプト対応の)ボタンを追加できます。初期設定では、ステートレスフォームの[送信]ボタンには何の処理も関連付けられていません。[送信]ボタンにワークフローを関連付けることで、指示に応じて処理を実行できます。
ユーザーがステートレスフォームでEnter/Returnキーを誤って押すと、[送信]ボタンをクリックしたときに実行されるようカスタム設定された処理名がポップアップに表示されます。



Info
  1. ポップアップの[キャンセル]ボタンを押すと、フォームは送信されず、編集可能な状態のままになります。
  2. ユーザーがポップアップの[送信]ボタンをクリックするまで、フォームに入力されたデータは保存されません/submitted。
  1. フォームについて
  2. フォームのプロパティ