PB2019编译WEBSERVICE出错,有人碰到过这个问题吗?
WMERP 2019-08-14 02:38:44 ---------- Error messages: (02:30:37)
g:\sql\wm_ws04.pbl(f_get_part_invstock).19 C0051: No overload for method 'exportjson' takes '0' arguments.
---------- Finished (02:30:37)
源码:
if gf_connect()<1 then return 'ERROR-连接数据库错误'
datastore lds_tmp
lds_tmp=create datastore
integer li_ret
string ls_PlainJson
lds_tmp.dataobject='d_part_inv_stock'
lds_tmp.settransobject(sqlca)
li_ret=lds_tmp.retrieve(as_part) //'Y11012042020'
if li_ret>0 then
ls_PlainJson = lds_tmp.ExportJson()
end if
gf_disconnect()
return ls_PlainJson
build和保存时都没有问题,看了帮助文档也都是正确的!在C/S的电脑客户端中一切正常,放到WEBSERVICE函数中
deploy时就出现上述错误,换成各种参数语法都通过,IMPORTJSON也是一样的在WS中不行。
有哪位大神碰到个这个问题没,我这个主要是想用JSON开发安卓客户端,直接用JSON和JAVA直接转换再加上DATASTORE 会很方便的
database ->datastore ->json ->list<bean> android app ->list<bean> ->json ->datastore ->database