茶香飘韵 發表於 2025-3-21 08:00:00

分享报表工具核心三种扩展模型示例

<p>报表工具的核心是父子格扩展模型,通过父子格扩展模型实现各种类型报表,例如网格式报表、行式报表、主子报表、分组报表、交叉报表等。</p><p>报表有三种扩展模型</p><ol><li>父子格扩展模型</li><li>双父格扩展模型</li><li>兄弟格扩展模型</li><li><strong>父子格扩展模型</strong></li></ol><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742660-168729629.png"></p><p>B7单元格是第7行所有其它单元格的父格,其它单元格随父格扩展,生成明显列表。</p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742606-1176458243.png"></p><ol><li><strong>双父格扩展模型</strong></li></ol><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742559-1940330869.png"></p><p>B2单元格 同时有上父格和左父格,实现交叉和明显展示</p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742566-269874631.png"></p><ol><li><strong>兄弟格扩展模型</strong></li></ol><p><strong>案例一:左右明细列表</strong></p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742690-410257224.png"></p><p>二年级和三年级学生人数不一多,左右2个列表,左边自动补充单元格</p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742603-1090938478.png"></p><p><strong>案例二:3个不同父格下的兄弟格</strong></p><p><strong>B3、H3、K3是兄弟格</strong></p><p><strong>D3和F3是兄弟格,父格B3,叔伯父格是H3、K3。</strong></p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742641-813119723.png"></p><p>兄弟格除了对父格,还会对叔伯父格及其子格自动补充补充单元格和增加RowSpan</p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742581-211408887.png"></p><p><strong>案例三:左右两边多层分组兄弟格</strong></p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742590-1898360337.png"></p><p>报表自动补齐两边不一样的行单元格</p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742600-421745490.png"></p><p>最后补充</p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742646-1847921298.jpg"></p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742658-2042054243.png"></p><p><img src="https://img2024.cnblogs.com/blog/1898968/202503/1898968-20250320155742649-959534562.png"></p><br><br>
来源:https://www.cnblogs.com/hanrenkj/p/18783262
頁: [1]
查看完整版本: 分享报表工具核心三种扩展模型示例