【摘要】:字段对象可用于以下两种情况:1)在进行ALV输出前应用标准的ALV功能。2)要分配一个单元格内字段的属性。可以决定是否针对特定的字段对象或得到所有的字段对象。表 6-62)取得字段名称取得当前字段实例的名称,可以使用类CL_SALV_WD_FIELD,见表6-7表 6-7创建或删除字段对象调用ALV时,相应的字段对象或参照指定的Context节点属性自动创建。
字段对象可用于以下两种情况:
1)在进行ALV输出前应用标准的ALV功能(ALV服务)。
2)要分配一个单元格内字段的属性。
还可以对字段对象进行以下设置:
1)取得字段对象。
2)取得字段名称。
注:可以创建新的字段或删除现有的字段。
(1)取得字段对象
要为一个字段进行必要的设置,必须先得到该字段的实例。可以决定是否针对特定的字段对象(通过名称取得)或得到所有的字段对象(一个一个进行处理)。在这两种情况下,可以使用接口类IF_SALV_WD_FIELD_SETTINGS(实现类CL_SALV_WD_CONFIG_TABLE)的方法,见表6-6。
表 6-6
(www.daowen.com)
2)取得字段名称
取得当前字段实例的名称,可以使用类CL_SALV_WD_FIELD,见表6-7
表 6-7
(3)创建或删除字段对象
调用ALV时,相应的字段对象或参照指定的Context节点属性自动创建。但是,在特殊情况下,程序员可能需要创建或删除字段对象。
当创建一个字段对象时,需要输入它的技术名称。该名称必须与应用程序的Context节点中的属性的名称一致。可使用接口类IF_SALV_WD_FIELD_SETTINGS(实现类CL_SALV_ WD_CONFIG_TABLE)中的方法,见表6-8。
表 6-8
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。