Appearance
FIELD SYMBOLS 语句与结构体
为了让 FIELDSYMBOLS 作为结构体,可使用下列语句。 将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
语句中会产生错误。 当没有定义 FIELDSYMBOLS 类型时,只有程序执行到ASSIGN语句,它才有自身的内部结构。如
<fs>-co11
所示,在程序代码中要明确指定结构体字段的形式,使用时FIELDSYMBOLS 要事先指定类型。