问题:
图1报告的数据主要由静态数据和动态数据两部分组成:
静态数据:只有位置变化,如图1报告中的“工程名称”、“构建名称及编号”等;
动态数据:数据的行表头不变,数据根据源数据的行数和列数去确定,如图1报告中的“编号”、“股束”、“千斤顶编号/油表编号”那一行为动态数据行表头,以下空格中的数据是根据源数据来决定填充的行数,系统根据一页中最多显示的行数来判断报告分几页进行显示,例如一页最多显示4行,源数据有6行,即报告需要显示2页;
图1 报告根据客户的不同需要调整报告的格式,现目前我们是调整代码来满足客户需求,我想请问一下能不能利用Spread Winforms 和Excel表格之间的联系,每次新增加一种报告格式的时候,就改变Excel表格的样式而不用调整代码;
图1 报告
预期达到目的:
针对上述问题,我想利用Excel做一种报告“模板”,如图1 报告中一样,系统根据“模板”将源数据中的静态数据和动态数据依次填充到“模板”中输出;
|
|