行式填报与普通填报差异化总结
近期在中软烟草项目的支持中涉及了比较多的行式填报与普通填报的诸多问题,以下是差异化的简单总结:
1、行式填报不支持的功能:
1)、不支持隐藏行/列
2)、不支持自动换行/尺寸调整方式
3)、不支持行/列后分页
4)、不支持上载文件(包括图片)
2、行式填报原先不支持,目前支持的功能:
1)、可写属性不支持表达式 行式报表中可写属性不可用表达式。
目前v4.5版本已支持
2)、不支持动态过滤 行式报表中不支持动态过滤功能。
目前v4.5版本已支持
3、自动计算和校验
1)、js函数校验和自动计算
参数传入字符串的情况下行式填报与普通填报存在不同。
例如:普通填报:checkValue(‘a’)与checkValue(“a”)写法均可。
行式填报:只支持checkValue(“a”)。
2)、扩展格校验和自动计算
行式填报:sum(A2)
普通填报:${sum(A2{})}
4、提交方法
1)、普通填报表的提交方法:_submitTable( report1 )
2)、行式填报表的提交方法:_submitRowInput( report1 )
5、行式填报特有的功能
1)、支持流水号设置
2)、支持导入不定行的EXCEL
3)、支持添加、删除、插入行