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