ACL 脚本指南 14.1

RECLEN( ) 函数

返回当前记录的长度。

RECLEN( )

该函数没有任何参数。

数值。

基本示例

以下示例提取所有其长度恰好为 110 的记录:

EXTRACT RECORD IF RECLEN( ) = 110 TO "Extract.fil"

您可使用 RECLEN( ) 函数识别特定长度的记录,或者测试是否比预期记录短。如果您使用打印图像(报告)文件,则该函数很有用,因为使用它可方便地检查记录长度:

  • 对于固定长度的记录,返回值是常量(记录的长度)。
  • 对于可变长度的记录,每条记录的返回值均不同。