定义地址格式

可以在地址格式 (tccom4135s000)进程中指定地址格式。

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

  • 地址行的编号。
  • 顺序

    此字段在行中的序号。
  • 优先级

    此字段的优先级。
  • 空格键

    此字段后面的空格数。

序号

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

优先级

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

空文本

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

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

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

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

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

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

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

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

注意

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

示例

需要打印地址:

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

地址格式 序号 优先级 空格
姓名 1 1 1 0
姓名 2 2 1 1 0
邮箱编号 3 2 1 0
城市 4 1 1 0
城市 2 4 3 1 0
国家 5 3 1 0
邮政编码/邮政代码 5 1 1 2
邮箱 3 1 1 1
, 4 2 1 2

其中:

  • 邮箱是长空文本
  • 逗号是短空文本

注意

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