报表过滤条件支持参数(动态报表)
有时候由于业务比较复杂,比如希望实现同一张报表不同的人查看的统计数据也不相同。总部进入则查看的是整体数据情况,而各分公司则查看的是各自公司的数据。 这时就可以开启这个高级功能来实现了。(联系客服线下付费开通)为了方便大家理解,下面我们就以一个常见的统计表为例进行操作说明。
设置说明
1、创建报表,在选择数据-数据来源时,选择所有数据,点击保存,预览,获得报表的链接地址。


2、再修改数据来源,选择条件数据,设置过滤条件。然后设置动态参数。

你希望按照哪个字段实现动态报表,则选择相应的字段设置过滤条件,条件值输入表达式“${key}”
3、在第一步获得的报表URL后加上对应参数值即可,如报表链接地址:https://www.jsform.com/web/reportview/621478a7fc918f29d774a890
注意:如报表设置了动态参数,则报表链接无法访问,需带上参数后才可查看。洪山区数据:则在报表最后加上“?key=洪山区”生成洪山区报表.如:https://www.jsform.com/web/reportview/621478a7fc918f29d774a890?key=洪山区

以此类推,其他区域专属报表也支持一样操作,这样就实现了同一张报表生成不同区域统计数据了。
高级用法
动态子账户
在过滤条件处如果设置成动态子账户,即如下图“#{当前登录用户名}”,这样就可以实现不同子账户登录时,查看的报表相关统计数据都是自己提交的。

表单应用
更进阶的用法,与我们的应用一起搭配使用,比如在创建应用时,添加自定义URL菜单,设置动态报表。


个人中心
另外,也可以在创建应用-外部用户中心时,搭配使用。比如每个业务员只查看自己的数据,那么我们可以登录个人中心设置。
步骤1:首先创建报表,获取报表的预览链接粘贴在个人中心中。

步骤2: 在报表中设置过滤条件,这里演示的是多个条件,如果只有一个条件则为key值,无key1、key2。

步骤3: 在个人中心中设置key值,如只有一个条件,就只写key,无key1、key2。

