Board logo

标题: [PU9功能解说] 在Sage X3中如何用web-service自网格删除一行? [打印本页]

作者: 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测速器,

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

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

例如:http://192.168.1.177:28880

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

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

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

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

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

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

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

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

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

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

希望这对你有所帮助!




欢迎光临 赛捷软件论坛 (http://sagesoft.cn/bbs/) Powered by Discuz! 7.2