[英]Remove default sorting in crystal reports
我有一個我已經創建和排序的數據集,然后我將它綁定到一個水晶報表:
Dim cmd As New SqlCommand("Driverperformance", con.connect)
cmd.CommandType = CommandType.StoredProcedure
cmd.Parameters.Add("@Ecode", SqlDbType.NVarChar, 50, ParameterDirection.Input).Value = Ecode
cmd.Parameters.Add("@startdate", SqlDbType.DateTime, 50, ParameterDirection.Input).Value= fromd
cmd.Parameters.Add("@enddate", SqlDbType.DateTime, 50, ParameterDirection.Input).Value= endd
da.SelectCommand = cmd
da.Fill(ds)
Dim rpt As New Driverperformanc
rpt.SetDataSource(ds.Tables(0))
crptdriverprfrmnc.ReportSource = rpt
在執行此存儲過程時,我按日期排序......我的意思是這樣的:
Ecode Date cntEcount cntDelcod
E003 2013-05-05 4 3
E003 2013-05-27 0 4
E003 2013-06-01 1 2
但是水晶報告我的排序丟失了。 在按cntEcount.i
排序的水晶報告中, cntEcount.i
得到如下水晶報告:
Ecode Date cntEcount cntDelcod
E003 2013-05-27 0 4
E003 2013-06-01 1 2
E003 2013-05-05 4 3
所以我嘗試將日期字段添加到記錄排序專家......但仍然得到按cntEcount.
排序的cntEcount.
我正在開發一個vb.net windows 應用程序..那么我必須在哪里進行更改以允許按日期排序?
來自其他問題的圖片:
我的“記錄排序專家”是這樣的:
正如你對群體CntEcode
和Ename
晶體將始終排序這些領域的第一,可悲的是這周圍沒有簡單的方法。
如果您可以描述您使用組的目的,則可能有一種不使用組的解決方法。
• 右鍵單擊組並轉到“組專家”→ • 在“分組依據”下找到“選項”按鈕 → • 在那里的“通用”選項卡中,更改為“按原始順序”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.