ALV设置参考表和参考字段,自定义列名称可能失效
2017-08-26 08:53
387 查看
当我们使用ALV参考表和参考字段时,调用数据字典中的search
help给某字段添加F4帮助时,可能会出现自定义的列名称失效了,变成数据字典中定义的字段名称了,这是因为fieldcat-seltext_s/seltext_m/seltext_l使用不正确导致的,如果ALV对应内表中字段定义的长度很大时,而fieldcat使用seltext_s/seltext_m定义字段名称,可能会导致自定义的列名称失效,而参考数据字典。
1、CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
fieldcat-ref_tabname = 'ZSNCM'.
fieldcat-ref_fieldname = 'LFDAT'.
解决方法:添加下面3个参数:
fieldcat-seltext_s = description.
fieldcat-seltext_m = description.
fieldcat-seltext_l = description.
2、CALL
FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
fieldcat-ref_table = 'ZSNCM'.
fieldcat-ref_field = 'LFDAT'.
解决方法:添加下面3个参数:
fieldcat-scrtext_s
= description.
fieldcat-scrtext_m = description.
fieldcat-scrtext_l = description.
居然是这个原因,scrtext_l
不设置的问题,害我每次去重新自定义F4.
help给某字段添加F4帮助时,可能会出现自定义的列名称失效了,变成数据字典中定义的字段名称了,这是因为fieldcat-seltext_s/seltext_m/seltext_l使用不正确导致的,如果ALV对应内表中字段定义的长度很大时,而fieldcat使用seltext_s/seltext_m定义字段名称,可能会导致自定义的列名称失效,而参考数据字典。
1、CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
fieldcat-ref_tabname = 'ZSNCM'.
fieldcat-ref_fieldname = 'LFDAT'.
解决方法:添加下面3个参数:
fieldcat-seltext_s = description.
fieldcat-seltext_m = description.
fieldcat-seltext_l = description.
2、CALL
FUNCTION 'REUSE_ALV_GRID_DISPLAY_LVC'
fieldcat-ref_table = 'ZSNCM'.
fieldcat-ref_field = 'LFDAT'.
解决方法:添加下面3个参数:
fieldcat-scrtext_s
= description.
fieldcat-scrtext_m = description.
fieldcat-scrtext_l = description.
居然是这个原因,scrtext_l
不设置的问题,害我每次去重新自定义F4.
相关文章推荐
- discuz x2 个人资料项排序问题解决方法、添加自定义字段、修改栏目名称和介绍
- (转)MyBatis在插入的数据有空值时,可能为空的字段都要设置jdbcType
- SharePoint : 自定义权限设置中可能遇到的问题
- (转)MyBatis在插入的数据有空值时,可能为空的字段都要设置jdbcType
- ireport设置自定义字段换行
- ArcGIS api for javascript——设置自定义范围和空间参考
- Django 表单校验 表单字段设置 自定义表单校验规则
- 用hibernate操作数据库时,由于字段名称设置问题导致报错
- ALV报表中设置可修改字段
- 自定义输出字段ALV实例
- ABAP–如何在’REUSE_ALV_GRID_DISPLAY’使用自定义F4帮助,返回多个字段以及计算修改其他字段
- Django 表单校验 表单字段设置 自定义表单校验规则
- WordPress使用自定义字段设置缩略图和显示作者文章数量和评论数量代码
- ALV参考文档 ( 7 ) -取出和设置滚动条状态
- ALV字段设置更改后,展示不同步的问题
- repeater实现样式设置,并添加删除按钮,参考课上老师做的案例。数据表添加字段status,使用repeater实现禁用与启用。repeater添加编辑按钮,和Edit.aspx页面。
- 自定义数据库物理表中各列字段的名称
- C#获取EF实体对象或自定义属性类的字段名称和值
- 自定义过滤器Filter进行JWT登陆令牌验证并设置响应头实现跨域时跨域失效
- 使用log4j设置日志生成方式及自定义日志名称