社区
ERP/CRM
帖子详情
ALV 编辑栏位,小数点类型的自动缩小1000倍
lairy-liu
2017-05-04 03:17:39
ALV report 栏位是可编辑状态,怎么在输入值保存更新为新的输入值的report?
输入数值保存后会自动减少1000倍,这该怎么处理?
...全文
1265
1
打赏
收藏
ALV 编辑栏位,小数点类型的自动缩小1000倍
ALV report 栏位是可编辑状态,怎么在输入值保存更新为新的输入值的report? 输入数值保存后会自动减少1000倍,这该怎么处理?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_39037863
2020-04-09
打赏
举报
回复
fieldcat 里面设置个参考表和参考字段
ABAP
ALV
取消整数
小数点
后面的0
ABAP 编程: ABAP
ALV
取消整数
小数点
后面的0
在
ALV
中输入数据保存
自动
缩小
100
倍
文章目录 Please add the code in the macro. your issue will be solved. ga_field-INTTYPE = 'C'.
ALV
可
编辑
金额/数量字段输入后
缩小
100/
1000
倍
导语:最近在做一个给用户使用的前天维护批价的
ALV
的时候,不小心漏下了一个点,导致用户输入金额为18,
ALV
最后展示为0.18,
小数点
提前了两位,这样只有输入1800,才会变成18.00,下面分享一下解决办法。 SAP对于数量或金额字段总有一些特殊的点来进行控制,比如建表的时候要有参考表明,参考字段,在
ALV
中对金额也有一定的限制,需要在设置字段格式的时候,将DATATYPE赋值’CURR’,才可以正常使用。 "在定义字段格式的时候,加上如下代码 CASE gs_fieldcat-fieldname.
OO实现
ALV
TABLE 五:
ALV
的
栏位
属性
ALV
的
栏位
属性是SAP提供的
ALV
功能的比较重要的一个,详细的功能包括异常状态图标、图标、符号、复选框、按钮、热点、超链接、单元格
类型
、单元格颜色、某一
栏位
颜色、某一行颜色,
栏位
隐藏等等。
ALV
的
栏位
功能主要是通过CL_S
ALV
_COLUMN_TABLE和CL_S
ALV
_COLUMNS_TABLE这两个类的实现的。 1. 首先我们要取得类CL_S
ALV
_COLUMNS_TABLE的
ABAP:如何去掉
ALV
数字字段
小数点
后面的0
只要在
ALV
输出的参考结构里面把字段的属性DECIMALS_OUT 设置为0即可。 FORM FRM_CATLG_SET USING P_FIELD P_TEXT P_KEY. DATA: LS_FIELDCAT TYPE SLIS_FIELDCAT_
ALV
. LS_FIELDCAT-FIELDNAME = P_FIELD. LS_FIELDCAT-SELTEXT_L ...
ERP/CRM
2,680
社区成员
2,400
社区内容
发帖
与我相关
我的任务
ERP/CRM
企业开发 ERP/CRM
复制链接
扫一扫
分享
社区描述
企业开发 ERP/CRM
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章