Skip to content

FIELD SYMBOLS 语句与结构体

  为了让 FIELDSYMBOLS 作为结构体,可使用下列语句。 alt text   将FIELDSYMBOLS作为结构体使用时,要用LIKE或者TYPE定义FIELDSYMBOLS.10.4节标题虽然是“FIELD SYMBOLS 与结构体”,但实际上要讲述的是FIELDSYMBOLS的静态类型与 FulyTyPe FIELDSYMBOL,的定义方法。指的是FIELD SYMBOLS 类型若已经被定义(Specifying the Type Fully),则只能分配给与 FIELD SYMBOLS 有相同技术属性的数据对象。如下所示,动态的实现 FIELD SYMBOLS 类型,在 MOVE <fs>-col2 TO <fs>-col1语句中会产生错误。 alt text   当没有定义 FIELDSYMBOLS 类型时,只有程序执行到ASSIGN语句,它才有自身的内部结构。如<fs>-co11所示,在程序代码中要明确指定结构体字段的形式,使用时FIELDSYMBOLS 要事先指定类型。