Function ALVALV概览ALV全称SAP List View,是SAP提供的一个强大的数据报表显示工具。ALV实质上是一个屏幕控件对象,它通过程序传递数据内表的方式来显示数据实现方式:调用标准函数优化接口:用户可以实现对字段的排序、筛选及统计等功能显示方式List:类似于write语句输出的表单形式Grid:每个输出字段提供按钮,用户可以自行设定,操作更为灵活基本概念讲解类型池:SLISFieldcat TYPE slis_t_fieldcat_alv列格式设置(表单)字段名称,列是否可修改,列宽度等Layout TYPE slis_layout_alv全局格式设置(结构)整表字段是否可修改,是否以斑马纹输出,是否显示选择按钮字段等函数:REUSE_ALV_FIELDCATALOG_MERGE根据内表结构返回FIELDCAT字段结构信息函数:REUSE_ALV_GRID_DISPLAY / REUSE_ALV_LIST_DISPLAY使用GRID/LIST模式输出ALV报表ALV调用涉及内容START-OF-SELECTION数据表单数据选取END-OF-SELECTION对FIELDCAT赋值:设置每列格式对LAYOUT赋值:设置表单格式(可选)对SORT表等赋值:设置排序内容等(可选)给EVENT表赋值:增加程序交互事件(可选)调用函数,输出ALV创建Fieldcat
原创力文档

文档评论(0)