crystal report , 布尔型的字段值,想用"男" 或"女"表示. 怎么写公式?
不是代码里,是属性窗口, 或格式化编辑器里,要怎么写表达式?
谢谢.
------解决方案--------------------公式字段里添加,然后加上转换代码
if Field= "M " then "男 " else "女 ", 把这个公式字段加到报表文件上就OK了
------解决方案--------------------布尔值是不够用的,请问楼主人妖如何取值?
:P
对水晶报表不熟,不过我觉得可以在SQL中取值,这样比较简单。
------解决方案--------------------SQL读出来时就表达好男女,select YourFields,when sex case 1 then '男 ' else '女 ' end as sex from YourTable
------解决方案--------------------枚举吧
------解决方案--------------------在公式字段节点添加一个公式,语言选Basic
if {表.sex}=true then
formula= '男 '
else
formula= '女 '
end if
------解决方案-------------------- <%# Eval( "Sex ").ToString()== "1 "? "男 ": "女 " %>