特殊效果
除了产品本身默认的报表展现和填报输入基础效果,web复杂报表设计器还能够为单元格设置增强的展现或输入效果。例如,各种动态特殊的显示效果、页面端的互动、操作等。
特殊效果机制可以用于Web端,也可用于APP。但两者并不必然通用,即可能有些特殊效果会在Web和APP都支持,但也有些只用于特定情况。
特殊效果的基本机制
- 定义:特殊效果通过JSON串定义在单元格上。
- 解析:报表展现前(APP在服务器端),由引擎解析特殊效果定义,对报表进行相应修改、增加JS等,对于APP则会将相应内容转换到传给APP的JSON中,由APP完成特殊效果的展现。
如何增加特殊效果
在设计器中,选择需要插入特殊效果的单元格,【插入】->【特殊效果】,选择特殊效果的种类,点击先一步按照各类特殊效果对应json的标准格式进行json的设置。