1
我已經使用報告服務(Visual Studio 2010)做了一個報告,我希望子報告具有預定義的高度。例如,即使報表數據僅填充了子報表的1英寸,子報表也將爲2英寸。有沒有辦法強制子報表具有靜態高度?可以爲報表服務VS2010中的子報表設置靜態高度嗎?
我已經使用報告服務(Visual Studio 2010)做了一個報告,我希望子報告具有預定義的高度。例如,即使報表數據僅填充了子報表的1英寸,子報表也將爲2英寸。有沒有辦法強制子報表具有靜態高度?可以爲報表服務VS2010中的子報表設置靜態高度嗎?
我遇到了同樣的問題。
要設置最小尺寸,請在其中添加一個水平線和垂直線的矩形,並將該子報表放置在矩形內。
我能想到的設置最大尺寸的一個解決方案是在子報表查詢中使用top(x),以便任何超出要顯示的行數的結果都不包含在內。
或者,如果必須包含所有結果,則將計算字段添加到對數據行進行計數的子報表數據集中。在子報表中,爲每列設置字體大小,以便可以在給定區域內顯示所有數據行。 (iif(NoOfResults = 2,font = 10等))'允許行高降低'也需要在表格上設置,所以行可以縮小到與字體大小一致。
希望有人認爲這有幫助。如果你能想到其他解決方案,我很樂意聽到他們的聲音。