このページを共有

# 入力マスクの定義

入力マスク・オプションは、ユーザに対して、マスク・パターンを使ってデータを入力するよう求めるために使用します。ユーザが入力しようとした文字が入力マスクと矛盾する場合は、エラーが発生します。たとえば、ユーザに電話番号の入力を求める場合は、次の入力マスクを定義できます。

`!\(000\)000-0000`

この入力マスクは、ユーザ入力を数字のみに制限します。これは、編集ボックスに次のように表示されます。

`(___) ___ - ____`

注: 入力マスクは、文字列タイプのフィールドに対してのみ定義できます。

入力マスクを定義するには、次の手順を実行します。

1. ［設定］タブで、［マスク済み］を選択します。詳細については、「プロジェクトのエンティティのカスタマイズ」を参照してください。

2. ［マスク済み編集属性］で、［定義］ボタンをクリックします。［入力マスク エディタ］ダイアログ・ボックスが開きます。

3. ［入力マスク］ボックスに入力マスクを入力するか、事前定義されたマスクを選択します。

   入力マスクの定義には、次の文字を使用できます。

   マスク文字 | 説明
   --- | ---
   ! | 先頭または末尾のブランクを表すスペース。
   # | 数字。
   . | 小数点。
   : | 時刻の区切り文字。
   / | 日付の区切り文字。
   \ | この次のマスク文字列内の文字をリテラルとして扱います。たとえば、「(」、「)」、「#」、「&」、「A」、「?」などの文字をマスクの中に記述できます。
   > | 後ろに続く文字をすべて大文字に変換します。
   < | 後ろに続く文字をすべて小文字に変換します。
   A | 英数字 (必須入力) 。次に例を示します。a ～ z、A ～ Z、または 0 ～ 9。
   a | 英数字 (任意入力) 。次に例を示します。a ～ z、A ～ Z、または 0 ～ 9。
   C | 文字 (必須入力) 。有効な値は、範囲が 32 ～ 126 および 128 ～ 255 の ANSI 文字です。
   c | 文字 (任意入力) 。有効な値は、範囲が 32 ～ 126 および 128 ～ 255 の ANSI 文字です。
   L | 英文字またはスペース (必須入力) 。次に例を示します。a ～ z または A ～ Z。
   l | 英文字またはスペース (任意入力) 。次に例を示します。a ～ z または A ～ Z。
   0 | 数字 (必須入力) 。次に例を示します。0 - 9
   9 | 数字 (任意入力) 。次に例を示します。0 - 9
   _ | スペースを挿入します。ユーザがフィールド・ボックスに文字を入力するときに、カーソルは _ 文字をスキップします。

4. ［テスト入力］ボックスで、入力マスクをテストできます。

5. ［OK］をクリックして、［入力マスク エディタ］ダイアログ・ボックスを閉じます。

6. ［保存］をクリックして、［プロジェクトのエンティティ］ページの変更を保存します。

先頭に戻る

https://admhelp.microfocus.com ALM 8942
検索結果の改善のヒント... ALM ヘルプセンター ALM ヘルプセンター ALM ヘルプ 16.00 すべてローカル・ヘルプセンターの表示オンライン・ヘルプセンターの表示戻るブラウザ履歴で元に戻る進むブラウザ履歴で前に進む検索の強調表示を解除次のトピック次のトピックに移動前のトピック前のトピックに移動現在のトピックを印刷バージョン: