阅读:3385 回复:7
xuanyun
15

帖子

34

跟帖

1149

积分

高级榴莲
高级榴莲
  • 社区居民

错误:方法"123"的设置不是XML

楼主#
更多 发布于:2017-05-15 11:59
怎么我集成业务方法的时候一直提示“错误:方法"123"的设置不是XML”  但是我在数据库中都能执行  这个找不到问题所在的呢   就是最后一个where条件  加上就不能通过 删除就通过了  怎么回事呢
 
select c.cCusCode,c.cCusName,cf.cCusName KHZGS,c.cCusBP,
ISNULL(wkps.wkp,0) wkp,ISNULL(ykp.md,0) md,ye.ysye,ykpye.ykpye,
kp.InvoiceType,kp.OpenUnit,kp.RegAddr,kp.RegPhone,kp.Bank,kp.BankAccount,kp.TaxPayerID
from UFDATA_010_2012.dbo.Customer c
left join UFDATA_010_2012.dbo.Customer cf on cf.cCusCode=c.cCusHeadCode
left join (
    select SUM(md)-SUM(mc) wkp,ccus_id  from  UFDATA_010_2012.dbo.GL_accvouch  where ccode='112202'
    group by ccus_id
) wkps on wkps.ccus_id=c.cCusCode
left join (
    select sum(md) md,ccus_id  from  UFDATA_010_2012.dbo.GL_accvouch where ccode='112201'
    group by ccus_id
) ykp on ykp.ccus_id=c.cCusCode
left join (
    select sum(mc)-sum(md) ykpye,ccus_id  from  UFDATA_010_2012.dbo.GL_accvouch where ccode='112201'
    group by ccus_id
) ykpye on ykpye.ccus_id=c.cCusCode
left join UFDATA_010_2012.dbo.BPM_YSYE  ye  on c.cCusCode=ye.cDwCode
left join (
    select a.CusCode, a.CusName, a.OpenUnit, a.TaxPayerID, a.RegAddr, a.RegPhone, a.Bank, a.BankAccount,  a.InvoiceType
    from  H3Cloud.dbo.i_CustomerOpenInvoice_SCJC as a
    join  H3Cloud.dbo.OT_InstanceContext b
    on    a.ObjectId=b.BizObjectId and b.State ='4'
) kp on kp.CusCode=c.cCusCode
where ye.ysye < 0  and ISNULL(wkps.wkp,0) <= 0  and ykpye.ykpye >0
t156965365
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
1楼#
发布于:2017-05-15 13:14
做成一个视图吧,我这边也有个语句一直保存不了,估计是bpm解析到xml的时候出错了。
xuanyun
15

帖子

34

跟帖

1149

积分

高级榴莲
高级榴莲
  • 社区居民
2楼#
发布于:2017-05-15 13:17
t156965365:做成一个视图吧,我这边也有个语句一直保存不了,估计是bpm解析到xml的时候出错了。回到原帖
好的  我马上测试一下 感谢
岩竹玉雨
20

帖子

840

跟帖

205241

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
3楼#
发布于:2017-05-15 13:44
已远程解决;
错误原因:xml解析大于号 小于号时错误。
解决方法:用转义字符代替;
发问题贴的时候,可以@一下我,我就能更快的知道了
xuanyun
15

帖子

34

跟帖

1149

积分

高级榴莲
高级榴莲
  • 社区居民
4楼#
发布于:2017-05-15 14:03
岩竹玉雨:已远程解决:xml解析大于号 小于号时错误,解决方法用转义字符代替;回到原帖
感谢了
t156965365
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
5楼#
发布于:2017-05-15 16:54
岩竹玉雨:已远程解决;
错误原因:xml解析大于号 小于号时错误。
解决方法:用转义字符代替;
回到原帖
用哪种转义符 char()这种还是?
我也有部分语句会这样。
岩竹玉雨
20

帖子

840

跟帖

205241

积分

论坛版主
论坛版主
  • 社区居民
  • 忠实会员
6楼#
发布于:2017-05-15 17:39
t156965365:用哪种转义符 char()这种还是?
我也有部分语句会这样。
回到原帖
< 小于号 &lt;
> 大于号 &gt;
发问题贴的时候,可以@一下我,我就能更快的知道了
t156965365
46

帖子

688

跟帖

4536

积分

H3 BPM互助团队
H3 BPM互助团队
  • 社区居民
7楼#
发布于:2017-05-16 08:16
岩竹玉雨:< 小于号 &lt;
> 大于号 &gt;
回到原帖
谢谢
游客

返回顶部