none
Vs.Net 2005 是否支援動態群組摘要排序? RRS feed

  • 一般討論

  • 我設定二個群組摘要

    1.rpt.DataDefinition.SummaryFields.Item(0) '表示業績摘要

    2.rpt.DataDefinition.SummaryFields.Item(1) '表示獎金摘要

    程式碼如下:

    Dim TopNsortfield As TopBottomNSortField
    Dim OrderByField As CrystalDecisions.Shared.SortDirection

    TopNsortfield = rpt.DataDefinition.SortFields.Item(0) '群組為"地區",預設值用"業績"排序

    if orderBy業績.Checked Then
     TopNsortfield.Field =rpt.DataDefinition.SummaryFields.Item(0) 
    else
     TopNsortfield.Field =rpt.DataDefinition.SummaryFields.Item(1) 
    end if

    TopNsortfield.SortDirection = OrderByField.DescendingOrder
     

    在Vs.Net 2003 執行上述程式碼沒有錯誤(可以變更預設群組摘要排序),但在Vs.Net 2005卻出現 "在指定的群組欄位條件上無法分組",從錯誤訊息看來,好像Vs.Net 2005無法變更預設的群組摘要排序,可有其他替代方案?

    2007年1月15日 下午 03:16