2016-03-08 66 views
0

問題描述 問題:在具有多個列組的SSRS矩陣報表中,所有列組的列寬都從第一個列組中繼承它們的最小寬度頭。因此,如果第一個父列的子組項數多於其他父項,那麼所有父列的寬度都與第一個父列相同,導致大量浪費空間。即使是最簡單的矩陣報告也會出現問題。有關嚮導生成的報告,請參閱附件以顯示此問題。多個列組導致寬度問題(最小寬度繼承問題)

該問題已轉載並附上。 Click here to view image

回答

0

這是不可能的動態設置列的寬度在SSRS矩陣 Stack

0

我有同樣的問題,我還在尋找一個好的解決方案。

但是,如果你在集成網頁的報告,我用了一個解決方法是覆蓋與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>