ALV表格列名定义方法
来源:互联网 发布:天猫 淘宝商城手机 编辑:程序博客网 时间:2024/06/05 14:45
除了用table定义外,还可以直接在程序中写代码定义,个人认为这样定义更方便,中文名称可以自行设定,每个项目还可以设置一个自订fieldcat属性,一般情况下都够用了。
---原来使用的用table定义方法,其中一些SAP自带的列名翻译正式莫名其妙,完全看不懂啊,不方便修改,还会出现各种异常。
FORM frm_fill_fieldcat . DATA: wa LIKE LINE OF fieldcat. DATA: empty TYPE C. "空属性变量 DEFINE d_field. clear wa. clear &3. wa-fieldname = &1. "对应的内表字段名 wa-seltext_l = &2. "输出列文本 &3 = &4 . "自订动态属性 add 1 to wa-col_pos."输出列 append wa to fieldcat. END-OF-DEFINITION. d_field: 'WERKS' '领料工厂' empty '' , 'BUDAT_MKPF' '过账日期' empty '' , 'MBLNR' '物料凭证号' wa-key 'X' , 'ZEILE' '项次' wa-key 'X' , 'MATNR' '物料编号' wa-no_zero 'X' , 'ZMATX' '物料名称' wa-outputlen 20 , 'MENGE' '领料数量' wa-do_sum 'X' , 'MEINS' '单位' empty '' , 'AUFNR' '生产订单' wa-no_zero 'X' , 'FMENG' '数量固定' wa-no_out 'X' , 'P_MATNR' '产品编号' wa-no_zero 'X' , 'PSMNG' '订单数量' wa-do_sum 'X' , 'RGEKZ' '反冲' wa-checkbox 'X' .ENDFORM. " FRM_FILL_FIELDCAT
如需要设置其他属性,则在d_field 段中,第三个参数填参数名称,第四个参数填参数值;
如不需设置,则第三个参数填empty,第四个参数填'' 。
阅读全文
0 0
- ALV表格列名定义方法
- 获取屏幕上表格控件列名
- ALV列头合并
- alv动态显示列
- ALV列头合并
- ALV动态列Demo
- VB.NET中DataGrid自定义表格列名
- GridControl详解(二)表格的列名配置
- 获取SQL所有的数据库名称、表格名称、列名
- GridControl详解(二)表格的列名配置
- GridControl详解(二)表格的列名配置
- alv 字段定义 宏
- 点击表格获取列索引的方法
- WPF DataGrid 列宽填充表格方法
- 封装表格table列求和方法
- 获取DataGridView 列名的方法
- ibatis解决不确定列名方法
- Mysql更改列名的方法
- 开放数据集
- 欢迎使用CSDN-markdown编辑器
- I
- 选择排序
- MySQL: ERROR 1071 (42000): Specified key was too long; max key length is 767 bytes
- ALV表格列名定义方法
- sql连接查询中on筛选与where筛选的区别
- LeetCode刷题(C++)—— Pascal's Triangle(Easy)
- jq 滑动到底部 加载下一页数据
- Ubuntu相关安装
- 利用php数组函数进行函数式编程
- spring 源码分析博主
- 织梦调用文章摘要标签
- Linux查看实时网卡流量的几种方式