了解模型驱动应用组件
创作时间:
作者:
@小白创作中心
了解模型驱动应用组件
引用
1
来源
1.
https://learn.microsoft.com/zh-cn/power-apps/maker/model-driven-apps/model-driven-app-components
本文详细介绍了Power Apps中模型驱动应用的各个组件,包括数据组件、UI组件、逻辑组件和可视化组件。文章结构清晰,内容详实,涵盖了每个组件的说明、用途和设计工具,适合希望深入了解Power Apps开发的技术人员阅读。
设计良好的模型驱动应用程序包括若干您选择的组件,使用应用设计器创建已完成应用程序的外观和功能。制作者用来创建应用的组件和组件属性成为元数据。
为了解每个组件如何与应用程序设计相关,它们在此处被分到数据、UI、逻辑和可视化类别中。
数据组件
这些组件确定应用将基于哪些数据,以及使用什么设计器来创建或编辑该组件。数据组件在环境中的表级别设计,或在环境中包含的解决方案中设计。
组件 | 说明 | 设计器 |
---|---|---|
表 | 具有您跟踪的属性的记录(如联系人或客户)的容器。有许多标准表可供使用。您可以自定义非系统标准表(生产表),也可以从头开始创建自定义表。 | Power Apps 表设计器 |
关系 | 表关系定义表如何相互关联。有 1:N(一对多)、N:1(多对一)和 N:N(多对多)关系类型。例如,向表中添加查找列将在两个表之间创建新的 1:N 关系,并使您能够将该查找列放置在窗体中。 | Power Apps 表设计器 |
Column | 与表关联的属性。列由数据类型定义,这确定可输入或选择的数据的类型。示例包括文本、数字、日期和时间、货币或查找(创建与另一个表的关系)。列通常用于窗体、视图和搜索。 | Power Apps 表设计器 |
选择列 | 这是一个特殊的列类型,为用户提供一组预定的选项。每个选项都有一个数字值和标签。添加到窗体时,该列显示一个控件,供用户选择选项。有两种选择;单选(用户从中只能选择一个选项)和多选(允许选择多个选项)。 | Power Apps 选择设计器 |
详细信息:为模型驱动应用定义数据
UI 组件
这些组件确定用户如何与应用程序交互。
组件 | 说明 | 设计器 |
---|---|---|
应用 | 确定应用程序的基础,如应用程序的组件、属性、客户端类型和 URL。 | 应用程序设计器 |
站点地图 | 指定应用程序的导航。 | 应用程序设计器 |
表格 | 一组与您的组织跟踪表的项匹配的给定表的数据输入列。例如,一组数据输入列,其中的用户输入相关信息跟踪客户之前的订单以及请求的特定重新排序日期。 | 窗体设计器 |
查看 | 视图定义特定表的行列表如何在应用程序中显示。视图定义要显示的列、每列的宽度、排序行为和默认筛选器。 | 视图设计器或应用程序设计器 |
自定义页面(预览版) | 基于画布的页面,允许使用灵活布局、低代码 Power Fx 函数和 Power Apps 连接器数据。有关详细信息,请参阅模型驱动应用自定义页面概述(预览) | 画布设计器 |
逻辑组件
确定应用程序将具有的业务流程、规则和自动化。Power Apps 制作者使用特定于流程或规则类型的设计器。
逻辑类型 | 说明 | 设计器 |
---|---|---|
业务流程 | 引导用户完成标准业务流程的在线流程。例如,如果希望每个人处理客户服务请求的方式相同,或者要求员工在提交订单前获取发票批准,则使用业务流程。 | 业务流程设计器 |
工作流 | 工作流可以实现无需用户干预的业务流程自动化。设计师使用工作流来发起不需要任何用户交互的自动化。 | 工作流设计器 |
操作 | 操作是让您可以直接从工作流手动调用操作(包括自定义操作)的一种流程。 | 流程设计器 |
业务规则 | 用于将规则或建议逻辑应用到窗体,如设置列要求、隐藏列或验证数据。应用程序设计器使用简单的界面来实施和维护快速更改和常用的规则。 | 业务规则设计器 |
Power Automate 流 | Power Automate 是基于云的服务,让您可以创建应用与服务之间的自动化流来获取通知、同步文件、收集数据等。 | Power Automate |
详细信息:在您的模型驱动应用程序中应用业务逻辑
添加自定义业务逻辑的其他选项
使用插件以扩展业务流程
工作流扩展
可视化
确定应用程序将有的可用数据可视化和报告类型。
组件 | Description | 设计者 |
---|---|---|
图表 | 可在视图内、窗体上显示或添加到仪表板的单个图形可视化项。 | 图表设计器 |
仪表板 | 用作提供可行业务数据概览的一个或多个图形可视化项的板。 | 仪表板设计器 |
嵌入式 Power BI | 将嵌入式 Power BI 磁贴和仪表板添加到您的应用。Power BI 是提供商业智能见解的基于云的服务。 | 图表设计器、仪表板设计器和 Power BI 的组合 |
高级模型驱动应用程序制造
解决方案资源管理器是一项用于构建高级模型驱动应用程序的综合工具。在解决方案资源管理器中,可以使用工具左侧的导航窗格导航包含所有应用程序组件的层次结构。
要打开解决方案资源管理器:
- 在 Power Apps 主页上,选择设置,然后选择高级设置。
- 在“Dynamics 365 业务管理”页上,选择设置,选择自定义,然后选择自定义系统。
详细信息:高级应用程序制作和自定义
后续步骤
数据模型开发概述
热门推荐
云存照片怎么储存
智能猫砂盆选购指南:从功能到推荐,一文详解如何挑选最适合的智能猫砂盆
【踝关节】跟腱炎的康复诊疗策略
送女友礼物排行榜实用指南
如何创造一个温馨舒适的小别墅院子里设计,为生活增添乐趣与美感?
室内香草植物栽培完全指南:12种新手也能轻松种植的香草植物!
马尔克斯:永恒的爱与孤独
如何高效分配个人时间
贵金属的分类标准有哪些?这些分类标准在实际中有怎样的应用?
CDA数据分析师和BDA数据分析师比哪个正规
多吃蔬菜对身体有什么好处
大学解读丨国内大学有12种分类!一文详解
2024年饲料原料市场全面下跌,2025年能否扭转乾坤?
电脑系统软件选择指南,根据需求挑选,常见分类及推荐解析
低脂低卡黄瓜鸡蛋炒饭,减重期间的美味主食
景区观光车_敞开式游览车
如何用Excel计算逐差法
耶路撒冷:面积宛如弹丸之地,为什么会成为三大宗教公认的圣地?
炒面配菜指南:蔬菜、蛋白质、调味料的最佳搭配方案
线性代数第21讲:线性方程组相关问题类型及其求解思路与方法
玻璃雨棚制作工艺详解:从材料准备到竣工验收
如何开发客户端和管理端的App:从需求分析到部署的完整指南
模块化思维:减少网站开发成本的利器!
运动学与动力学:点的加速度合成定理详解
江苏8500户资产过亿,高净值人群的财富管理与传承策略
口腔囊肿怎么治疗最好
王子武:当代水墨人物画大师的艺术探索与成就
英语不规则动词“Born”过去式的深度分析
静脉曲张患者抬高下肢的正确姿势和注意事项
贫血五项检测的临床意义