【发布时间】:2013-03-26 08:12:28
【问题描述】:
大家好,我在 Visual Studio 2010 中使用 Crystal Reports,但遇到以下我似乎无法解决的问题。我有一个名为 name 的参数,我这样做是为了让用户从员工姓名的下拉列表中进行选择。这是一个可选参数,因此用户可以不选择任何内容,在这种情况下,我希望报告显示所有员工,但员工名称字段为空的行除外。现在我想我把它的第二部分记下来了,因为我在细节部分放了一个公式,似乎隐藏了所有空员工。问题是,如果我未选择该参数,则报告仅显示字段员工姓名为空的行。我创建了一个这样的公式:
if not (hasvalue(({?Zaduzioc}))) then True
else if
hasvalue({?Zaduzioc}) then
{Inventar_Model_ReportClass.ImeZaduzioca} in {?Zaduzioc} and
{Inventar_Model_ReportClass.Status} = "Aktivno"
现在这个完全相同的公式适用于我,如果我将它与不同的报告和参数一起使用,但该参数没有空值,所以我猜它等同于如果有空值,则仅显示那些行,如果不显示一切。 问题是我不知道如何让它显示所有内容。
任何帮助将不胜感激。
【问题讨论】:
-
我设法让它工作,问题出在我没有将 optional 设置为 true 的参数的编辑中,忽略了它,一旦我这样做了,它就全部工作了
标签: visual-studio-2010 crystal-reports