問題描述 問題:在具有多個列組的SSRS矩陣報表中,所有列組的列寬都從第一個列組中繼承它們的最小寬度頭。因此,如果第一個父列的子組項數多於其他父項,那麼所有父列的寬度都與第一個父列相同,導致大量浪費空間。即使是最簡單的矩陣報告也會出現問題。有關嚮導生成的報告,請參閱附件以顯示此問題。多個列組導致寬度問題(最小寬度繼承問題)
該問題已轉載並附上。 Click here to view image
問題描述 問題:在具有多個列組的SSRS矩陣報表中,所有列組的列寬都從第一個列組中繼承它們的最小寬度頭。因此,如果第一個父列的子組項數多於其他父項,那麼所有父列的寬度都與第一個父列相同,導致大量浪費空間。即使是最簡單的矩陣報告也會出現問題。有關嚮導生成的報告,請參閱附件以顯示此問題。多個列組導致寬度問題(最小寬度繼承問題)
該問題已轉載並附上。 Click here to view image
這是不可能的動態設置列的寬度在SSRS矩陣 Stack
我有同樣的問題,我還在尋找一個好的解決方案。
但是,如果你在集成網頁的報告,我用了一個解決方法是覆蓋與jQuery的最小寬度屬性(我的報告是包含在網頁中使用ReportViewer控件):
在CSS文件:
.reportCell {
min-width: 0 !important;
}
.reportCell div {
white-space: nowrap !important;
padding-left: 5px !important;
padding-right: 5px !important;
}
在我的ASPX:
<script type="text/javascript">
$(document).ready(function() {
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(function() { ReportStyle(); });
});
function ReportStyle() {
$("[id^=VisibleReportContent] td").addClass("reportCell");
}
</script>