国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

SSRS(rdl報表)分頁顯示表頭和對表頭的凍結處理

2024-07-21 02:48:03
字體:
來源:轉載
供稿:網友
SSRS(rdl報表)分頁顯示表頭和對表頭的凍結處理 2015-01-05 17:26 by hangwei, ... 閱讀, ... 評論, 收藏, 編輯 基礎環境

最近在公司做西門子某系統的二次開發,需要用到SQLServer Reporting Services(SSRS)。我們用的SQL版本是SQLServer 2008 R2;在設計報表時,表格用的是矩陣(Tablix)。由于集團用戶在西門子系統實施當時,已向西門子開發人員提出過這個問題,西門子當時給出的回答是:“技術原因,不能實現。”。

現在回想,一是他們沒仔細研究過這個問題,二是關于SSRS的資料實在太少的緣故吧。

技術實現

首次嘗試是通過Tablix屬性

發現即使把這些“功能”全部勾選,也不能實現想要的效果。報表數據的表頭還是不能分頁顯示,還是不能被“凍結”。

研究了下,發現通過修改報表文件的xml代碼可以實現想要的效果。

在打開xml視圖后,查找<TablixRowHierarchy>節點,

找到節點后,修改第一個TablixMember(一般第二個是group信息)

為方便大家修改,貼出代碼:

<TablixRowHierarchy>          <TablixMembers>            <TablixMember>              <KeepWithGroup>After</KeepWithGroup>              <RepeatOnNewPage>true</RepeatOnNewPage>              <FixedData>true</FixedData>            </TablixMember>            <TablixMember>              <Group Name="pom_order_id">                <GroupExPRessions>                ...

其中<KeepWithGroup>節點和<RepeatOnNewPage>節點的使用,作用是翻頁顯示表頭;<FixedData>節點則是凍結表頭,即拉動滾動條時顯示表頭。最后,報表實現效果

關于SSRS更多技術內容,請持續關注。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 济源市| 东光县| 南丰县| 嘉峪关市| 四会市| 太白县| 榕江县| 台东县| 蒙山县| 石嘴山市| 辰溪县| 永丰县| 双江| 顺义区| 桑植县| 理塘县| 额敏县| 洛川县| 嘉义市| 莒南县| 永州市| 孟村| 郯城县| 洛隆县| 旌德县| 西安市| 佳木斯市| 临桂县| 雅安市| 南郑县| 错那县| 石城县| 平顶山市| 嘉黎县| 钟山县| 石首市| 安图县| 通江县| 光泽县| 绍兴县| 米易县|