文字フィルタダイアログ |
[文字フィルタ] ダイアログでは、選択したデータソースまたはデータ入力コントロールの内容が特定のルールを満たすようにすることができます。 [文字フィルタ] ダイアログのオプションは任意のデータソースの種類で使用できますが、これらのオプションは、一般的に、データベースから入力を読み取るとき、または印刷時にデータ入力フォームにデータを入力するときに使用します。
次のいずれかの方法を使用して、このダイアログにアクセスできます。
テンプレートオブジェクトの [データソース] プロパティページの [変換] タブで [文字フィルタ] の横にある をクリックします。
データ入力コントロールの [データ入力] プロパティページの [文字フィルタ] の横にある をクリックします。
クエリプロンプトの [さらなるクエリプロンプトオプション] ダイアログの [文字フィルタ] の横にある をクリックします。
文字フィルタを構成するオプションを以下に示します。
許容可能なキャラクタ: データフィールドへの入力として受け入れられる文字の種類を指定します。 [許容可能なキャラクタ] で指定されたもの以外の文字がデータベースから読み取られた場合、またはデータ入力フォームに入力された場合、それらの文字はデータから削除されます。 たとえば、数字だけを許可する場合、すべての文字やスペースが削除されます。 このとき、[データ検証に失敗した場合に警告する] オプションが有効な場合、数字以外の文字が検出されると、それらの文字が削除されることを示すメッセージが表示されます。
文字: [許容可能なキャラクタ] に選択したオプションに基づいて、許容される文字を指定します。 [許容可能なキャラクタ] オプションが [カスタム] に設定されている場合、[文字] フィールドを使用して、許容する文字を指定できます。 このオプションは、[許容可能なキャラクタ] が [入力マスクによって設定] または [正規表現による設定] に設定されている場合を除き、使用可能です。
オプション
大文字に変換: このオプションを有効にすると、アルファベットのデータが大文字に変換されます。
小文字に変換: このオプションを有効にすると、アルファベットのデータが小文字に変換されます。
データの確認ができない場合に警告: このオプションを有効にすると、受け入れられない文字がデータに含まれる場合にメッセージが表示されます。 受け入れられない文字を削除して印刷ジョブを続行するか、印刷ジョブをキャンセルできます。