1、Filter([表名],查询条件&&查询条件),会返回一张表;

2、Search([表名], "值", "字段名"),会返回一张表;

3、LookUp([表名],查询条件),会返回记录类型;LookUp([表名],查询条件,字段名),会返回第三个参数的类型的第一个值;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-filter-lookup

4、ResetForm(窗体名),将窗体还原为初始值,新建窗体为空,编辑窗体会还原成刚打开时,返回类型:bool;

5、NewForm(窗体名),将窗体还原为新建窗体,也就是清空,返回类型:bool;

6、EditForm(窗体名),将窗体设置为编辑窗体,需设置item,可在跳转页面前使用,返回类型:bool;

7、ViewForm(窗体名),将窗体设置为不可编辑窗体(展示窗体),需设置item,可在跳转页面前使用,返回类型:bool;

8、SubmitForm(窗体名),将窗体提交,提交成功会返回true,否则会返回false,可以用它判断是否显示提示信息,返回类型:bool;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-form

9、SortByColumns([表名],需要排序的列,"Ascending/Descending",需要排序的列2,"Ascending/Descending"……),会返回一张排序的表;

SortByColumns([表名],需要排序的列,["列值1","列值2",]),会返回一张表,会将列值1列值2的位置显示到第一第二行记录;

10、Sort([表名],需要排序的列,"Ascending/Descending"),会返回一张排序的表;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-sort

11、UpdateContext({变量名:值,变量2名:值})局部变量赋值;同名会修改;返回类型:bool;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-updatecontext

12、Set(变量名,值)全局变量赋值;同上不能一次赋多个变量,返回类型:bool;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-set

13、Navigate(跳转的屏幕名,跳转的样式(可选),{变量名:值})可传值,返回类型:bool;

14、Back(跳转的样式(可选))可传值,返回类型:bool;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-navigate

15、If(条件,结果,结果1/条件1,结果2,结果3……),返回类型:取决于结果

16、Switch(变量,值,结果,值1,结果1,值2,结果2,……,(如果都不符合)结果default),返回类型:取决于结果

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-if

17、IsBlank(变量(字符串))空为false,有值为true,返回类型:bool;

18、IsEmpty(变量(表))空为false,有值为true,返回类型:bool;

19、Coalesce(值,值1,值2,值3,值4……)会返回第一个有值的值

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-isblank-isempty

20、Table({列1:"值",列2:"值1"},{列1:"值",列2:"值1"}……)返回一个表;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-table

21、Text(需要转换的变量或值)转换为文本,返回类型:文本;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-text

22、Value(需要转换的变量或值,(可选转换类型))转换为数值,有字母不行,逗号可以返回类型:数值;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-value

23、User().Email/FullName/Image获取当前用户的记录但是只有电子邮件、全名、图像;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-user

24、With(记录,公式),对记录运行指定公式返回公式的类型,可以将某条记录的几个字段合并逗号隔开,或者运算;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-with

25、Now(),获取当前时间"月/日/年/ 时/分/秒"格式;

26、Today(),获取当前时间"月/日/年/ "格式;

27、DateAdd(日期,增加的天数),在日期上增加多少天;

28、IsToday(日期),判断是否是今天,返回日期类型;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-now-today-istoday

29、Year(日期)/Month(日期)/Day(日期)/Hour(日期)/Minute(日期)/Second(日期)/Weekday(日期),获取当前时间的年份/月份/日期/小时/分钟/秒数/周几,返回数值类型;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-datetime-parts

30、Select(按钮/库)模拟点击事件发生;返回类型bool  

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-select

31、Language()返回当前系统的语言,手机端的话是设置里的语言,可以搭配MicrosoftTranslator.Translate但是这个Ken由于网络会卡;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-language

32、Len(字符串)获取长度;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-len

33、Upper(字符串)将字符串中字母转为大写;

34、Lower(字符串)将字符串中字母转为小写;

34、Proper(字符串)将字符串中单词的首字母转为大写;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-lower-upper-proper

35、Refresh(数据源)刷新数据源。

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-refresh

36、Launch(字符串),跳转到参数的url界面,也可以用来在手机上跳转电话tel或者其他;

https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-param

未完待续

https://github.com/1425-l/PowerAppFunction.git

Power App用到的一些函数的更多相关文章

  1. iOS逆向开发(3):锁定APP的目标类与函数 | reveal | lldb | debugserver | 远程调试

    之前介绍了怎么获取APP的所有类的结构信息,这个有什么用呢?用处大了,比如以这一步为基础,下一步通过注入来做更多研究工作. 注入的最小单位是函数,实际上,编译执行的程序在编译后,类就不复存在了,留下来 ...

  2. angularjs中安卓原生APP调用H5页面js函数,js写法应注意

    安卓原生app调用js方法,js方法应写在html下的script标签内,不能有任何function包裹,例如angular的controller层,这样APP也是获取不到的: 所以只有放在html中 ...

  3. Power App门户

    1.创建门户 在powerapp应用中添加新应用选择:门户. 填写名称和地址,地址写完后会检测可用,创建会等待几分钟. 2.门户组件 节,容器分为1.2.3列 1.文本:可编辑字体 2.图像:可选择连 ...

  4. js实现IOS上删除app时颤抖动画j函数

    欢迎提供更好的方法! <!--http://www.cnblogs.com/webzhangnan/p/3244920.html --> <html> <head> ...

  5. power app 解决方案中表导入问题

    我们在powerapp中导出的表,解压后是会是乱码,导致在导入的时候会失败,或者导入数据不全. 使用 2 但是直接导入也会是乱码,所以需要将文件重新保存一下: 首先新建一个excel 选择要导入的那个 ...

  6. 2019微软Power BI 每月功能更新系列——3月Power BI 新功能学习

    Power BI3月产品功能更新发布啦!本次新功能新增了热图和单选切片器:完善了新的DAX功能和对现有功能的改进(例如按钮和选择窗格):同时官方表示建模视图的全面改进也正在进行中~Woo~那么,本月更 ...

  7. 设备数据通过Azure Functions 推送到 Power BI 数据大屏进行展示(2.Azure Functions实战)

    本案例适用于开发者入门理解Azure Functions/ IoT Hub / Service Bus / Power BI等几款产品. 主要实战的内容为: 将设备遥测数据上传到物联网中心, 将遥测数 ...

  8. 某app客户端数字签名分析

    最近测试app时发现某app对数据包做了签名,其直接后果就导致截获的数据包没法修改,因此对该app的数字签名了进行了一次分析.

  9. Android 7.0 Power 按键处理流程

    Android 7.0  Power 按键处理流程 Power按键的处理逻辑由PhoneWindowManager来完成,本文只关注PhoneWindowManager中与Power键相关的内容,其他 ...

随机推荐

  1. BBS项目分布搭建三(个人站点时间归档补充,实现侧边栏跳转、无线级分类、实现文章详情页展示功能)

    BBS项目分布搭建三(个人站点时间归档补充,) 1. 个人站点时间归档 """ settings.py设置最好更改以下: LANGUAGE_CODE = 'zh-hans ...

  2. ElasticSearch7.3 学习之倒排索引揭秘及初识分词器(Analyzer)

    一.倒排索引 1. 构建倒排索引 例如说有下面两个句子doc1,doc2 doc1:I really liked my small dogs, and I think my mom also like ...

  3. Windows原理深入学习系列-信任等级检查

    这是[信安成长计划]的第 23 篇文章 0x00 目录 0x01 介绍 0x02 逆向分析 Win10_x64_20H2 0x03 WinDBG 0x04 参考文章 在之前的时候,一直以为 SACL ...

  4. ansible 五 playbooks剧本使用

    一.Playbook 简介 Playbooks与Ad-Hoc相比,是一种完全不同的运用Ansible的方式,而且是非常之强大的:也是系统ansible命令的集合,其利用yaml语言编写,运行过程,an ...

  5. javaweb项目中关于配置文件web.xml的解析

    一..启动tomcat,加载项目中的web.xml文件,创建servercontext上下文对象. 可以通过servercontext对象在应用中获取web.xml文件中的值. web应用加载的顺序与 ...

  6. onGUI常用脚本学习(引用)

    https://blog.csdn.net/Hannah1221/article/details/101941174?spm=1001.2101.3001.6650.3&utm_medium= ...

  7. vue解除双向绑定?

    let obj = JSON.parse(JSON.stringify(this.temp1));

  8. 解释WEB 模块?

    Spring的WEB模块是构建在application context 模块基础之上,提供一个适合web应用的上下文.这个模块也包括支持多种面向web的任务,如透明地处理多个文件上传请求和程序级请求参 ...

  9. 在Spring框架中如何更有效地使用JDBC?

    使用SpringJDBC 框架,资源管理和错误处理的代价都会被减轻.所以开发者只需写statements 和 queries从数据存取数据,JDBC也可以在Spring框架提供的模板类的帮助下更有效地 ...

  10. 为什么redis 需要把所有数据放到内存中?

    答:Redis 为了达到最快的读写速度将数据都读到内存中,并通过异步的方式将数 据写入磁盘.所以 redis 具有快速和数据持久化的特征.如果不将数据放在内存中, 磁盘 I/O 速度为严重影响 red ...