pb 调用webservice中的方法,方法的参数为结构,怎么为参数赋值?

qq_43188936 2020-09-03 09:21:22
tns__universalinterface tus //声明方法的结构参数

( ) //这里怎么给声明的结构参数赋值???

try
exp_soap.universalinterface(tus) //传入参数,调用方法

catch(RunTimeError e)
messagebox('系统异常', '调用接口错误!~r' + e.getmessage())
return -1
catch(exception ex)
messagebox('系统异常', '调用接口错误!~r' + ex.getmessage())
return -1
end try
...全文
627 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
shoujiao 2020-11-24
universalinterface接口的入参是一个对象吧,确保tns__universalinterface和那个入参对象的类一样。如果是这个类增减了属性,那么pb webservice客户端的代理对象要重新deploy一下
  • 打赏
  • 举报
回复
feixianzhi 2020-11-23
看样子楼主用的是pb9吧,升级到10以上webservice问题能解决大半。pb9生成的webservice比较奇怪,调用诡异问题很多。
  • 打赏
  • 举报
回复
囡程序猿 2020-09-07
webservice 其实就是http通过xml和修改头来去实现的posturl请求,使用第三方工具调用一下 看看请求和应答
  • 打赏
  • 举报
回复
qq_43188936 2020-09-03
tus.xx ="" 没有作用
  • 打赏
  • 举报
回复
相关推荐
发帖
Web 应用

656

社区成员

PowerBuilder Web 应用
社区管理员
  • Web 应用社区
加入社区
帖子事件
创建了帖子
2020-09-03 09:21
社区公告
暂无公告