Online移动报表配置 ##1.功能简介 主要支持移动端访问,兼容PC浏览器。 通过录入报表查询SQL语句,指定报表样式,系统自动生成所需要的报表,无需编写代码,节约开发时间,提高工作效率。支持图表类型:饼状图、折线图、柱状图、条状图、面积图,可选3D效果、阴影效果。 ##2.配置及参数说明 **配置菜单位置:**菜单 ==> 在线开发 ==> Online移动图表 ==> 录入,依次输入配置内容,完成输入后如下图:  **配置步骤:** |序号| 参数名| 是否必填| 描述| | -- | -- | -- | -- | |1 | 编码 | 必填项 | 唯一标识符,不可与其它报表重复,格式:英文[数字],示例:demo1| |2 | 名称 | 必填项 | 报表名称,在tab标题显示| |3 | 数据源 | 可选 | 支持多数据库查询。系统管理 ==> 多数据源管理,配置数据源| |4 | 查询sql | 必填项 | 根据提示输入查询SQL语句,特别注意查询结果必须包含字段:'NAME','VALUE','COLOR'| | | 字段'NAME'| | 折线图、柱状图中为X轴,饼状图中为色块名称| | | 字段'VALUE'| | 数据标志量| | | 字段'COLOR'| | 色块或标识的显示颜色,格式为16位RGB颜色值,例如: #B0E11E| | | | | 提示:SQL语句中可接收外部传入参数,占位格式:数值类型${argName},字符串类型'${argName}'(见第8条)| |5 | SQL解析| 可选 |推荐使用,根据[查询sql]内容自动解析出[报表参数](见第8条)、[动态报表配置明细](见第9条),一般类型的报表(较为简单的sql)使用此功能,可跳过第8条和第9条。| |6 | 描述 | 必填项| 报表内容描述| |7 | 图表类型 | 可选| 选择要展示的图表样式,默认为综合图表,在显示界面选择图标类型,即由查看者选择图表展示效果。| |8 | 报表参数 | 可选| 添加或修改SQL语句中的参数,可由[SQL解析]自动生成| | | 参数 | 必填 | 与SQL预留的占位参数对应,举例:argName对应第4项的${argName}| | | 参数文本 | 可选 | 参数注释| | | 默认值 | 可选 | 指定参数的默认值| | | 排序 | 可选 | | |9 | 动态报表配置明细 | 必填项 | 可由[SQL解析]自动生成,强制保留第4项中规定的字段'NAME','VALUE','COLOR'| | | 名称 | 必填 | SQL语句查询结果字段名(建议通过[SQL解析]得到,不建议修改)| | | 排序 | 必填 | SQL语句查询结果字段顺序(建议通过[SQL解析]得到)| | | 字段文本 | 必填 | 默认与[名称]值相同,用于在动态报表展示时作为列名| | | 类型| 必填 | 标识该字段数据类型,条件查询时生成相应的过滤SQL片段| | | 是否显示 | 默认显示 | 报表列中此列显示与否,图表的明细中此列显示与否| | | 字段href | 可选 | 该查询列的http转向连接(生成的报表中该列带超链接功能)| | | 查询模式 | 可选 | 查询列的查询方式:| | | | | a)单条件查询,生成一个输入框| | | | | b)范围查询,生成两个查询框| | | 取值表达式 | | 调用数据库内置函数,拼接字段值、格式化、求和等| | | 字典Code | | 填写系统字典中分组编码。将生成查询下拉以及结果集的值替换。| | | | | 高级用法:外键字段显示匹配SQL;| | | | | 书写格式:SELECT id 'key', territoryname 'value' FROMt_s_territory| | | 是否查询 | | 标识是否生成输入框,即[查询模式]选项是否生效| 以上共9个步骤。点击确定按钮,结束配置。 ##3.功能测试及访问地址 数据列表,点击对应图表名称后的[功能测试],预览报表,此处示例为综合报表,左侧可选择图表展示类型。   数据列表,点击对应图表名称后的[配置地址]获取图表访问链接,报表链接末尾处为[报表参数]中的[默认值](可动态修改)  将图表访问链接加入权限菜单