grist/doc/斑马条纹实现.md

23 lines
706 B
Markdown
Raw Permalink Normal View History

2025-07-16 12:13:39 +08:00
# 在定义解析时
在定义解析时用奇色填充父格,因为父格不需要间隔色,所以可以提前更改背景色
提升性能
实现位于 ReportParser.java 父格查找功能块
# 在单元格渲染前
依据格即当前异色起始展开格(后续子孙格会渲染成它的颜色),其子格跟随其展开
的同时会渲染成它的背景色,子子格也会渲染成一样的颜色
实现位于 ReportBuilder.java buildCell与buildZebraColor 函数内
# 适配导出
颜色的修改不出现在导出管理类里进行,应该是一个更通用的地方,这样就不用适配
不同文件的导出了
# 测试用报表
test_base_group.xml、test_freeze.xml