【问题标题】:Values repeat in detail section值在详细部分重复
【发布时间】:2023-03-06 08:43:01
【问题描述】:

Crystal Report 重复这样的值:

1个rar 1个rar 1个rar 1个rar 1个rar

我希望输出是这样的:

1个rar

我写了这样的代码:

Dim crParameterFieldDefinitions As ParameterFieldDefinitions
Dim crParameterFieldDefinition As ParameterFieldDefinition
Dim crParameterValues As New ParameterValues()
Dim crParameterDiscreteValue As New ParameterDiscreteValue()
crParameterDiscreteValue.Value = Label1.Text
crParameterFieldDefinitions = cryRpt.DataDefinition.ParameterFields
crParameterFieldDefinition = crParameterFieldDefinitions("@invoiceno")
crParameterValues = crParameterFieldDefinition.CurrentValues
crParameterValues.Clear()
crParameterValues.Add(crParameterDiscreteValue)
crParameterFieldDefinition.ApplyCurrentValues(crParameterValues)

CrystalReportViewer1.ReportSource = cryRpt
CrystalReportViewer1.Refresh()

我该如何解决这个问题?

【问题讨论】:

    标签: vb.net crystal-reports


    【解决方案1】:

    考虑按您不想重复的任何值进行分组。

    【讨论】:

      【解决方案2】:

      我会看看报告的数据库专家。很可能您的链接设置方式会增加所显示的记录。

      如果链接正确,并且有多条记录,您可能需要考虑使用 SQL 查询(或命令)来获取数据并使用“唯一”关键字来确保记录只显示一次。

      您能否发布更多关于您使用的数据源类型以及详细信息字段的内容(即公式字段、数据库字段)的信息

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-07-24
        • 2017-01-09
        • 1970-01-01
        • 2019-05-18
        • 1970-01-01
        • 2014-09-09
        • 1970-01-01
        相关资源
        最近更新 更多