当前位置: 首页 > news >正文

微软 Power Apps Canvas App 画布应用将上传的附件转化为base64编码操作

微软 Power Apps Canvas App 画布应用将上传的附件结合Power Automate转化为base64编码操作

在这里插入图片描述
在使用canvas app的过程中,我们有时需要将上传的文件转换为base64存入数据库或者,调用外部接口传参,那么看下如何将文件转化为base64编码格式。
首先需要一个放入文件的控件,这个控件并未提供,是直接集成到了窗体中,所以需要拉出一个窗体控件,添加数据源之后再将附加文件控件复制出来,就可以删掉窗体了。

在这里插入图片描述
创建一个Power Automate 流 添加一个Power Apps的input 添加一个编辑 最后添加一个输出三步
编辑表达式中写入base64(split(triggerBody()[‘text’],‘^’)[1])
输出表达式中把名称和转化好的base64输出出来 split(triggerBody()[‘text’],‘^’)[0] &输出
在这里插入图片描述

在提交按钮中写入代码,将文件转换为base64格式

//将文件存入一个变量att
ClearCollect(att,DataCardValue.Attachments);
//调用Power Automate流提取name和base64组合存入变量testdd
ClearCollect(testdd,automate.Run(First(att).Name &"^"& First(att).Value));

在这里插入图片描述

运行下看看结果
在这里插入图片描述
效果实现了哦
在这里插入图片描述

在这里插入图片描述

感谢大佬指正 小Monkey
如果你觉得有用的话,就留个赞吧!蟹蟹

相关文章:

  • EG-2121CA (晶体振荡器 低抖动表面声波(SAW)振荡器)
  • spring-bus消息总线的使用
  • ubuntu 网络设置
  • C语言第十二弹--扫雷
  • 双指针扫描
  • Qt应用软件【协议篇】Modbus详细介绍
  • Android 熄屏录音一分钟后没有声音
  • 面试经典150题(93-95)
  • 长度最小的子数组[中等]
  • python学习4
  • 低代码
  • JavaScript-for循环的执行顺序
  • 数论与图论
  • C++ 特殊成员函数:默认构造函数、默认析构函数、复制构造函数、赋值运算符
  • 华为C++笔试--拓扑排序
  • @angular/forms 源码解析之双向绑定
  • 【MySQL经典案例分析】 Waiting for table metadata lock
  • Angular 2 DI - IoC DI - 1
  • C++类的相互关联
  • CSS实用技巧
  • Docker: 容器互访的三种方式
  • Javascript设计模式学习之Observer(观察者)模式
  • python学习笔记 - ThreadLocal
  • SpingCloudBus整合RabbitMQ
  • text-decoration与color属性
  • Vim Clutch | 面向脚踏板编程……
  • vue学习系列(二)vue-cli
  • 第十八天-企业应用架构模式-基本模式
  • 聊聊spring cloud的LoadBalancerAutoConfiguration
  • 前端面试之CSS3新特性
  • 浅谈web中前端模板引擎的使用
  • 如何在 Tornado 中实现 Middleware
  • 怎样选择前端框架
  • 找一份好的前端工作,起点很重要
  • 你对linux中grep命令知道多少?
  • Mac 上flink的安装与启动
  • 阿里云IoT边缘计算助力企业零改造实现远程运维 ...
  • 支付宝花15年解决的这个问题,顶得上做出十个支付宝 ...
  • ​sqlite3 --- SQLite 数据库 DB-API 2.0 接口模块​
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • #1014 : Trie树
  • $L^p$ 调和函数恒为零
  • (C#)Windows Shell 外壳编程系列4 - 上下文菜单(iContextMenu)(二)嵌入菜单和执行命令...
  • (阿里巴巴 dubbo,有数据库,可执行 )dubbo zookeeper spring demo
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (附源码)spring boot车辆管理系统 毕业设计 031034
  • (介绍与使用)物联网NodeMCUESP8266(ESP-12F)连接新版onenet mqtt协议实现上传数据(温湿度)和下发指令(控制LED灯)
  • (三)c52学习之旅-点亮LED灯
  • (三)Pytorch快速搭建卷积神经网络模型实现手写数字识别(代码+详细注解)
  • (四)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (四)图像的%2线性拉伸
  • (转)IOS中获取各种文件的目录路径的方法
  • .locked1、locked勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET Core WebAPI中使用swagger版本控制,添加注释