入力マスク文字について

入力マスクを定義すると、個別の文字に使用できるデータのタイプを決定する文字 (制御文字) を入力できます。 データと共に表示および印刷される文字 (リテラル文字) も入力できます。

制御文字

制御文字を使用すると、特定の文字位置で入力を許可されるデータのタイプを明確に定義できます。 個別の文字の位置は、入力マスクの他の文字から独立して定義できます。

BarTender で使用できる各制御文字の機能を次のテーブルに示します。

マスク文字

説明

0

数字 (入力が必要): 数字のみ。プラスおよびマイナス記号は使用できません。

9

数字またはスペース (入力はオプション): 数字またはスペースが使用できます。プラスおよびマイナス記号は使用できません。

#

数字/スペース/+/- (入力はオプション): 数字またはスペースが使用できます。空白はスペースに変換されます。 プラスおよびマイナス記号が使用できます。

L

文字 (入力が必要): 文字のみ。

?

文字 (入力はオプション): 文字およびスペースが使用できます。

A

文字または数字 (入力が必要): 文字または数字のみ。

a

文字または数字 (入力はオプション): 文字、数字、スペースが使用できます。

&

文字またはスペース (入力が必要): 文字、数字、記号、スペースが使用できます。

C

文字またはスペース (入力はオプション): 文字、数字、記号、スペースが使用できます。

. , : /

小数点、コンマ、コロン、スラッシュ: 実際に使用される文字は、Windows の [コントロールパネル] の [地域と言語] ダイアログで指定した地域の設定によって異なります。

<

小文字に変換: 以降のすべてのアルファベットのデータを小文字に変換します。

>

大文字に変換: 以降のすべてのアルファベットのデータを大文字に変換します。

!

右端から左端にデータを埋める: デフォルト方向の左から右を、右から左にデータを入力するように変えます。 入力マスクのどこにでも感嘆符を入力できます。

 \

単一文字: :コントロール文字のどれでも、リテラル キャラクタとして使用できます。 たとえば、\L は制御文字として機能せず、文字の L を表示します。

""

複数文字: コントロール文字の文字列をリテラル キャラクタとして使用できます。 たとえば、"LAC#" はそのまま LAC# と表示されます。

リテラル キャラクタ

リテラル文字は、画面や印刷に表示されても、データに影響しない文字です。 これは、テンプレート上のオブジェクトに入力するために BarTender で受信したデータに追加の文字および記号を挿入するために使用します。

キーボード文字には制御文字とみなされるものがありますが、ほとんどはそうではなく、[入力マスク] フィールドに入力するだけで直接入力できます。

制御文字をリテラル文字として使用する場合、円記号 (\) を制御文字の直前に置くか、引用符の中にコントロール文字の文字列を置くとできます。

デフォルトでは、入力マスク内のリテラル文字はテンプレートに表示され、項目上に印刷されます。 しかし、リテラル文字をデータ入力に表示し、項目上には実際に印刷しない場合があります。 これは、[リテラル文字の印刷] オプションを無効にすることによって行うことができます。 このオプションを無効にすると、印刷ジョブの実行時に表示されるデータ入力フォームの対応する応答ボックスにリテラル文字が表示されます。