複数マッチを返す
ValidateAddress が、入力住所に一致する可能性のある複数の住所を郵便データベース内で検出した場合、一致する可能性のある住所を ValidateAddress が返すよう設定できます。例えば、次の住所は米国郵便データベース内の複数の住所にマッチします。
PO BOX 1
New York, NY
オプション
複数マッチを返すには、次の表に示すオプションを使用します。
オプション名 |
説明 |
---|---|
複数の住所を返す |
一致する可能性のある住所を複数持つ入力住所に対して複数の住所を返すかどうかを示します。 |
結果の最大数 |
[複数の住所を返す] チェック ボックスの横に、返す住所の最大数を示す 1 ~ 10 の数字を入力します。 デフォルト値は 1 です。 注: [複数の住所を返す] のチェックをはずした場合と [複数の住所を返す] にチェックを入れ、結果の最大数として 1 を指定した場合の違いは、[複数の住所を返す] のチェックをはずした場合は複数マッチによって失敗が返され、[複数の住所を返す] にチェックを入れ、結果の最大数として 1 を指定した場合は複数マッチによって 1 つのレコードが返される点です。
|
個々のフィールドの結果コードを含める |
どの出力住所が候補住所かを特定するには、[出力データ] タブの [個々のフィールドの結果コードを含める] にチェックを入れる必要があります。このように設定すると、候補住所のレコードのフィールドレベルの結果インジケータに 1 つ以上の値 "M" が格納されます。 |
出力
複数マッチを返すよう選択した場合、住所は指定した住所フォーマットで返されます。住所フォーマットの指定については、出力データ オプションを参照してください。どのレコードが候補住所であるかを特定するには、フィールドレベルの結果インジケータに複数の値 "M" があるかどうかを調べます。詳細については、フィールドレベルの結果インジケータを参照してください。