フォーム内の情報を検証する
Smartsheetマニュアル|Smartsheetのフォームビルダーツールを使用して、一貫したデータ収集のためのリアルタイム検証を実装する方法を説明します。
フォーム検証を使用すると、フォーム ビルダーでフォームにリアルタイム検証を追加して、一貫性のあるエラーのないデータを収集できます。
プラン
Smartsheet
Pro
Business
Enterprise
プラン タイプと含まれる機能の詳細については、 「Smartsheetプラン」ページを参照してください。
単純な文字とパターンベースの検証をテキスト/数値フィールドと連絡先リストフィールドに追加します。
検証タイプ | Field Type(s) フィールドタイプ | 有効な文字 | 有効なパターン |
数字 | テキスト/番号 | 数字 ピリオド(.) ダッシュ (-) 指数関数を表す「e」 | 該当なし |
パーセント | テキスト/番号 | 数字 ピリオド(.) ダッシュ (-) 指数関数を表す「e」 | 該当なし |
メールアドレス | テキスト/番号、連絡先リスト | 全て | [characters]@[characters].[characters] |
電話番号 | テキスト/番号 | 数字 | 選択した国に基づいて正しい文字数が必要です |
重要 ダッシュ (-) 記号は、数値検証フィールドで負の符号としてのみ使用できます。
フォームで検証を使用するには
「フォーム」メニューで「フォームの管理…」を選択します。
既存のフォームを開きます。
フォーム上のテキスト/番号または連絡先リスト フィールドを選択して、右側のフィールド設定パネルを開きます。
パネルの「検証」に移動します。デフォルトでは、「検証なし」オプションが選択されています。
フィールドに対して有効にするオプションを選択します。
検証を有効にしてフォームフィールドに入力します
フィールドに検証を入力する場合、フォームの回答者のエクスペリエンスは、有効にした検証の種類によって異なります。
検証で特定の種類の文字が必要な場合、フィールドに無効な文字を入力することはできません。たとえば、電話認証フィールドでは、数字以外の文字を入力することはできません。
検証で特定の文字パターンが必要な場合、エントリはそのパターンと一致する必要があります。パターンに一致しないものを入力し、フォーム上の他の場所をクリックすると、フォームにエラー メッセージが表示されます。
フォーム内の情報を検証するためのメモ
フォーム上のフィールドに電話による検証を追加すると、デフォルトの国コードを選択できます。フォームに記入する人は、電話認証フィールドに記入する際に国コードを変更するオプションも利用できます。
検証エラーのあるフォームを送信することはできません。送信するには、フォームに記入する人はまず、検証済みフィールドの入力を修正するか、入力を削除する必要があります (フィールドが必須でない場合)。
モバイル アプリではフォーム検証はありません。代わりに GPS/バーコード機能を使用するように求めるプロンプトが自動的に表示されます。