2011-08-05 23 views
0

Crystalレポートは、このような値を繰り返している:値は、詳細セクションに繰り返し

 
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

私はレポートのデータベースエキスパートを見ていきます。表示されているレコードを増やす方法でリンクを設定している可能性が最も高いです。

複数のレコードがある場合は、SQLクエリ(またはコマンド)を使用してデータを取得し、一意のキーワードを使用してレコードが一度しか表示されないようにすることができます。

あなたが使用しているデータソースの種類によりinfomrationを投稿するだけでなく、詳細フィールドの内容が何であるか(すなわち式フィールド、データベースフィールド)

1

はあなたがいないどのような値でグループ化し検討することができます繰り返し欲しい。

関連する問題