最近在做乙個winform專案,涉及到報表。個人不太會用水晶報表(根本不會),還是覺得微軟親兒子的rdlc好用。各種爽後發現展示在winform裡,報表內容總是顯示在左邊,無法居中。這特麼就坑爹了。網上有解決方案說設定成列印模式,(rpv.zoommode = zoommode.pagewidth)。居中是居中了,但現在程式都感覺進入了老人機模式,字型大的有點嚇人。最後還是在google下找到了合適的解決方案:通過計算內容寬度,再設定reportviewer的寬度。
設定前:
設定後:
reportView控制項的使用
在load事件中加入 sqlconnection myconn new sqlconnection server uid sa pwd xsdev database ais sy0101 sqldataadapter myda new sqldataadapter select from icsto...
ReportView顯示本地報表
from 使用reportview控制項可以顯示遠端report service的報表,也可以處理生成本地報表,用法也比較簡單,下面列舉一下簡單的步驟。首先使用report wizard新增乙個rdlc報表檔案到工程專案,使用這個wizard會自動建立報表使用的dataset等,其實這些後面都可以用...
ReportView顯示本地報表
使用reportview控制項可以顯示遠端report service的報表,也可以處理生成本地報表,用法也比較簡單,下面列舉一下簡單的步驟。首先使用report wizard新增乙個rdlc報表檔案到工程專案,使用這個wizard會自動建立報表使用的dataset等,其實這些後面都可以用自己的da...