我在交叉表中有一個字符串組,它是一個字符串。JasperReports中的交叉表排序
它使用該字段SectionName
。
還有另一個字段,SectionID
(整數),我想排序。
我把在Sort By Expression
但我得到的錯誤:
1. Field not found : SectionID
此字段中的數據集。我可以在此字段上添加一個組並顯示它。當我嘗試在排序中使用它時,我得到錯誤。
是否可以在列組頭中顯示一個字段但是按另一個字段排序?
謝謝
我在交叉表中有一個字符串組,它是一個字符串。JasperReports中的交叉表排序
它使用該字段SectionName
。
還有另一個字段,SectionID
(整數),我想排序。
我把在Sort By Expression
但我得到的錯誤:
1. Field not found : SectionID
此字段中的數據集。我可以在此字段上添加一個組並顯示它。當我嘗試在排序中使用它時,我得到錯誤。
是否可以在列組頭中顯示一個字段但是按另一個字段排序?
謝謝
是的,你需要創建另一個行組爲您SectionID,並確保它在XML第一-tweak - 然後從視覺顯示
(重複的問題刪除文本框:) 謝里的「解決方法」的作品,但它是相當棘手 ...看到我的發現在這裏(尤其是解決方案2在此提到):https://stackoverflow.com/a/20141363/1915920
[Jasper Reports crosstab sorting with comparatorExpression](http:/ /stackoverflow.com/questions/2314780/jasper-reports-cro SSTAB排序與 - comparatorexpression) –