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()
我该如何解决这个问题?
答案 0 :(得分:1)
考虑按照您不想重复的任何值进行分组。
答案 1 :(得分:0)
我会看一下该报告的数据库专家。最有可能的是,您设置链接的方式会使显示的记录倍增。
如果链接正确,并且有多条记录,您可能需要查看使用SQL查询(或命令)获取数据并使用“唯一”关键字来确保记录仅显示一次。
您可以发布更多关于您正在使用的数据源类型的信息,以及详细信息字段的内容(即公式字段,数据库字段)