赛捷软件论坛's Archiver

lynn.yu 发表于 2018-8-15 14:56

[PU9功能解说] 在Sage X3中如何用web-service自网格删除一行?

你可能碰到过这样的情况:你需要在Sage X3中用自一个网格中删除一行。这点可以通过运用“删除行”web-service操作来实现。以下是一个示例,该示例运用web-service测速器在Sage X3中自销售订单网格删除一行。

若想在Sage X3 PU9及以上版本中运行web-service测速器,

[b]导航至功能:管理→管理→Web服务→经典版SOAP Web服务[/b]

若想在Sage X3 PU9及以上版本中运行web-service测速器,请用以下路径打开web-测速器URL:http://x3server:28880。此处的“x3server”指的是Sage X3的服务器路径。

例如:[url]http://192.168.1.177:28880[/url]。

自操作列表中选择“deleteLines”操作:

[attach]4620[/attach]
[i]Web-service操作[/i]

如下图所示,在请求(Request)屏幕中录入参数:
[attach]4621[/attach]
[i]Web-service请求参数[/i]

[b]池别名/池ID[/b] 指的是web-service池的名称,例如:SEED。

[b]公用名称[/b] 指的是web service的名称,例如:SOH。

[b]对象关键字[/b] 中需填入对象的[关键字]和[值]。例如:关键字-SOHNUM,值-SONNA0230183

[b]行关键字[/b] 中应填入需要删除的行数。例如:1。

[b]版块关键字[/b] 中应包含屏幕名称,其中会出现网格/表,而在屏幕字典中为网格/表设定的参数需用“~”分隔,例如:“SOH4~NBLIG”。请参见以下截图,以便在屏幕字典功能中找到参数值:

[attach]4622[/attach]
[i]屏幕字典功能中的“参数”值[/i]

点击“调用(Invoke)”按钮运行。

希望这对你有所帮助!

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.