跳到主要内容

视图的链接参数


在通过视图链接打开视图时,有时希望通过传递参数,视图可以依据这些参数筛选数据,这些参数称为链接参数。

使用步骤

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

  • 第一个参数前面用 ? 拼接,后续的参数前面用 & 拼接

  • 参数值不需要加引号