OOALV参数说明 下载本文

内容发布更新时间 : 2024/12/24 9:35:08星期一 下面是文章的全部内容请认真阅读。

1. 方法\的参数说明

_BUFFER_ACTIVE 如果方法调用是静态的,可以设置这个标记,这表示,如果每次显示ALV都是

相同的字段目录.既然这样,那么字段目录会被放到一个特殊的缓存里, 这样加速了ALV的显示

I_STRUCTURE_NAME 输出数据参考的数据字典的结构名,例如\\'SFLIGHT\\'.如果指定了这个参数,字段

目录会自动生成,下面的参数IT_FIELDCATALOG不需要传值. IS_VARIANT 决定布局显示的变式 I_SAVE 决定用户是否可以保存变式: \\'X\\' 只能保存全局变式 \\'U\\' 只能保存特定变式 \\'A\\' 都可以保存 SPACE 不可以保存变式

I_DEFAULT 决定用户是否可以定义默认的布局: \\'X\\' 可以定义默认布局,这个参数是默认的 SPACE 不可以定义默认布局

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参数说明 1.字段目录 [Field catalog]

字段目录是用来控制ALV显示的网格中每个字段的属性的,比如字段的顺序,对齐方式,可编辑状态,颜色,等等.

常用的控制字段如下:(下面的示例将说明这些字段的使用,参考STRUCTURE LVC_S_FCAT)

2 ROW_POS ALV 控制: 输出行 (内部使用)

3 COL_POS ALV 控制: 输出列 列的位置,第几列,例如1,2,….. 4 FIELDNAME ALV 控制: 内部表字段的字段名称 字段名称 5 TABNAME LVC 标签名称 表名,如果是内表,是1 6 CURRENCY ALV 控制: 货币单位

7 CFIELDNAME ALV 控制: 参考的当前单位的字段名称

8 QUANTITY ALV 控制: 计量单位

9 QFIELDNAME ALV 控制: 参考计量单位的字段名称 10 IFIELDNAME ALV 控制: 内部表字段的字段名称 11 ROUND ALV 控制: ROUND 值

12 EXPONENT ALV 控制:流动表示的指数

13 KEY ALV 控制: 关键字段 关键字段,前面变蓝色

14 KEY_SEL ALV 控制: 可以被隐藏的关键列 可以被隐藏的关键列 15 ICON ALV 控制: 作为图标输出 此列作为图标输出 16 SYMBOL ALV 控制: 输出作为符号

17 CHECKBOX ALV 控制: 作为复选框输出 复选框输出 18 JUST ALV 控制: 对齐 对齐方式: \\'R\\': right justified \\'L\\': left justified \\'C\\': centered

19 LZERO ALV 控制: 输出前导零 X\\'

20 NO_SIGN ALV 控制:输出抑制符号 X\\',不输出符号 21 NO_ZERO ALV 控制: 为输出隐藏零 X\\',隐藏0 22 NO_CONVEXT ALV 控制: 不考虑输出的转换退出 23 EDIT_MASK ALV 控制: 为输出编辑掩码 格式

24 EMPHASIZE ALV 控制: 带有颜色的高亮列 列的颜色 25 FIX_COLUMN ALV 控制: 固定列

26 DO_SUM ALV 控制: 总计列值 X\\',合计 ALV_GRID介绍二(2)

27 NO_SUM ALV 控制: 没有总计列值 X\\' ,没有合计 28 NO_OUT ALV 控制: 列没有输出 X\\' ,隐藏此列

29 TECH ALV 控制: 技术字段 X\\'.也是隐藏,但是有点不一样 30 OUTPUTLEN ALV 控制: 列的字符宽度 输出的长度 31 CONVEXIT 转换例程

32 SELTEXT ALV 控制: 对话功能的列标识符 33 TOOLTIP ALV 控制: 列抬头的工具提示 34 ROLLNAME ALV 控制: F1 帮助的数据元素

35 DATATYPE ABAP 字典中的数据类型 ABAP 字典中的数据类型

36 INTTYPE ABAP 数据类型(C,D,N,...) ABAP 数据类型(C,D,N,...) 37 INTLEN 以字节计的内部长度 内容的长度

38 LOWERCASE 允许/不允许小写字母 X\\' 允许大小写 39 REPTEXT 标题

40 HIER_LEVEL ALV 控制: 内部使用

41 REPREP ALV 控制: 价值是补充/补充接口的选择标准 42 DOMNAME 定义域名 43 SP_GROUP 组代码

44 HOTSPOT ALV 控制: 单击敏感 X\\',下面出现下划线,响应单击 45 DFIELDNAME ALV 控制: 数据库中列组的字段名称 46 COL_ID ALV 控制: 列 ID

47 F4AVAILABL 字段有输入帮助吗 X\\'.此列有搜索帮助

48 AUTO_VALUE ALV 控制: 自动复制值 49 CHECKTABLE 表名 50 VALEXI 固定值存在

51 WEB_FIELD ALV 控制: 内部表字段的字段名称 52 HREF_HNDL 自然数 热点连接的句柄

53 STYLE ALV 控制: 样式 下面有例子会介绍,比如PUSHBUTTION 54 STYLE2 ALV 控制: 样式 55 STYLE3 ALV 控制: 样式 56 STYLE4 ALV 控制: 样式 57 DRDN_HNDL 自然数 下拉的句柄

58 DRDN_FIELD ALV 控制: 内部表字段的字段名称 下拉的字段 59 NO_MERGING 字符字段长度 1 相同的值不合并

60 H_FTYPE ALV 树控制: 功能类型 (总计,平均,最大.最小, ...) 61 COL_OPT 可选列优化的条目 62 NO_INIT_CH 字符字段长度 1 63 DRDN_ALIAS 字符字段长度 1

64 REF_FIELD ALV 控制: 内部表字段的参考字段名称 65 REF_TABLE ALV 控制: 内部表字段的参考表名称 66 TXT_FIELD ALV 控制: 内部表字段的字段名称

67 ROUNDFIELD ALV 控制: 带有 ROUND 说明的字段名称 68 DECIMALS_O ALV 控制: 输出小数位的编号

69 DECMLFIELD ALV 控制: 带有 DECIMALS 说明的字段名称 70 DD_OUTLEN ALV 控制: 输出字符长度 71 DECIMALS 小数点后的位数 设置小数的位数 72 COLTEXT ALV 控制: 列标题 列标题 73 SCRTEXT_L 长字段标签 74 SCRTEXT_M 中字段标签 75 SCRTEXT_S 短字段标签

76 COLDDICTXT ALV 控制: 确定 DDIC 文本参考 77 SELDDICTXT ALV 控制: 确定 DDIC 文本参考 78 TIPDDICTXT ALV 控制: 确定 DDIC 文本参考 79 EDIT ALV 控制: 准备输入 输出状态.\\'X\\'可输入 80 TECH_COL ALV 控制: 内部使用 81 TECH_FORM ALV 控制: 内部使用 82 TECH_COMP ALV 控制: 内部使用 83 HIER_CPOS ALV 控制: 层次列位置 84 H_COL_KEY 树控制: 列名称/项目名称 85 H_SELECT 标识是否可以选择树控制中的列 86 DD_ROLL 数据元素 (语义域)

87 DRAGDROPID ALV 控制: 拖&放处理拖放对象 88 MAC 字符字段长度 1 89 INDX_FIELD 自然数 90 INDX_CFIEL 自然数 91 INDX_QFIEL 自然数