首页 > 其他 > 详细

列属性设定-修改列标签名(label),自动优化显示宽度

时间:2020-03-22 23:35:40      阅读:80      评论:0      收藏:0      [点我收藏+]

具体方法如下:

1,取得全体列的类引用 CL_SALV_COLUMNS

2,调用类 CL_SALV_COLUMNS中的方法set_optimize,设定自动优化列宽度

类 CL_SALV_COLUMNS中还有其他方法,可参照SE24,如下

技术分享图片

  •  设定单个列属性的方法如下:

1,取得单个列的类引用CL_SALV_COLUMN

2,调用类CL_SALV_COLUMN中的方法set_long_text()设定字段标签名字,set_output_length()设定列显示长度。注意,当使用set_optimize时,set_output_length方法无效。

类 CL_SALV_COLUMN中还有其他方法,可参照SE24,如下

技术分享图片

新的UML流程图如下,在SALV教程1-创建简单SALV的代码基础上添加了方法set_columns(),

技术分享图片

完整代码:

运行显示如下:

技术分享图片

列属性设定-修改列标签名(label),自动优化显示宽度

原文:https://www.cnblogs.com/lvdong18847870057/p/12548606.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!