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
...全文
864 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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 ="" 没有作用

663

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder Web 应用
社区管理员
  • Web 应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧