好长好长时间没写博客了,这几个月太忙了……
比如下面的界面
刚才打开自己的电脑我都差点儿想不起密码,好几个月没开自己电脑了……
前两天遇到台币 日币问题,因为这俩没有小数位,有时候显示总出问题。
之前在alv里也提过,那个只需要指定个参考字段就可以。
当然,屏幕开发的时候,肯定也是指定了参考币种
比如下面的界面
执行如上界面,
如果先输入了100,然后输入usd,回车
没问题,会自动显示为100.00
但是如果你输入日元,输入100,然后把usd换成日元 JPY
在回车
显示的就会是
10,000.以为日元没有小数点,回车的时候,参考的并不是屏幕上的jpy,而是上次的usd。
(如果第一次输入,参考的是空,默认是带两位小数点的)会扩大一百倍,
你可以debug的时候看看这个值怎么复制的。
你可以试试先输入jpy,然后回车,然后再输入100,这个时候就会显示正常。
这个时候,返回到屏幕界面,在输入任何值,还用日元,则值不会有错。
会显示如下:
其实在屏幕PAI里加上一个field 金额字段。
就解决问题了。
因为之前也没做过日元的,没研究过,这次恰好碰到了,就鼓捣鼓捣。
最后感谢下董哥指点。
版权声明:本文为senlinmu110原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。