带有条件的VB上的Crystal Report

时间:2016-07-03 14:22:13

标签: mysql vb.net crystal-reports

我正在使用visual studio 2010和mysql进行数据库和水晶报告。

我想显示报告并根据其类别对其进行过滤。我在这里尝试了这个教程:http://vb.net-informations.com/crystal-report/vb.net_crystal_report_parameter_string.htm

它有效,但仅在参数已经填充时才有效。我想要的是,如果参数为空则报告将显示所有项目,否则报告将根据参数显示。

我该怎么做?

这是我项目的一些细节:

数据库字段:

  • ID
  • 分类
  • 项目

水晶报告中的参数名称:

  • fillcategory

视觉工作室中的领域:

  • cboCategory [我正在使用组合框]

1 个答案:

答案 0 :(得分:1)

您需要在记录选择公式中添加条件。如下所示

If parameter=""
Then
Category=category
Else
Category=parameter