如何书写报表类需求文档:
最近做了一些报表方面的工作,在写需求文档时,深感报表类型需求的难以书写,特别是中式报表,不仅表样复杂,并且统计方式算法繁多,经常连表头都需要动态变化,写算法时经常感觉不知道如何去写,动态的如何写,静态的如何书写,正巧接触了一下润乾报表,感觉按其思路进行报表书写能将报表算法说明清楚,随拿一报表实验之:
原则:
将报表的表样分为静态单元和动态单元格两部分,静态单元格内容是写死的,不会随数据的变化而变化;动态单元格一般是我们统计出的数据或者动态变化的文字,这里静态单元格就用普通文字标示,动态单元格在其名称的基础上用大括弧将其包含起来,表示其动态性。
例如:
“销量”表示静态单元格,单元格内容为静态的,在算法中不用再做特殊说明
“{销量}”则表示动态单元格,该格的数据会发生变化,这种单元格在算法中必须描述。
下面做实例描述:
客户销量交叉统计表
源报表表样(带数据)如下:
报表经分析后报表如下:
表样: