mysql字段类型NUMC_ALV中fieldcat,layout常设字段

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

常用的控制字段如下

0818b9ca8b590ca3270a3433284dd417.png 下面的示例将说明这些字段的使用,参考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’,合计

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 自然数

92 INDX_IFIEL 自然数

93 INDX_ROUND 自然数

94 INDX_DECML 自然数

95 GET_STYLE 字符字段长度 1

96 MARK 字符字段长度 1

布局控制[layout]

布局是用来控制整个ALV的一个布局,比如ALV的标题,是否可编辑,行颜色,列颜色.

参照ALV的控制结构[LVC_S_LAYO],以后的例子我将详细介绍如何设置行颜色和列颜色.

详细的结构说明

字段名 描述 Value range

1  CWIDTH_OPT 最优化宽度 SPACE, ‘X’

2  SMALLTITLE 小标题,如果设置了这个字段,则标题与列标题大小一样 SPACE, ‘X’

3  GRID_TITLE 标题,在网格和工具条之间 最长70个字符

4  NO_HEADERS 如果被设置,列标题隐藏 SPACE, ‘X’

5  NO_HGRIDLN 隐藏水平线 SPACE, ‘X’

6  NO_MERGING 禁用单元格合并 SPACE, ‘X’

7  NO_ROWMARK 如果被设置,选择列在选择模式为D和A的时候隐藏 SPACE, ‘X’

8  NO_TOOLBAR 隐藏工具条 SPACE, ‘X’

9  NO_VGRIDLN 隐藏垂直线 SPACE, ‘X’

10 SEL_MODE 选择模式 SPACE, ‘A’, ‘B’, ‘C’, ‘D’ 11 EXCP_CONDS 合计例外 SPACE, ‘X’ 12 EXCP_FNAME 字段名称带有例外编码 最长30个字符 13 EXCP_LED 例外作为 LED SPACE, ‘X’ 14 EXCP_ROLLN 例外文档的数据元素 SPACE, ‘X’ 15 CTAB_FNAME 带有复杂单元格颜色编码的字段名称 最长30个字符 16 INFO_FNAME 带有简单行彩色代码的字段名称 最长30个字符 17 ZEBRA 可选行颜色,如果设置了,出现了间隔色带 SPACE, ‘X’ 18 NO_TOTLINE 没有总计 SPACE, ‘X’ 19 NUMC_TOTAL 可以对NUMC字段进行合计 SPACE, ‘X’ 20 TOTALS_BEF 总计输出在第一行,小计在新的值之前 SPACE, ‘X’ 21 STYLEFNAME 设置单元格,比如PUSHBUTTON 最长30个字符

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值