关于rdlc打印错误错误falset和true的问题

grt 2008-12-16 10:02:34
sql2000库中有一表,其中的字段的数据类型是bit,用checkBox控件表示。
在界面上是以打勾和打叉来表示的。当我asp.net中rdlc报表格式打印时,出现‘false’和‘true’字样。
这是我不希望的,我想还是用'打勾'和'打叉'来打印,或者是'打勾'和'空'不知怎么处理,望高手帮助!我的环境是vs2005,rdlc数据源是数Dataset。
谢谢。
...全文
1781 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿泰 2008-12-18
  • 打赏
  • 举报
回复
我来接,呵呵,下午回。
grt 2008-12-18
  • 打赏
  • 举报
回复
几天了,都没人会吗?
grt 2008-12-18
  • 打赏
  • 举报
回复
=IIf(Fields!sgdwcheck_13_1 =true,"R","T")
还要加上.Value
=IIf(Fields!sgdwcheck_13_1.Value =true,"R","T")
grt 2008-12-18
  • 打赏
  • 举报
回复
谢谢babyt,我已经搞出来了。给分。今后多多指教。
grt 2008-12-18
  • 打赏
  • 举报
回复
很遗憾,我没有搞出来,确切的说:不会搞
阿泰 2008-12-18
  • 打赏
  • 举报
回复
。。。

不用改基础表,也不用再增加列。。
我只是做个示例罢了,把你原来这样的那个字段删除掉,再这个位置上写上这个公式不就行了嘛


=IIf(字段=true,"R","T")
=>
=IIf(Fields!sgdwcheck_13_1 =true,"R","T")

这样不就可以了吗?
grt 2008-12-18
  • 打赏
  • 举报
回复
详细资料节是不是在基础表中增加一个列?怎么和原来的字段关联呢?再则我在这个表中有几十个这样的字段,每个字段都要加一个列?
在rdlc中 字段表达式: =First(Fields!sgdwcheck_13_1.Value) ,sgdwcheck_13_1是字段名。
阿泰 2008-12-18
  • 打赏
  • 举报
回复
iif

你拷贝出来不就看到了吗?呵呵
grt 2008-12-18
  • 打赏
  • 举报
回复
babyt朋友:
请说详细一点,那里的详细资料节,=IIf(字段=true,"R","T")是二个II吗?
阿泰 2008-12-18
  • 打赏
  • 举报
回复
另外,可以看一下
http://www.cnblogs.com/babyt/archive/2008/10/08/1306179.html
阿泰 2008-12-18
  • 打赏
  • 举报
回复
在详细资料节中增加一个列,在列里放一个表达式

=IIf(字段=true,"R","T")

设置这个表达式的字体为Winddings 2 即可。
grt 2008-12-18
  • 打赏
  • 举报
回复
多谢babyt,我等你。

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧