スマートフォン用の入力画面において、数値項目に「先頭につける文字」や「最後につける文字」を設定している場合、入力フォーム内にその記号(「%」や「¥」など)が初期表示される仕様となっています。
この記号が表示されたまま「確定」ボタンをクリックすると、システムが「数値以外の文字が含まれている」と判定するため、「数値で入力してください」という入力エラーが発生し、レコードの登録や更新ができない事象が発生します。
パソコン版の画面では入力フォームに記号が表示されないためエラーは起きませんが、スマートフォン版特有の挙動として発生しています。
スマートフォンから「楽楽販売」にアクセスし、数値項目(例:単価、進捗率など)を入力しようとすると、入力欄の中に「¥」や「%」があらかじめ入っており、その記号を消さずに数値を入力して保存しようとすると、以下のエラーメッセージが表示されます。
エラーメッセージ:'項目名'は数値で入力してください。
主に以下の回避策・対処手順を行うことで、データの登録・更新ができます。
以下のいずれかの手順でご対応をお願いいたします。
入力フォームに記号が表示されないように、データベースの項目設定自体を変更する方法です。
この設定を外すと、一覧画面や閲覧画面でも記号が表示されなくなりますが、スマートフォンからの入力エラーを確実に防ぐことができます。
【設定箇所】 [データベース設定(スパナマーク)] > [基本設定] > [項目設定]
【確認・対処手順】
1. 対象の数値項目の右側にある「設定」ボタンをクリックします。
2. 「先頭につける文字」または「最後につける文字」の欄に入力されている記号(%や¥など)を削除し、空欄にします。
3. 画面下部の「確定」ボタンをクリックして保存します。
該当の設定を確認し、記号を削除することで、スマートフォン版の入力フォームが数値のみの受付となり、エラーが解消されます。
設定は変更せず、現場の操作で回避する方法です。
入力時に手間はかかりますが、登録後のデータには記号を付与した状態で表示させることができます。
【操作手順】
1. スマートフォンの入力画面を開きます。
2. 数値項目の入力欄をタップし、あらかじめ表示されている「¥」や「%」などの記号をバックスペース等で手動で削除します。
3. 記号がない状態で「数値のみ」を入力します。
4. 「確定」ボタンをクリックします。
※この方法で登録した場合、確定後の「閲覧画面」や「一覧画面」では、項目設定に基づいた記号(¥や%)が付与された状態で正しく表示されます。
詳細な仕様や設定手順については、下記記事をご確認ください。
数値項目における「先頭につける文字」「最後につける文字」の役割や、カンマ表示の設定について解説しています。
項目設定:項目タイプ「数値」
スマートフォン版で利用可能な機能や、パソコン版との表示・入力方法の違いについてまとめています。
スマートフォン:項目タイプごとの注意点
(記事ID:2822)