视频链接:https://pan.baidu.com/s/1EM5NGj_PwLA2ivZ0Ai2y9Q 提取码:mis1
一、什么是函数
函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值
函数的结构:=函数名(参数1,参数2,参数3…)
函数是可以嵌套的,可以将某函数作为另一函数的参数使用。
二、常用函数
① 值函数
用来获取一个值,获取的值如下图所示:
- Date.now() 取当前时间
- Date.today() 取今天的日期
- year(“2021-3-10 1:00”) 取年
- me.id 取当前登录用户的id
- Math.round(10.32,1)四舍五入, 保留1位小数
- Math.abs(-45) 取绝对值
② 字典函数
字典选项调用的函数,得到的结果如下图所示
- Dict.性别 取字典选项的名称
- Dict.性别.names() 取字典选项的选项名称
- Dict.性别.values() 取字典选项的选项值
- Dict.性别.get(1) 取字典选项id为1的选项名称
③ 扩展函数
ds.select(ds.字段名):数据扩展函数
to(1,10) : 递增扩展
④ 条件函数
- =ifv(A2>=100,”BIG”,”SMALL”)
⑤ 查询函数
根据用户需求查询记录
效果:
配置方法:
在B2单元格中写query查询函数,再在页面上加一个查询控件配合使用,即可实现查询记录功能
通过固定的条件查找数据
=table.部门.findOne(table.部门.id==dynamic(D6)).主管
效果:
新员工录入时,为员工选择部门后,根据选择的部门查询出部门主管,并单元格I6