Power Automate向Power Apps传Table数据

news2024/9/21 14:41:14

Flow返回查询的数据表并返回Apps

  • 场景介绍
    • 代码开发
      • Power Automate开发
        • 数据库
        • Power Automate调用存储过程
      • Power Apps开发
        • 代码开发
    • 测试

场景介绍

我们通常会使用Flow 查询数据表然后Apps端将表中的数据显示出来,我们怎么来传呢,它自带的response for PowerApps 控件只能返回字符,数字等这种单个的值。今天我们来讲解一下如何传一个Table。

代码开发

Power Automate开发

生产过程中我们通常会有很多场景导致我们用Apps自带的Filter等函数无法查询/查询全部的数据,比如2000条的限制,或者我们使用存储过程多个参数筛选的表等复杂情况,这时候我们用自带的函数就不太合适了,我们就使用Flow来调用存储过程或者直接SQL query就好处理多了。

数据库

假设我们开发了一个存储过程然后我们在存储过程里接受了5个参数,然后经过一系列的业务处理返回查询出来的数据表。
在这里插入图片描述
这个不是今天的重点,只需要知道最后就会返回一个Table的数据就行了。

Power Automate调用存储过程

1.我们创建一个Flow 名为SearchData,然后我们相应的数据库的存储过程定义好几个参数,我数据库需要6个,然后我再Flow中定义了6个。
在这里插入图片描述

2.然后我们选取执行存储过程的控件,选取我们写好的存储过程,然后把我们定义的参数输入进去如下图:
在这里插入图片描述

3.最后我们最总要的一步,也是核心的一步,响应,我们直接在控件中搜索响应:
在这里插入图片描述
然后我们将查询的结果放在里面:
在这里插入图片描述
先说正文:
我们查看SQL server的返回值可以看到ResultSet,我们需要的数据就在这个里面的Table1里面,(数据库没有做处理)
在这里插入图片描述
然后我们可以点击正文里面的值,然后Ctrl+C 复制下来:
在这里插入图片描述
然后我们转到右侧的表达式,粘贴进去,然后我们继续往里面取,取到我们想要的Table1的数据:
在这里插入图片描述
然后我们打开显示高级选项,在这个里面我们要格式化一个Json结构,我们可以这样做:这块先不动,然后点击保存,然后测试一下:
在这里插入图片描述
然后我们去看运行的记录,单机下载然后我们可以看到数据:
在这里插入图片描述
在这里插入图片描述
注意复制一条完整的数据,还有很重要的就是外面的这个数组的中括号:
在这里插入图片描述
在这里插入图片描述
输入的格式就是这样的,复制一条数据是为了让他按照数据抽离出来这个结构,按照这个结构取数据,数组的符号不能缺,不然的话抽离出来的结构都不一样。
在这里插入图片描述
然后点击保存&测试,流成功运行完事。

Power Apps开发

代码开发

我们将刚刚的Flow加到App中,然后我们插入一个空白垂直库,然后插入三个Label用来显示数据,然后加入一个按钮来调用流。
在这里插入图片描述
在这里插入图片描述

就直接接收就可以了,不用做额外的处理。然后我们测试。

测试

在这里插入图片描述
然后我们点击查询数据:
在这里插入图片描述
成功!欢迎有问题的小伙伴提问哦

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2100557.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Arduino library for proteus 下载 安装 测试

Arduino library include: https://drive.google.com/uc?exportdownload&id1P4VtXaomJ4lwcGJOZwR_25oeon9Zzvwb 第一步: 也可从我的共享网盘当中下载: 第2步:解压文件: 第3步: copy lib and idx 到对应的…

Qt多媒体播放软件

1、项目背景 1.1、技术背景 随着数字媒体的普及,用户对于多媒体播放软件的需求日益增长。Qt作为一个功能强大且跨平台的应用程序开发框架,提供了一套完整的工具和库来支持多媒体内容的处理。Qt Multimedia模块特别为音频和视频播放、录制以及其他相关任…

B树和B+树总结

B树(B-Tree)和B树(B Tree)是两种广泛应用于数据库和文件系统中的自平衡树结构,主要用于存储和检索大量有序数据。它们都是多叉树,即每个节点可以有多个子节点,与二叉树不同。下面是对这两种树的…

每日刷题(图论)

P1119 灾后重建 P1119 灾后重建 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 思路 看数据范围知道需要用到Floyd算法,但是道路是不能直接用的,需要等到连接道路的两个村庄重建好才可以使用,所以这需要按照时间依次加入中转点&#xff0c…

并行数模转换器分辨率的扩展

在并行DAC中存在的一个普遍问题是随着DAC分辨率的提高需要的面积也越来越大。此外,MSB元件值与LSB元件值之比也在增大。我们知道元件的匹配精度随着元件和元件的比值的增大而降低,因此,本节将分析几种能够在元件比和分辨率之间进行权衡的方法…

基于LSTM-AutoEncoder的室内空气质量时间序列数据异常检测

基于LSTM-AutoEncoder的室内空气质量时间序列数据异常检测 LSTM-Autoencoder-Based Anomaly Detection for Indoor Air Quality Time-Series Data DOI: 10.1109/JSEN.2022.3230361 摘要——室内空气质量(IAQ)数据的异常检测已成为研究的重要领域&…

【SQL】跳过记录筛选第二名

目录 语法 需求 示例 分析 代码 语法 SELECT DISTINCT column1, column2, ... SELECT DISTINCT 语句用于返回唯一不同的值。SELECT DISTINCT 后面跟着想要获取唯一值的列名,列名之间用逗号分隔。当从数据库表中查询数据时,如果表中某列包含重复的…

星坤DDR5 SMT RDIMM金手指连接器:云端存储与高性能计算的未来

在当今数字化时代,数据的快速增长和处理需求对电子元器件提出了更高的要求。星坤电子以其创新的DDR5 SMT RDIMM【X9413 X9414 series】金手指连接器,为云端存储设备、伺服器、电源供应设备、通讯设备、工控主机以及3C电子产品等领域提供了卓越的连接解决…

【ComfyUI】Flux 提示词太难了?Flux Prompt 轻松提示增强!更详细、更具描述性!

前言 所有的AI设计工具,模型和插件,都已经整理好了,👇获取~ Flux真的太火了,小编日常也主要以Flux出图为主了。但每每写提示词时有没有人和老徐有类似的情况,就是经常为写提示词而穷思苦想呢?怎…

Google开发者账号个人身份验证经验分享

本文主要讲解Google Play 个人身份验证过程中的注意事项和完整的填写指导教程,为个人开发者身份验证提供参考指引,帮助大家快速通过谷歌的身份信息验证 个人身份验证注意事项 梳理了这段时间个人身份验证填写过程中遇到的问题和解决方案,先睹…

RocketMQ高级特性三-消费者分类

目录 前言 概述 区别 PullConsumer 定义与概述 原理机制 使用场景 优缺点 Java 代码示例 SimpleConsumer 定义与概述 原理机制 使用场景 优缺点 Java 代码示例 PushConsumer 定义与概述 原理机制 使用场景 优缺点 Java 代码示例 总结 前言 RocketMQ中的消…

SpringMVC 第一次复学笔记

服务器启动时,创建spring容器;dispatcherServlet启动时,直接创建springmvc容器初始化一次,实现了springmvc和spring的整合。 SpringMVC里的组件 处理器映射器(HandlerMapping)负责匹配映射路径对应的Handl…

小琳Python课堂:Python全局解释器锁(GIL)的深入解析与应用

小琳Python课堂开讲啦!今天我们来深入探讨Python中的一个重要概念——全局解释器锁(GIL)。🔒 技术细节角度 单线程执行保证:GIL确保了在任何时刻只有一个线程在执行Python字节码。互斥锁实现:GIL通过在解…

无人机之发动机篇

一、无人机发动机的分类 无人机发动机根据工作原理和应用场景的不同,主要分为以下几类: 电动马达: 特点:清洁、高效、体积小巧、重量轻便、噪音低、对环境影响小。 应用:多用于小型或微型无人机,因其续航…

Nature Microbiology|WISH标签技术:评估微生物组中单株水平的种群动态

微生态研究搞了n多年,益生菌还是那么几个,为什么? 一个共识是单一菌株的添加往往难以解决复杂问题。微生物群体的相互作用和平衡不应被忽视。实际上,我们需要在群体层面进行添加或干预,才能真正发挥益生菌的作用。然而…

AD原理图无法输入中文的问题及解决办法

电脑系统:Windows 11 专业版 AD版本:20.0.14 解决方法: 方法1、在word打好,复制到AD 方法2、尝试快捷键ctrlshift、ctrl空格、windows空格

超声波眼镜清洗机有用吗?清洁力好的超声波清洗机推荐

在当今快节奏的生活中,维持良好的卫生状况已成为日常不可或缺的一部分,尤其对于追求高品质生活方式的人来说更为重要。因此,选择一款高效便捷的超声波清洗机成为了提升居家清洁体验的理想方案。面对市面上琳琅满目的品牌,甄选出既…

24全网最全stable diffusion模型讲解!快来!!新手必收藏!!

前言 手把手教你入门绘图超强的AI绘画程序Stable Diffusion,用户只需要输入一段图片的文字描述,即可生成精美的绘画。给大家带来了全新Stable Diffusion保姆级教程资料包(文末可获取) AI模型最新展现出的图像生成能力远远超出人…

扫雷游戏(上)

开学快乐 今天我们来写扫雷的代码 一、了解扫雷是怎么玩儿的 首先这里放一个扫雷游戏的链接扫雷游戏网页版 - Minesweeper 然后我们点进去耍了一阵,发现扫雷首先要有一个棋盘,然后在玩家不知道的情况下设置雷在不同的格子,玩家点到雷就炸死…

arm调试-- gdb与gdbserver的安装与使用

一、安装 1.下载gdb源码 https://ftp.gnu.org/gnu/gdb/gdb-7.11.1.tar.gz 2. 解压编译gdb以及gdbserver (1)gdb PC端 tar -zxvf gdb-7.11.1.tar.gz cd gdb-7.11.1 mkdir _install ./configure --targetaarch64-linux-gnu --disable-werror --prefix/home/jinhao/gdb-7.1…