微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

这篇具有很好参考价值的文章主要介绍了微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶
我们在上节学习了基础 Power Apps canvas+Power Automate 画布应用基础搭建应用流程. 那么本节我们继续学习实践进阶基础画布应用。

本节学习来源:探索BI、自动化、低代码的技术与融合— 微软Power Platform平台赋能全民开发者 《全民开发大讲堂》.

Power Apps敏捷开发工厂巡检小程序

1、需求背景

公司内巡检小组将定期在工厂内进行检查,一般是检查是否有安全隐惠、质量问题、可改善的工艺、设备的例行检查等事宜。一旦有发现,将会记录并在会议上讨论处理方案和指派责任人。而且所有任务需要被记录并跟踪。现状是手机拍照,填写纸质表单,再统计到电子表格中记录和存档。

2、方案制定

利用Power Apps快速打造一个巡检小程序,巡检小组成员仅需要带上手机,即可在Power Apps中完成上传资料,快速填写内容并提交到数据库。会议上大家可以通过电脑端PowerApps可以快速指派责任人,以及跟进任务状态。全程实现无纸化,自动化,透明化。

3、系统实施

(1)使用SharePoint作为数据源

之前我们使用Dataverse作为数据源,本次我们使用SharePoint作为数据源使用。

首先打开SharePoint新建一个列表作为我们的数据源使用
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶
我们可以看到下面有很多模板可以使用可以自行选用,我们这里选择空白列表使用。
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(2)添加我们所需要的列

微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(3)创建空白画布应用

微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(4)链接数据源

微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(5)创建垂直空白库ScreenHome,并选择一种布局

在Screen1下选择插入,垂直空白库,选择喜欢的布局
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(6)添加创建窗体

添加新屏幕“页眉、主要部分、页脚”,并添加“编辑”窗体在“MainSectionContainer1”屏幕中。列为1列,布局为水平,默认模式为新建
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(7)更改字段属性

解锁属性,将SubmitTime的Update属性改为Now()
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶
解锁属性,将StaffMail的Default属性更改为User().Email
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(8)美化创建界面

添加页头和页尾,将不需要显示的字段隐藏掉,添加两个按钮提交新的问题发现,指派任务到责任人
提交新的问题发现OnSelect事件提交代码:SubmitForm(FormNewADD)
指派任务到责任人OnSelect事件跳转代码:Navigate(ScreenEdit,ScreenTransition.CoverRight)
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

(9)新建编辑屏幕ScreenEdit

左侧:垂直空白库 Gallery1的TemplateFill属性改为If(ThisItem.IsSelected,Color.Yellow)
右侧:编辑窗体 FormEdit的Item属性改为Gallery1.Selected
分配任务OnSelect事件提交代码:SubmitForm(FormNewADD)
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

4、推荐组件

在这里我偶尔到了一个好用的查看附件的组件,在这里分享一下

微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

AttachmentImage 会根据不同的文件类型,显示不同的图片内容。

如果是 Excel 文件,会通过 SVG 代码来显示一个 excel 图标。

如果是 png 这种图片,会直接显示附件的 value 也就是图片本身。

如果是 PDF ,PPT , word 之类的文件,会用到上面说的方法从 sharepoint online 中拿到文件缩略图。

如果没有可用于显示的文件类型,就直接显示一个 svg 图片

下载地址.

点击自定义导入组件
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶
将 AttachmentImage 控件中的 Image 属性,将 tenant 替换为自己的 sharepoint 。
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶
将组件的Items属性改为Gallery1.Selected.附件
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶
这时候我们就得到了一个可以阅读和下载的附件查看器了

到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。
微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶

感谢大佬指正 小Monkey
如果你觉得有用的话,就留个赞吧!蟹蟹
文章来源地址https://www.toymoban.com/news/detail-441190.html

到了这里,关于微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • LCHub:一句话让 AI 替你开发 App,微软推出 Power Platform Copilot 低代码服务

    LCHub 3 月 18 日消息,这几天,GPT-4 接入微软 Office 全家桶的消息传遍了互联网,AI 究竟是会取代打工人还是辅助打工人,目前仍是个未知数。 GPT 能力除了集成在 Microsoft 365 与 Dynamics 365 服务外,微软也在 3 月 16 日宣布了 Power Platform Copilot,让 AI 替程序员开发 App 的功能问世了

    2024年02月15日
    浏览(59)
  • Microsoft Power Platform 基础到实战(3)-Power BI (1)-数据分析表达式 DAX(1)

    Power BI 是一个统一、可扩展的自助服务和企业商业智能 (BI) 平台。您可以利用它连接到任何数据并实现数据可视化,并将视觉对象无缝融入您的日常应用中。 数据分析表达式 (DAX) 是在 Analysis Services、Power BI 以及 Excel 中的 Power Pivot 使用的公式表达式语言。 DAX 公式包括函数、

    2024年02月08日
    浏览(40)
  • 【Power Automate】在Power Automate中使用[将http请求发送到SharePoint ][Send an http request to SharePoint]

    在O365时代,SharePoint Online结合Power Automate可以实现意想不到的业务要求,当然不管什么业务,读取SharePoint列表数据是经常会遇到的,接下来将详细介绍一下通过Power Automate的[将http请求发送到SharePoint ][Send an http request to SharePoint]action来读取及处理SharePoint list数据。 其中会用到

    2024年02月06日
    浏览(50)
  • Microsoft Power Apps部署方案

    目录 前言 一、准备条件 二、Power Apps环境部署 三、应用程序部署 四、最佳实践

    2024年02月04日
    浏览(35)
  • 微软应用商店下载应用教程(附带power shell命令)

    由于微软的服务器假设在国外,国内访问的速度实在是慢到令人发指。 出于安全考虑,某些工作场合的 Windows 是破解版,因此禁止和微软的服务器通信。 对于那些只能在 Store 下载的应用,让我们束手无策。但事情总有解决办法,今天我就带领大家一步步实现不依赖 Store 下载

    2024年02月04日
    浏览(78)
  • Ask for Power Apps 消失了?

    今天才发现,我在flow中想向power apps索要一个参数,但是之前的Ask for Power Apps 这个触发器怎么也找不到了。记得23年一月份还有呢,后来发现,这个方法已经被淘汰了。替换成了在PowerApps(V2)开始定义。 现在已经替换为在上图的位置定义参数了 假如我们前端想要传一个数组集

    2024年01月25日
    浏览(43)
  • Power Platform 介绍

    一年前,我都还不清楚Power Platform 是什么。 一年后,我可以通过Power Platform 减少重复性的工作。(各种重复造轮子) 随着微软的迅速发展以及新产品的发布,可能会让你有种难以跟上时代的感觉。然而,正是这种快速创新,才会产生更多的对问题的解决方案。 接下来给你们

    2024年02月05日
    浏览(38)
  • power platform 低代码平台

    ----(不知不觉就大四了,很久没写blog,趁着做项目的间隙也写一下。) 《Microsoft Power Platform — 微软低代码应用平台》 近两年在中国开始被开发者们关注了。于是我也申请了一个学习学习... 1、power apps,主张 app in a day。它提供快速开发环境的应用程序,用于构建自定义应

    2024年02月08日
    浏览(43)
  • 无代码开发smardaten与Power Platform详细对比

    前两周,我一个本科毕业就回家乡(洛阳)开办公司的同学向我咨询,像他这样100多号员工的软件开发公司,在当下互联网人力成本与日俱增的大环境下,如何提升人效来保证企业生存,又该如何转型,从而更有机会做大做强? 针对他的这个问题,结合过往多年来的工作和项

    2024年02月09日
    浏览(39)
  • canvas 自定义画布,在画布上增加(边框 图片 文字 )

    先说下我的功能需求: 通过画布,自定义一个区域大小,在这个区域内:添加背景图片、图中图叠加、画内外边框、设置文字(文字的字体和大小颜色) 效果图 背景图片就是鸣人和雏田,右下角的属于图中图叠加效果,左下和右下都是分别画的两个区域框 不需要用到上传图

    2024年02月05日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包