上一页  下一页          目录  索引  定位  词汇表  程序库

定义弹性地址验证

您可以使用弹性地址格式功能来输入并验证特定国家/地区格式的地址。请参阅:弹性地址

您可以为每一种地址格式定义国家/地区特定的验证,此验证可控制您在某些地址要素中输入的信息。例如,您可以将法国地址的城市限制在一个预定义的列表中,或将邮政编码限制在某个数字范围之内。

验证的形式可以是简单的值列表,也可以是地址要素之间的复杂父子(上下层)关系。本节将讨论如何通过弹性地址格式来执行值列表验证。有关复杂验证的信息,请参阅《Oracle 应用程序弹性域指南》

本节使用南欧式地址格式来输入西班牙或法国地址,以向您示范如何设置地址格式值列表。假定您要在此弹性域中通过“城市”字段来输入值列表,取决于所输入地址的国家/地区,此字段将列出西班牙或法国的城市。有关南欧和其它地址格式的详情,请参阅:地址格式映射

前提条件

   要定义弹性地址格式验证,请执行以下步骤:

注意:标识正确的国家/地区代码非常重要。否则,值列表将不返回这些国家/地区的数据,您将无法在该指定数值的地址要素中输入任何信息。

警告:所有地址弹性域之间的地址格式均应相同。如果格式不相同,则您创建的地址将不能兼容于不同的窗口。

创建地址要素的有效值列表

   要创建您要验证的每个地址要素的有效值列表,请执行以下步骤:

注意:如果使用特定地址格式的国家/地区多于一个,则每个地址要素只能具有一个快速编码类型。例如,所有使用北欧地址格式的国家只能具有一个城市快速编码类型。建议您将此方法用于所有的快速编码类型。鉴于这些快速编码较易维护,在使用时您可以不管国家/地区数目的多少。

代码 含义
ES1 巴塞罗那
ES2 巴尔博亚
ES3 马德里
FR1 波尔多
FR2 里昂
FR3 巴黎

定义值集

   要定义列出地点值的值集,请执行以下步骤:

指定值集至地址要素

在此实例中,我们将以南欧地址格式为地点地址说明性弹性域指定城市段的值集。

   要为说明性弹性域中的相应地址要素指定值集,请执行以下步骤:

说明性弹性域名 显示区域:
银行地址 银行
汇款地址 汇入地址、客户
支票地址 付款汇总、付款概览
地点地址 供应商

警告:如果使用此弹性域的任何国家/地区没有在快速编码中定义任何数据,则不要指定弹性域的值集。使用值列表将不会返回这些国家/地区的数据,您也将无法在使用值集的地址要素中输入任何信息。

另请参阅

弹性地址

地址格式映射

设置弹性地址

创建自定义地址格式

输入弹性地址

维护国家和地区


         上一页  下一页          目录  索引  定位  词汇表  程序库