返回列表 发帖

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

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

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

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

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

例如:http://192.168.1.177:28880

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


Web-service操作

如下图所示,在请求(Request)屏幕中录入参数:

Web-service请求参数

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

公用名称 指的是web service的名称,例如:SOH。

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

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

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


屏幕字典功能中的“参数”值

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

希望这对你有所帮助!
附件: 您需要登录才可以下载或查看附件。没有帐号?申请用户

返回列表