加载中…
个人资料
Lemon
Lemon
  • 博客等级:
  • 博客积分:0
  • 博客访问:204,056
  • 关注人气:38
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

FUN ALV 展示去除前导零

(2012-11-06 09:34:34)
标签:

sap

去前导零

单位转换

funalv

分类: Sap
FUN ALV
去除前导0  
  gt_fieldcat -no_zero 'X'. 

单位转换  
  gt_fieldcat-qfieldname 'MEINS'.
  gt_fieldcat-qtabname 'MSEG'.

OO ALV
去前导零
lw_fcat-convexit 'ALPHA'.
单位转换
lw_fcat-convexit 'CUNIT'.

上述的方法在展示的时候是没有问题,可以实现物料去前导零,单位自动转换等,但是导出来EXCEL的时候就又被打回原形了,所以最好的办法应该是参考相应的系统表及字段
如物料
  gt_fieldcat-ref_fieldname 'MATNR'.
  gt_fieldcat-ref_tabname 'MARA'.
如单位
  gt_fieldcat-ref_fieldname 'MEINS'.
  gt_fieldcat-ref_tabname 'MARA'.
如成本要是
  gt_fieldcat-ref_fieldname 'KSTAR'.
  gt_fieldcat-ref_tabname 'CSKU'.
等等,因为参考系统的字段,该字段的附加信息比较多(包括参考单位,去前导零等),所以推荐是系统有的尽量用系统,只有是自己定义的字段才考虑使用第一种的方式

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有