如何在URL中传递十进制值

2020-08-23 06:56发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

如何通过URL传递十进制值?

我用输入参数创建了一个功能Import


所以,我的网址就像-"/img/sap/opu/odata/sap/ZTEST_GS_SRV/?TestSearch = 100"正常。


当我尝试传递十进制值时,说1001.22

/sap/opu/odata/sap/ZTEST_GS_SRV/?TestSearch = 1001.22


我收到" URI格式错误的文字"错误。

请帮助我解决此问题。


此致

詹西。




         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

如何通过URL传递十进制值?

我用输入参数创建了一个功能Import


所以,我的网址就像-"/img/sap/opu/odata/sap/ZTEST_GS_SRV/?TestSearch = 100"正常。


当我尝试传递十进制值时,说1001.22

/sap/opu/odata/sap/ZTEST_GS_SRV/?TestSearch = 1001.22


我收到" URI格式错误的文字"错误。

请帮助我解决此问题。


此致

詹西。




付费偷看设置
发送
6条回答
Baoming ROSE
1楼 · 2020-08-23 07:39.采纳回答

嗨Sathish,

感谢您的快速回复。 不是'$'

我通过在小数点后缀'm'来解决此问题。

此网址有效

/sap/opu/odata/sap/ZTEST_GS_SRV/?TestSearch eq 1001.22m


此致

詹西。

95年老男孩
2楼-- · 2020-08-23 07:26

嗨,史蒂芬,

谢谢,但我已经尝试过了,并收到了以下错误消息。

"'TestSearch'的函数导入参数类型无效。期望的类型为'Edm.Decimal"。


此致

Jhnasi

愤怒的猪头君
3楼-- · 2020-08-23 07:42

嗨詹西,

尝试一下。

我认为您缺少'$'符号。

/sap/opu/odata/sap/ZTEST_GS_SRV/ $?TestSearch eq'1001.22'

小熊yu生菜
4楼-- · 2020-08-23 07:40

嗨詹西,

请尝试以下URI:< /p>

/sap/opu/odata/sap/ZTEST_GS_SRV/?TestSearch='1001.22'


这可以吗?


-

Steffen

路亽曱_Ryan
5楼-- · 2020-08-23 07:42

嗨,

在具有日期时间字段值的$ batch GET操作中,我遇到类似的问题。

有关更多详细信息,请参阅这些链接。

在单个调用中对多个实体集的多个操作的批量实现

此致

Kiran Adhikarla

亦是此间程序员
6楼-- · 2020-08-23 07:30

下面是詹西的正确答案。

我通过在小数点后缀'm'来解决此问题。

此网址有效

/sap/opu/odata/sap/ZTEST_GS_SRV/?TestSearch eq 1001.22m

一周热门 更多>