项目需要在报表中根据条件动态显示不同的签名
查找了好多解决方案,一个比较简单的方案:
http://www.cnblogs.com/kingjiong/archive/2009/01/07/1370874.html
本人试验是可以用的,但是正如作者所讲,基于CR XI 独立版本实现。CR9和CR10都无此功能。
就是说,用独立CR XI 完整版本做,可以实现效果,但是一旦在VS2005 项目中使用,这个效果是出不来的。
那么有没有别的解决方案呢?
下边是我个人的解决办法:
需求:根据数据库字段的值,显示不同的签名图片。
适用范围:适用图片不是很多,可以穷举的情况。
总结:方法很简单,也比较笨,在没有找到合适解决方法之前可以先用。
做法:
把图片插入到Report当中,选择设置图片格式(Format Pictures), 基本属性页选择Suppress
然后点后边的条件编辑器:里边输入隐藏的条件,记得这里满足条件的话(这里要注意),会将图片隐藏。
然后依次把需要用到的图片一个一个都加进来,这样初步可以解决问题。
得承认,这个不是什么好方法
如果大家有更好的方法,可以拿出来分享。