2012-09-17 87 views
0

我有一個交叉表放置在摘要帶上的Jasper Report。雖然交叉表的數據集基於文件的查詢,但我需要向其添加第三個行組。IReport:交叉表:添加行組

問題是怎麼回事?我可能已經通過點擊交叉表的行組上的Add Row Group成功添加第三行。編譯/預覽報告時,會提示錯誤Crosstab bucket expression missing for group <field>。這可能會導致在交叉表的其他相關頻段中缺失屬性。我試圖提供一些static text或其他組件,但它返回的位置是無效的。

如何知道交叉表默認情況下只能在創建時允許兩個行組允許其他行組添加到交叉表中?

回答

1

確保您已在該行組的Bucket表達式屬性中添加了有效表達式。從錯誤消息,它聽起來像它可能已被留空。它應該是你想要分組的任何字段或表達。

如果您填寫了它,請確保它對於交叉表的數據源有效。