报表宏用来实现报表的扩展功能,比如实现如下功能:
对在表格上的内容进行一些自定义样式设计,如:增加类似红绿灯的图形显示。
增加分析报告对表格数据进行动态说明。
对报表的数据进行二次加工处理,如:隐藏行或列、计算合计或比率值等。
报表宏有多种生成方式:
可以通过跳转规则向导由系统自动生成(参考
第一课:跳转规则向导
);
也可以通过手工编写的方式生成(参考
第二课:自定义报表宏
)。
当一个报表宏同时应用到多个报表的时候,可以使用资源包(参考
第三课:宏资源包
);
当报表宏需要被重复利用,为了便于代码重用,可以使用工具宏(参考
第四课:宏代码库
);
另外,可以对手工编写的报表宏进行调试(参考
第五课:报表宏的调试
)。