Crystal Report 10.5 [Visual Studio 2008附带]按"图像"列选择
时间:2020-03-06 14:47:53 来源:igfitidea点击:
我在SQL Server 2005中有一个Image列(Allow Null = true)。我使用的是Visual Studio 2008附带的Crystal Reports设计器(版本10.5)。Crystal将该列视为blob字段,并为该列放置了一个图像对象。
当我尝试通过使用来限制记录选择时
NOT ISNULL({Employee.Picture})
作为选择公式,出现以下错误:
Error in formula . 'NOT (ISNULL({Employee.Picture}))' This function cannot be used because it must be evaluated later.
有没有办法筛选出没有图片的行?
谢谢,
Kishore A
解决方案
因为没有人愿意尝试,所以我会尝试(注意:目前我无法测试这些可能性)。
- 如果我们可以使用公式编辑器从字段中获取尺寸,请尝试将尺寸设置为大于0或者其他值。
- 如果我们在报表上拉字段,它会显示图片吗?
- 如果我们查看数据库,则空字段实际上是空的还是CR会将其读取为" 0"?
ISNULL函数更类似于VB中的SWITCH函数。我们正在寻找的可能是以下方面的东西:
没有Employee.Picture是NULL
IS NULL的两个单独词。