定义地址格式

可以使用地址格式 (tccom4135s000) 进程定义地址格式。

通过指定以下各项,您可以为每个地址字段指定打印的位置和方式:

  • 地址行的编号。
  • 顺序
    此字段在行中的序号。
  • 优先级
    此字段的优先级。
  • 空间
    此字段后面的空格数。
顺序

使用序号可以在一行内打印多个字段。 如果一行不能容纳所有字段,则信息将在行尾截断。 在这种情况下,LN 不会检查字段的优先级。

优先级

使用优先级可以指明哪些地址字段可以跳过。 如果可用行不足,不能按指定的格式打印完整地址,则不打印包含低优先级字段的行。 1 = 最高优先级,2 = 第二优先级,依此类推。

空文本

可以指定要在地址字段之间插入的空文本。 可以使用空文本在地址中插入逗号、邮箱或 CEDEX 等文本。

使用地址格式 (tccom4135s000) 进程的通信方式标签可定义某种格式的空文本。

定义空文本位置的方式与定义其它地址字段的方式相同。 对于一个空文本,只能定义一个位置。 例如,如果需要两个逗号,则必须定义两个带有逗号的空文本。

对于每种格式,您可以定义以下内容:

  • 三个长空文本,每个文本最多 20 个字符。
  • 六个短空文本,每个文本最多 6 个字符。

空文本将被视为其它地址字段的前缀和标签。 以下规则适用:

  • 不打印行末尾的短空文本(但打印长空文本)。
  • 如果某行只包含空文本,则不打印该行。 空文本可以是长空文本,也可以是短空文本。

例如,如果您指定的格式中,姓名 2 在第 2 行打印,后面是空文本,则当地址的姓名 2 字段为空时,会跳过整行。

注意

行、序号和优先级的同一组合只能指定给一个地址字段。

示例

需要打印地址:

第 1 行:姓名
第 2 行:名称 2
第 3 行:邮箱(空格)邮箱编号
第 4 行:城市,(空格)城市 2
第 5 行:邮政编码/邮政代码(空格)(空格)国家

 

地址格式 顺序优先级空间
姓名 1110
姓名 2 2110
邮箱编号 3210
城市 4110
城市 2 4310
国别 5310
邮政编码/邮政代码 5112
邮箱 3111
,4212

 

其中:

  • 邮箱是长空文本
  • 逗号是短空文本
注意
  • 将不使用的地址字段的值设置为零。
  • 只有订单或报表中有五个可用行时,才打印姓名 2。 否则,仅打印姓名,并且在地址的第二行上打印邮箱编号
  • 如果第 4 行不够长,则会截断城市 2