2
私はコンボボックスのオプションを使用して並べ替えたいですか?レポートは完全に表示されますが、ソートは機能しておらず、エラーは発生しません。私はCrystal Reportsのバージョン10.0.0.533とVisual Basic 6を使用していますレポートはコードで並べ替えられません
Dim Report As New CRAXDRT.Report
Set Report = App1.OpenReport(g_ReportDirectory & "xxxx.rpt")
If cmbRefresh6.Text <> "" Then
Select Case cmbRefresh6.Text
Case "TestOne"
Report.RecordSortFields.Add Report.Database.Tables(2).Fields.Item(3), crDescendingOrder
Case "TestTwo"
Report.RecordSortFields.Add Report.Database.Tables(1).Fields.Item(23), crDescendingOrder
End Select
End If
If (cmbRefresh1.Text <> "") Then
Report.RecordSelectionFormula = "{WORK.ID}" = '1'
End If
アプリケーションはレポートを開いてデータが順序付けられていないことを示します。