2020-09-22 07:16发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们。
如果将转换设置为JSON,在发件人休息适配器上,我的xml值为1.00:
1。 没什么:适配器将其转换为字符串,我得到:" 1.00"。
2。 自定义XML/JSON转换规则,键入十进制或浮点数,我得到:1 3。 自定义XML/JSON转换规则,键入十进制或浮点型,默认值为0.00,我得到:1
是否有可能以点和十进制值的形式获取数值1.00?
问候。
你好Iñaki,
在ESR的数据类型定义中,将一个字段设置为Decimal,如果单击"显示数据表"按钮,则会找到参数fractionDigits,该参数确定显示的小数位数。 对于您的情况,可以将其设置为2,则将获得值1.00。 有关更多详细信息,请查看以下屏幕截图:
最好的问候
Liz
嗨Iñaki,您找到了解决方案吗? 我在接收器端也遇到类似的问题。 我从PI值10.504发送,但是在通道中进行转换(使用转换XML/JSON自定义规则)后,JSON值为10.5
有人有类似的问题吗?
最诚挚的问候,
琼·劳拉(Joan Llaully)
嗨,莉兹(
我按照您所说的设置类型:
在Rest适配器中:
但是当十进制值为.00时,不显示十进制值:
在进行剩余处理之前的监视中,我可以看到两个十进制值。
您的PI版本和PI SP是什么?
最多设置5个标签!
你好Iñaki,
在ESR的数据类型定义中,将一个字段设置为Decimal,如果单击"显示数据表"按钮,则会找到参数fractionDigits,该参数确定显示的小数位数。 对于您的情况,可以将其设置为2,则将获得值1.00。 有关更多详细信息,请查看以下屏幕截图:
最好的问候
Liz
嗨Iñaki,您找到了解决方案吗? 我在接收器端也遇到类似的问题。 我从PI值10.504发送,但是在通道中进行转换(使用转换XML/JSON自定义规则)后,JSON值为10.5
有人有类似的问题吗?
最诚挚的问候,
琼·劳拉(Joan Llaully)
嗨,莉兹(
我按照您所说的设置类型:
在Rest适配器中:
但是当十进制值为.00时,不显示十进制值:
在进行剩余处理之前的监视中,我可以看到两个十进制值。
您的PI版本和PI SP是什么?
问候。
一周热门 更多>