文字テンプレートダイアログ |
「文字テンプレート」では、文字を入力に追加できます。これにより、データを特定の並べ替えに書式設定します。 テキストオブジェクトの場合、文字テンプレートを使用すると、電話番号、住所、郵便番号などの文字列の書式を簡単に設定できます。 バーコードで文字テンプレートを使用すると、実際のバーコードにエンコードされない文字をヒューマンリーダブル領域に追加できます。 バーコードで文字テンプレートを使用する方法の詳細については、文字テンプレートを参照してください。
[文字テンプレート] ダイアログでは、文字テンプレートを設定または変更できます。 このダイアログには、以下のいずれかの方法でアクセスできます。
[データソース] プロパティページの [変換] タブで [文字テンプレート] の横にある をクリックします。
[ヒューマンリーダブル] プロパティページの [文字テンプレート] オプションの横にある をクリックします。
次のオプションを使用できます。
文字テンプレートを使用する: このオプションを有効にすると、追加の文字、およびデータ文字列内でのそれらの位置を指定できます。
テンプレート: 選択したデータソースまたはヒューマンリーダブル文字の文字テンプレートを指定します。
使用可能な文字のリストを開きます。
文字 |
目的 |
5980395957 を使用した例 |
---|---|---|
? |
データソースから次に使用可能な文字を入力します。 |
"(???)???-????" ⇒ "(598)039-5957" |
% |
現在のデータソースから残りの文字をすべて挿入します。 |
"Code%" ⇒ "Code5980395957" |
* |
ヒューマンリーダブルテキストへの変換としてのみ使用可能です。 ヒューマンリーダブルテキストへの変換としてのみ使用可能です。 |
"Call * for details" ⇒ "Call 5980395957 for details" |
@x |
"x" の定義により、指定された文字までのすべての文字 (ただし指定された文字は除く) を挿入します。 |
"@7" ⇒ "598039595" |
@x? |
"x" の定義により、指定された文字までのすべての文字 (指定された文字を含む) を挿入します。 |
"@3?" ⇒ "59803" |
~? |
データソースの単一文字を抑制します。 |
"????~??????" ⇒ "598095957" |
~% |
現在のデータソースから残りの文字をすべて抑制します。 |
"??????~%" ⇒ "598039" |
~* |
すべてのデータソースから残りの文字をすべて抑制します。 ヒューマンリーダブルテキストへの変換としてのみ使用可能です。 |
"???~*" ⇒ "598" |
~@x |
"x" の定義により、指定された文字までのすべての文字 (ただし指定された文字は除く) を抑制します。 |
"~@9" ⇒ "980395957" |
~@x~? |
"x" の定義により、指定された文字までのすべての文字 (指定された文字を含む) を抑制します。 |
"~@3~?" ⇒ "95957" |
\n |
改行を挿入します。 |
"?????\n?????" ⇒ "59803<<CR>>95957" |
\t |
タブ文字を挿入します。 |
"?????\t?????" ⇒ "59803 95957" |
\\ |
リテラル "\" 文字を挿入します。 |
"?????\\?????" ⇒ "59803\95957" |
\? |
リテラル "?" 文字を挿入します。 |
"??????????\?" ⇒ "5980395957?" |
\% |
リテラル "%" 文字を挿入します。 |
"??.????????\%" ⇒ "59.80395957%" |
\* |
リテラル "*" 文字を挿入します。 |
"??????????\*" ⇒ "5980395957*" |
\~ |
リテラル "~" 文字を挿入します。 |
"\~??????????" ⇒ "~5980395957" |
\@ |
リテラル "@" 文字を挿入します。 |
"\@??????????" ⇒ "@5980395957" |
\x## |
2 桁の 16 進数値を使用して ASCII 文字を挿入します。 |
"\x3E??????????" ⇒ ">5980395957" |
\u#### |
4 桁の 16 進数値を使用して Unicode 文字を挿入します。 |
"??????????\u00B6" ⇒ "5980395957¶" |