视图的链接参数
通过视图链接访问视图时,您可能会想要传递一些参数以便视图能够根据这些参数来筛选数据,这种参数称之为链接参数。
使用步骤
1、定义链接参数
例如,我们想通过链接参数(入职日期)过滤员工的数据,视图下只显示入职日期为2015-05-01之后入职的记录。
在链接参数中添加参数名称:entry_date
2、视图筛选中使用链接参数
视图中的筛选,条件值的类型选择 参数值,然后选择定义好的参数名称
当视图下定义了参数后,在选择条件值类型时才会显示 "参数值"
如果参数值为空,或没有参数,视图筛选时忽略此条件
如果链接参数的传值不符合格式,视图筛选时忽略此条件
支持链接参数筛选的字段类型
类型 | 控件 | 参数格式 |
---|---|---|
文本类 | 文本、邮箱、电话号码、证件、文本组合、自动编号 | |
数值类 | 数值、金额、等级、汇总(结果为数值)、公式(结果为数值) | |
日期 | 日期、汇总(结果为日期)、公式(结果为日期) | yyyy-mm-dd yyyy-mm-dd hh:mm:ss yyyy-mm-dd hh:mm:ss |
时间 | hhmmss | |
布尔值 | 检查项 | 0/1,ture/false |
3、获取视图的链接并拼接参数
获取视图对外分享的链接,或嵌入的链接
以对外分享的为例: https://www.mingdao.com/public/view/652398198b76fa276cdd95cc
拼接链接参数
直接在原始链接后面加上
?EntryDate=2015-05-01
问号表示后面开始传递参数,EntryDate是参数名、日期是参数值
继续拼接参数
如果您需要传递多个参数,在第一个参数值后面继续写,如
&date2=2016-05-01
& 表示继续拼接其他参数。
本例中,我们实际需要拼接的URL为:
https://www.mingdao.com/public/view/652398198b76fa276cdd95cc?EntryDate=2015-05-01
期望的效果是只显示2015-05-01后入职的员工记录。
如果传递两个参数,则拼接的URL为:
https://www.mingdao.com/public/view/652398198b76fa276cdd95cc?EntryDate=2015-05-01&date2=2016-05-01
第一个参数前面用 ? 拼接,后续的参数前面用 & 拼接
参数值不需要加引号
参数多个值之间用“,”分隔。条件支持多值时,会通过“,”识别并拆分。