ABAP ALV 函数参数说明 ABAP ALV 函数是一种强大的报表生成工具,提供了大量的参数来控制报表的显示和行为。下面是 ABAP ALV 函数的参数说明: 1. set_table_for_first_display 方法的参数说明 * BUFFER_ACTIVE:如果方法调用是静态的,可以设置这个标记,这表示,如果每次显示 ALV 都是相同的字段目录,那么字段目录会被放到一个特殊的缓存里,这样加速了 ALV 的显示。 * I_STRUCTURE_NAME:输出数据参考的数据字典的结构名,例如'SFLIGHT'。如果指定了这个参数,字段目录会自动生成,下面的参数 IT_FIELDCATALOG 不需要传值。 * IS_VARIANT:决定布局显示的变式。 * I_SAVE:决定用户是否可以保存变式。 * I_DEFAULT:决定用户是否可以定义默认的布局。 * IS_LAYOUT:布局参数,传递布局控制的一些信息。 * IS_PRINT:后台打印属性的参数。 * IT_SPECIAL_GROUPS:如果在字段目录中,一些字段通过 SP_GROUP 被分组在一起。我们就必须为这些组传递一个组的文本内表进去。 * IT_TOOLBAR_EXCLUDING:需要隐藏的标准的按钮的内表。 * IT_HYPERLINK:为每个句柄分配了超连接的内表,LVC_S_HYPE 中的 HREF 存放了超连接的地址,HANDLE 指定了句柄,使用这些句柄,你可以在 GRID 中使用超连接。 * IT_ALV_GRAPHICS:比较复杂,没有用过,意思好象是可以在图表中显示 ALV。 * IT_OUTTAB:输出数据存放的内表,数据都是存放在这个内表里。 * IT_FIELDCATALOG:字段目录。 * IT_SORT:排序的标准。 * IT_FILTER:过滤的标准。 2. 结构 LVC_S_FCAT 参数说明 * 字段目录是用来控制 ALV 显示的网格中每个字段的属性的,例如字段的顺序,对齐方式,可编辑状态,颜色,等等。 * 常用的控制字段如下: + ROW_POS ALV:控制输出行(内部使用)。 + COL_POS ALV:控制输出列的位置,第几列,例如 1,2,…。 + FIELDNAME ALV:控制内部表字段的字段名称。 + TABNAME LVC:标签名称,表名,如果是内表,是 16。 + CURRENCY ALV:控制货币单位。 + CFIELDNAME ALV:控制参考的当前单位的字段名称。 + QUANTITY ALV:控制计量单位。 + QFIELDNAME ALV:控制参考计量单位的字段名称。 + IFIELDNAME ALV:控制内部表字段的字段名称。 + ROUND ALV:控制 ROUND 值。 + EXPONENT ALV:控制流动表示的指数。 + KEY ALV:控制关键字段,关键字段,前面变蓝色。 + KEY_SEL ALV:控制可以被隐藏的关键列。 + ICON ALV:控制作为图标输出。 + SYMBOL ALV:控制输出作为符号。 + CHECKBOX ALV:控制作为复选框输出。 + JUST ALV:控制对齐方式:'R':右对齐,'L':左对齐,'C':居中对齐。 + LZERO ALV:控制输出前导零。 + NO_SIGN ALV:控制输出抑制符号。 + NO_ZERO ALV:控制为输出隐藏零。 + NO_CONVEXT ALV:控制不考虑输出的转换退出。 + EDIT_MASK ALV:控制为输出编辑掩码。 + EMPHASIZE ALV:控制带有颜色的高亮列。 + FIX_COLUMN ALV:控制固定列。 + DO_SUM ALV:控制总计列值。 + NO_SUM ALV:控制没有总计列值。 + NO_OUT ALV:控制列没有输出。 + TECH ALV:控制技术字段,也是隐藏的,但是有点不一样。 + OUTPUTLEN A:控制输出长度。
剩余15页未读,继续阅读
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助