第八章 ALV报表格式规划.pdfVIP

  • 3
  • 0
  • 约4.89万字
  • 约 32页
  • 2017-06-07 发布于湖北
  • 举报
ALV 详解                                                                ‐‐‐ 2008‐7‐18  一.ALV 介绍 The ALV Grid Control (ALV = SAP List Viewer)是一个显示列表的灵 活的工具,它提供了基本功能的列表操作,也可以通过自定义来进行增强,因此可 以允许你可以在大型的应用程序中使用. SAP 提示: 在 SAP 的开发项目中,ALV GRID 也可以作为修改和创建数据的 一种工具,然而, 目前这个功能只在实验计划中使用,还没有向客户发布. 下面是一个 ALV GRID 的图片: 它包括 3 大部分,工具栏,标题,用于显示数据的网格控制器.如果有必要,用户可 以隐藏标题和工具栏. ALV 家族包含 3 中ALV 工具:简易的,两层 ALV,分等级连续的列表和树形 结构的 ALV. 二.ALV GRID CONTROL (ALV 网格控制器) ALV GRID CONTROL 使用了控制器技术以实现艺术性的屏幕显示,象所 有的控制器一样,ALV GRID CONTROL 通过系统中的一个全局的类提供了方 法,以响应它的动作. 使用了 ABAP 的对象以后,列表是通过 ALV 的一个实例(INSTANCE)来显示 的,程序员可以使用 ABAP 对象的事件管理. 三.ALV GRID CONTROL 实例   ALV 详解                                                                ‐‐‐ 2008‐7‐18  ALV GRID 实例的定义,参照 CL_GUI_ALV_GRID 类 data ALV_GRID1 type ref to cl_gui_alv_grid. ALV GRID 继承结构: 四、ALV GRID 相关的几个控制结构 1.字段目录 [Field catalog] 字段目录是用来控制 ALV 显示的网格中每个字段的属性的,比如字段的顺 序,对齐方式,可编辑状态,颜色,等等. 常用的控制字段如下:(下面的示例将说明这些字段的使用,参考 STRUCT URE LVC_S_FCAT) 2 ROW_POS ALV 控制: 输出行 ( 内部使用) 列的位置,第几列,例如 3COL_POS ALV 控制: 输出列 1,2,….. 4 FIELDNAME ALV 控制: 内部表字段的字段名称 字段名称 5TABNAME LVC 标签名称 表名,如果是内表,是 1 6CURRENCY ALV 控制: 货币单位 7CFIELDNAME ALV 控制: 参考的当前单位的字段名称 8QUANTITY ALV 控制: 计量单位

文档评论(0)

1亿VIP精品文档

相关文档