视频链接:https://pan.baidu.com/s/1EM5NGj_PwLA2ivZ0Ai2y9Q 提取码:mis1

一、什么是函数

函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值
函数的结构:=函数名(参数1,参数2,参数3…)
函数是可以嵌套的,可以将某函数作为另一函数的参数使用。

二、常用函数

① 值函数

用来获取一个值,获取的值如下图所示:

  1. Date.now() 取当前时间
  2. Date.today() 取今天的日期
  3. year(“2021-3-10 1:00”) 取年
  4. me.id 取当前登录用户的id
  5. Math.round(10.32,1)四舍五入, 保留1位小数
  6. Math.abs(-45) 取绝对值

image.png

② 字典函数

字典选项调用的函数,得到的结果如下图所示

  1. Dict.性别 取字典选项的名称
  2. Dict.性别.names() 取字典选项的选项名称
  3. Dict.性别.values() 取字典选项的选项值
  4. Dict.性别.get(1) 取字典选项id为1的选项名称

③ 扩展函数

ds.select(ds.字段名):数据扩展函数
to(1,10) : 递增扩展
image.png

④ 条件函数

  1. =ifv(A2>=100,”BIG”,”SMALL”)

image.png

⑤ 查询函数

根据用户需求查询记录

=query.ds.名称

效果:

image.png

配置方法:

在B2单元格中写query查询函数,再在页面上加一个查询控件配合使用,即可实现查询记录功能
image.png

通过固定的条件查找数据

=table.部门.findOne(table.部门.id==dynamic(D6)).主管

效果:

新员工录入时,为员工选择部门后,根据选择的部门查询出部门主管,并单元格I6
image.png

配置方法:

image.png