日期:2014-05-18  浏览次数:20780 次

水晶报表现实:数据集中存放的是1或0,但报表上需要显示"是"或者"否",如何实现?
水晶报表现实:数据集中存放的是1或0,但报表上需要显示 "是 "或者 "否 ",如何实现?

------解决方案--------------------
up
------解决方案--------------------
类型转换一下
------解决方案--------------------
你可以在SQL语句处理一下。
select (case when 字段=1 then '是 ' else '否 ' end ) as 字段 from table
然后在报表好像也可以处理的。查一下资料
------解决方案--------------------
在水晶报表中新建一个公式字段,在公式编辑器中写:
StringVar X := ' '//申明一个变量
if 字段=1 then
X := '是 '
else
X := '否 '