どのデータ型でも、入力した値を自動処理できます。たとえば、空白の削除、文字の大文字/小文字の変換、特定の文字やテキストの置換などです。field のプロパティ ダイアログの Data タブで、AutoCorrect options field の右にある Edit をクリックし、処理オプションを選択します。
Apply AutoCorrect only once after recognition を選択すると、field 値の認識後に処理が 1 回実行されます。選択しない場合は、field 内の値が変更されるたびに実行されます。
認識された値内の文字を置換するには、文字の置換 field の右にある Edit をクリックします。ダイアログで置換する文字を追加します (追加した値はアルファベット順に並べ替えられます) 。次のパラメーターを指定します。
置換文字列が適用されるのは、テキスト全体を置換する場合のみです。Prefix、Suffix、および Prefix and Suffix では、先頭の1文字だけが適用されます。
Prefix を選択すると、Replace リスト内の連続するすべての文字がテキストの先頭から置換されます。Suffix の場合は末尾から置換されます。たとえば、プレフィックスで " B" を "%" に、"AC" を "#" に置換すると、ABC ENTERTAC CORP は #%#%ENTERTAC CORP に変換されます。
認識された値全体またはその中の個々の単語を置換するには、テキストの置換 field の右にある Edit をクリックします。ダイアログで、置換する単語や式を追加します。
- field 全体のみを置換するには、フィールド内容全体に一致 を選択します。
- 完全に一致する単語または式を検索して置換するには 完全一致検索 を、類似した単語または式を検索して置換するには あいまい検索 を選択します。許容されるエラー数は単語の長さによって異なります。
- 大文字と小文字を区別して置換するには、大文字と小文字を区別 を選択します。
大文字/小文字の変更ドロップダウンリストで、以下のいずれかを選択します。
値から空白を削除するには、Remove excess spaces を有効にします。
置換には 自動補正スクリプト を使用することもできます。Use script を選択し、Edit をクリックしてスクリプト エディターを開き、スクリプト コードを入力します。