有誰知道在Crystal Reports中表示樹結構的方法嗎? 我的大問題是,我不知道樹的深度。它用一個簡單的「childId - > parentId」關係表示在數據庫表中。在Crystal Reports中顯示樹結構
一個完美的例子是打開Windows資源管理器,並查看左側的目錄樹。如果有人知道代表那棵樹的方式,那麼它就會爲我所需要做的工作而工作。
我最初的嘗試已經:
1)以編程方式(在C#)添加組的報告。不幸的是,您無法創建Group類的新實例並將其添加到Groups集合中。
2)遞歸地將相同的報告嵌入到每個級別的自身中。換句話說:
mainReport
subReport
subReport
subReport
subReport
subReport
subReport
等等
不幸的是,子報表不能包含子報表。
我真的不想只將X組數添加到報告中,並隱藏那些我不需要的組,因爲我必須添加固定數量的嵌套組,但從技術上講,數據設計可以支持無限深度,儘管在實踐中我們可以看到高達大約5個深度級別。
那麼,還有其他想法嗎?
謝謝!我不確定我們使用的是什麼版本,但它看起來像是它說服老闆升級的時間了:)再次感謝! – CodingWithSpike 2008-11-12 01:24:34