Online报表 动态参数 === >[info] 概述:Online报表支持在sql中配置参数,然后访问报表的时候,通过URL传递参数值。 ## 示例配置 ### 1.创建带参报表 定义一个带参数的online报表,如下图 点击SQL解析 会自动生成 `字段信息`和 `报表参数` * 报表配置字段如下: ![输入图片说明](https://static.oschina.net/uploads/img/201905/18175558_1095.png "在这里输入图片标题") * 报表参数如下:也可给参数设置默认值 ![](https://img.kancloud.cn/96/a7/96a7b6bf64319894a6fd32d1b0db54ea_1778x568.png) * SQL如下: ``` select name,age,birthday,sex from demo where sex='${sex}' ``` ### 2.获取带参数访问地址 点击Online报表列表 右侧更多项中`配置地址`,点击复制 报表访问地址 ![输入图片说明](https://static.oschina.net/uploads/img/201905/18175704_LXNg.png "在这里输入图片标题") ![输入图片说明](https://static.oschina.net/uploads/img/201905/18175950_p71m.png "在这里输入图片标题") ### 3.将参数替换成真实值 带参数地址: `/online/cgreport/aa48a426ed5b46dd9224e68acf4a90d8?sex=${sex}` ,需要将${sex}替换成真实值,如下图 ![输入图片说明](https://static.oschina.net/uploads/img/201905/18180435_VvIX.png "在这里输入图片标题")