現在の「楽楽販売」の仕様では、項目設定の「入力制限」機能において、正規表現(Regex)を用いた複雑な入力チェックや、特定の記号(( ) . ー/,)のみを許可するといった柔軟な制御を行う機能はございません。
入力制限機能は、システムが標準で用意している「半角英数字のみ」「全角カタカナのみ」といった定義済みのパターンを選択する仕組みとなっており、お客様ご自身で任意の文字種を組み合わせたり、独自のバリデーションルールを定義したりすることはできない仕組みとなっております。
そのため、「カタカナ、数字、アルファベット、特定の記号のみを許可する」といった制御を実現するためには、お手数をおかけしますが、以下の代替案による運用をご検討ください。
システム側で直接入力をブロックすることはできませんが、入力ミスを減らし、
データの正確性を保つための運用上の工夫をご案内いたします。
入力画面の該当項目のすぐそばに、入力可能な文字種やルールを明記したガイドを表示させることで、ユーザーの誤入力を未然に防ぐことができます。
【設定箇所】 データベース設定 > 基本設定 > 項目設定 > 対象項目の「コメント設定」
手順:項目詳細設定画面の「コメント」欄に、「入力可能な文字:カタカナ、数字、アルファベット、記号(( ) . ー/,)のみ」といった具体的な注意書きを記載し、ユーザーへ周知してください。
入力画面でのリアルタイム制御はできませんが、レコードの保存(確定)時に自動処理を起動し、不適切な文字が含まれている場合に処理を中断してエラーメッセージを表示させることは可能です。
【設定箇所】 データベース設定 > 機能設定 > 自動処理設定
手順:
1. 自動処理を新規作成し、条件分岐パーツを配置します。
2. 条件分岐の条件として、許可しない文字が含まれているかを判定します(※完全な正規表現判定はできませんが、特定のNG文字を検索する等の工夫が可能です)。
3. 条件に合致した場合(不適切な文字がある場合)は「処理キャンセル」パーツを配置し、「許可されていない文字が含まれています」というメッセージを表示させて登録を中断させます。
「楽楽販売」はお客様から頂戴したご意見・ご要望をもとに、
よりよく、寄り添う 販売管理クラウドを目指してまいります。
現在の仕様ではご希望の機能に対応しておりませんが、
お客様からの貴重なご意見として真摯に受け止め、今後の改善に役立ててまいります。
(記事ID:2996)