小数フィールドを使用すると、ユーザーに -544.78、-23.3、0、889、14324.225 などの小数値を入力させることができます。
文字数の上限
- 小数フィールドには、最大16桁までの数値を入力できます。この桁数には、小数点および小数点以下の桁数も含まれます。
- ユーザーが負の数値を入力した場合、マイナス記号も1桁としてカウントされます。
このフィールドを使用するタイミング
ユーザーに小数値を入力させたい場合は、フォームに小数フィールドを追加します。数値データを入力できるその他のフィールドには、数値、パーセント、通貨フィールドがあります。
データ入力時の動作
ユーザーがWebブラウザーから小数フィールドにアクセスした場合:小数フィールドに整数または小数以外(テキストや特殊文字を含む入力など)を入力すると、フォームの送信は失敗し、次のメッセージが表示されます。
-
無効な入力が見つかりましたというメッセージがポップアップウィンドウに表示されます。
- [OK] をクリックすると、このポップアップが閉じられ、小数フィールドの下にエラーメッセージが表示されます。
ユーザーがスマートフォンやタブレットから小数フィールドにアクセスする場合は、数値キーボードのみが表示されるため、入力内容は数値に制限されます。
機能
フォーム上の小数フィールドにおけるユーザー体験について、次の設定が行えます。
- 最大桁数を設定し、このフィールドにユーザーが入力できる桁数を制限できます。小数フィールドに入力された内容(マイナス記号、小数点より前の桁、小数点、小数点より後ろの桁)はすべてカウントされ、そのフィールドの最大桁数の値に基づいて検証されます。
- 小数点以下に入力できる最大桁数を設定できます。詳細については、こちらのページを参照してください。
- フィールド名とフィールドリンク名をカスタマイズできます。
- このフィールドへの入力をユーザーに必須とする必須設定ができます。
- このフィールドで重複値の入力を禁止できます。
- ユーザーがフォームにアクセスしたときに表示される、このフィールドの初期値を設定できます。
- ユーザーがこのフィールドに入力する際に、QRコードやバーコードをスキャンできるように設定できます。
- このフィールドをアプリの管理者のみに表示し、他のユーザーには非表示にできます。
- このフィールドの種類を変更できます。
- このフィールドのサイズを設定できます。
- ユーザーがこのフィールド上にマウスカーソルを合わせたときに表示されるツールチップメッセージを表示するように設定できます。
ユーザーがレポートで小数フィールドにアクセスする場合、
上で、次の値を表示できるように設定できます。
- 合計 - そのレポートで表示されているすべてのデータにおいて、小数フィールドに保存されている値の合計。
- 平均 - そのレポートで表示されているすべてのデータにおいて、小数フィールドに保存されている値の平均。
- Min - そのレポートで表示されているすべてのデータにおいて、小数フィールドに保存されている最小値。
- Max - そのレポートで表示されているすべてのデータにおいて、小数フィールドに保存されている最大値。
例
- コース管理:オンラインコースを実施しており、コースの申込を管理するアプリを作成しているとします。実施したテストで受講者が取得した点数を保存できるようにするために、小数フィールドを使用できます。