ACIDefineArrayOfStruct()

ACIDefineArrayOfStruct()

作用:

指定在结构(多行,多列)读取数组中使用的静态数组定义所需的其他属性。

语法:

sword ACIDefineArrayOfStruct ( ACIDefine   *defnp,
                               ACIError    *errhp,
                               ub4          pvskip,
                               ub4          indskip,
                               ub4          rlskip,
                               ub4          rcskip );

参数:

  • defnp (IN/OUT)

调用 ACIDefineByPosACIDefineByPos2 返回的定义结构的句柄。

  • errhp (IN/OUT)

当发生错误时,可以将错误句柄传递给 ACIErrorGet 以获取诊断信息。

  • pvskip (IN)

跳过参数以获取下一个数据值。

  • indskip (IN)

跳到下一个指标位置的参数。

  • rlskip (IN)

跳过参数以获取下一个返回长度值。

  • rcskip (IN)

跳过参数以获取下一个返回码。

说明:

该调用是在对 ACIDefineByPosACIDefineByPos2 的调用之后。 如果应用程序绑定包含对象的结构数组,则必须先调用ACIDefineObject(),然后再调用 ACIDefineArrayOfStruct