VS2005水晶报表问题

数据库表内容为SettleType=0报表返回出月结=1返回出来为“现付”=2返回出来为“到付”=4“其他”SettleType=(CASEOrders.SettleTy... 数据库表内容为 SettleType =0 报表返回出 月结
=1 返回出来为“现付”
=2 返回出来为“到付”
=4 “其他”

SettleType=(CASE Orders.SettleType WHEN 0 THEN '月结' WHEN 1 THEN '现付' WHEN 2 THEN '到付' ELSE '其它' END)

报错 怎么解决
展开
 我来答
leon382
2010-08-10 · TA获得超过1064个赞
知道小有建树答主
回答量:1744
采纳率:0%
帮助的人:976万
展开全部
你提供数据源的时候 直接就把结果给水晶报表就好了
比如查询时候
select (CASE Orders.SettleType WHEN 0 THEN '月结' WHEN 1 THEN '现付' WHEN 2 THEN '到付' ELSE '其它' END) SettleType from 表
水晶报表 绑定 SettleType 即可
lwl2046
2010-08-24 · TA获得超过405个赞
知道小有建树答主
回答量:994
采纳率:0%
帮助的人:940万
展开全部
如果是SQL语句的话,这语法么有问题。如果是水晶报表里面公式,那就是语法错误。也可能是你SQL返回字符串。但是水晶报表中用的是数字型?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式