自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 10. Xrmtoolbox

XrmToolBox是一个连接到MicrosoftDataverse的Windows应用程序,可以为任何在MicrosoftDataverse上构建的产品提供了简化定制、配置和操作任务的工具,包括Dynamic365CE和模型驱动的PowerApps,像工具箱一样为power platform 提供了一些社区支持工具,目前所有官方插件数量为232款。使用此工具首先要建立同power platform environment的连接。我们一般使用微软官方sdk(microsoft login control..

2021-08-19 15:49:35 906

原创 Azure DevOps - 团队成员有权限却无法看到 Azure Repo

在新的DevOps Project中,团队成员明明被赋予了访问权限却无法在左侧的导航栏中看到Repos的按钮。我们需要进入Organization Settings, 在Users中找到相关的用户,确认用户Access Level是否为stakeholder.点击最右侧三个点,Change Access Level 将用户权限从Stakeholder变为Basic即可。...

2021-08-17 17:37:28 2125 4

原创 9. 实现包括前端后台的预约洗狗功能 - 使用Power Automate发送预约邮件 - 使用Power Automate发送带选择按钮(option)的邮件

除了发送普通的电子邮件外,我们还可以选择发送带选项的电子邮件来得到客户的反馈,下面我们就一起来创建带有选择功能的电子邮件吧。1. 打开我们的Power Portal,在左侧导航栏选择流,点击左上角新流。2. 点击即时云端流。3. 编写好自己的名称,选择手动触发流。4. 创建好后,点击New step.5. 在搜索框中搜索mail,选择下面的发送包含选项的电子邮件。6. 将收件人,主题,用户选项编辑好之后点击Save.7. 保存完后返回上一个页面,...

2021-08-17 17:35:48 678

原创 9. 实现包括前端后台的预约洗狗功能 - 使用Power Automate发送预约邮件 - 使用Power Automate发送邮件(Email V3)

Power Automate是一项比较方便快捷的基于云的服务,可以让用户快速构建用于跨应用程序和服务来自动化耗时的业务任务和流程的工作流程。可以执行如下的一些操作:自动化业务流程 发送过期任务的自动提醒 在计划中系统之间移动业务数据 连接到接近 300 个数据源或任何公开发布的 API 甚至可以在本地计算机中自动执行任务,如在 Excel 中计算数据。现在我们就可以通过Power Automate来创建一个可以发送电子邮件的流,来向我们的客户发送确认预约的邮件。1. 打开我们的Pow.

2021-08-17 17:30:23 1469

原创 9. 实现包括前端后台的预约洗狗功能 - 拍照扫码预约条形码

创建完我们的Power Canvas APP后,就可以通过画布应用来实现我们需要的功能,下面我们就一起来看一下如何通过画布应用来实现拍照扫描条码的功能吧。1. 打开我们的Power Portal,在左侧导航栏中找到应用,选择我们创建的App,点击编辑。2. 点击左上角新屏幕,选择空白。3. 选择上方导航栏中的插入,选择媒体。4. 选择条形码扫描程序。5. 在上方输入Onscan,函数位置输入Set(scanValue,BarcodeScanner1.Value).

2021-08-17 17:25:16 126

原创 9. 实现包括前端后台的预约洗狗功能 - 使用Power App处理预约信息 - 创建Power Canvas App并实现基础功能

Power Canvas App可以通过画布设计和构建业务应用,无需通过传统编写代码的形式来构建,通过将元素拖动到画布上来设计我们的Power Canvas APP,可以与Miceosoft和第三方源中的业务数据集成,方便用户在浏览器或移动设备中运行。 可以通过使用Power Canvas APP模板来构建我们的应用。下面我们就一起来创建一个APP。1. 打开我们的Power APP,选择左侧的创建,点击从空白开始构建画布应用。2. 然后编辑好我们的应用名称,格式根据个人需求选择,...

2021-08-13 14:41:31 229

原创 7. 基础增删改 - 创建管理员用Model-Drive App管理后台信息 - 在Model-Driven App中创建视图

当我们创建完Model-Driven之后,就可以在里面创建我们所需要的视图,视图一般分为三类: 个人:根据自己的个人需求创建个人视图,只有创建者和其分享的人才能查看这些视图。 公共:可以根据团体需求创建和编辑公共视图,可以在试图选择器中使用,也可以把他们用在仪表板上所谓列表。 系统:作为应用制造者,可以修改系统视图,这些视图可供部分或全部用户使用,具体取决于用户的权限。1.打开我们的Power Portal,在左侧导航栏中找到应用,选择我们之前创建的...

2021-08-13 11:32:57 246

原创 7. 基础增删改 - 创建管理员用Model-Drive App管理后台信息 - 创建Model-Driven App(什么是model-driven app)

一、.什么是Model-Driven App? Model-Driven App是一个以组件为中心的应用程序开发方法,它不需要通过代码来运行,而且可以根据自己的需求来设计布局,编写出各种简单或者复杂的Model-Driven。它的优点在于:无代码的设计环境。 可以在移动或者桌面上创建类似于UI的响应式应用程序。 强大的设计能力。 可以作为解决方案。二、 创建一个Model-Driven App1. 登录到我们的Power App,选择从空白开始创建模型驱动应用。...

2021-08-13 11:31:49 419

原创 7. 基础增删改 - 使用Portal Webapi进行会员信息的增删改

我们可以通过使用Portal Web API在Portal页面中跨所有Microsoft Dataverse表执行创建、更新和删除操作,下面我们就一起来看一下如何通过使用AJAX函数来进行操作。AJAX函数:(function(webapi, $){ function safeAjax(ajaxOptions) { var deferredAjax = $.Deferred(); shell.getTokenDefer...

2021-08-13 11:27:46 141

原创 6. 基础查(会员信息) - 创建查询Web Api - 配置Table Permission

Power Portal中的Web API可以对门户页面中所有的Microsoft Dataverse实体进行创建、更新和删除操作。我们可以直接使用门户Web API对产品创建新客户、更新联系人或更改实体权限。下面我们就一起来看一下如何配置Web API.1. 打开我们的Power Apps,在左侧导航栏中找到应用,点击Power Management:2. 在左侧导航栏选择Site Settings,点击上方NEW:3. 在Name处,输入Webapi/contact/enbled..

2021-08-13 11:25:46 332

原创 6. 基础查(会员信息) - 使用List控件显示查看信息

List控件可以添加到门户网页中来显示我们表格数据,List控件支持排序,如果记录的数量大于指定的页面大小,则将对其进行分页,并且记录的ID将于ID查询字符串参数名称一起附加到查询字符串,列表还支持多个视图,如果指定了多个视图,则将呈现下拉列表,允许用户在不同视图之间切换。下面我们演示如何使用List控件显示信息。1. 登录到我们的Power Portal,在左侧菜单栏找到应用,点击右侧门户网站…中的编辑,打开编辑页面。2. 点击左上角新建页面,选择空白。3. 新建完页面之后,选择左侧加

2021-08-13 11:22:35 201

原创 6. 基础查(会员信息) - 使用Form控件显示信息

在Power Portal中我们可以将创建的表显示在门户网页中,From作为一种窗体组件,可以将我们存在Power Portal中我们可以将创建的表显示在门户网页中,From作为一种窗体组件,可以将我们存入表中的数据显示出来,省掉了开发人员编写代码的步骤,下面就一起来看一下如何通过使用From控件显示信息。1. 打开我们的Power Portal,点击编辑,打开编辑页面。2. 点击左上角新建页面,选择空白。3. 点击左侧菜单栏的加号,选择添加窗体控件。4. 添加完控件之后,在右侧

2021-08-13 11:20:11 166

原创 5. 为系统创建数据表 - 查看编辑表数据 - 使用Power Studio编辑查看

第三种编辑数据的方法就是在Power Portal中直接编辑,更方便快捷,下面我们一起来演示一下如第三种编辑数据的方法就是在Power Portal中直接编辑,更方便快捷,下面我们一起来演示一下如何在Power Portal中直接进行编辑查看。1. 打开我们的Power Portal,在左侧菜单栏找到数据,选择表,展开所有的表,选择你想进行编辑的表。2. 找到数据。3. 点击左上角添加记录。4. 对表数据进行编辑。5. 编辑完后回来点击上方刷新数据。6. 刷.

2021-08-13 11:09:17 78

原创 5. 为系统创建数据表 - 查看编辑表数据 - 使用Excel Extension编辑查看

我们还可以使用Excel对数据进行编辑查看,通过Microsoft Power Apps Excel加载项快速轻快地查看和编辑数据,下面我们来演示一下如何通过Excel来编辑查看数据。1. 登录到我们的Power Portal中,在左侧菜单栏中找到数据,选择表,选择你想进行编辑的表,点击右侧…。2. 选择数据下面的,店家在Excel中编辑数据。3. 会自动弹出下载的Excel文件,在本地运行打开,打开后点击右侧信任此加载项。4. 点击Sign in,登录建环境的账号密码。.

2021-08-13 11:07:48 126

原创 5. 为系统创建数据表 - DataVerse查看编辑表数据 - 使用SSMS编辑查看

在我们创建完表之后,还要对表中数据进行编辑查看,第一个方法就是使用SSMS,Microsoft Dataverse端点上有SQL数据连接,SQL连接提供了对Dataverse环境的表数据的只读访问,从而允许我们对Dataverse数据表执行SQL查询,可以为用户访问的所有数据中转表获取数据。下面我们将介绍如何通过使用SSMS来对数据进行编辑查看。1. 在官网下载SSMS(选择以前的18以前的旧版本下载),下载安装完成后选择Azure ActiveDirectory身份验证,输入我们建环境...

2021-08-09 17:41:36 1733

原创 5. 为Portal创建数据表 - 创建DataVerse表关系(多对一/多对多)

在创建完自定义表之后,某些表中的数据通常是与另一些表中数据相关,我们可以在Power Portal中创建表关系来表达数据之间的关系,常见的关系类型为:多对一:表A中的每个行都可以与表B中的多个行匹配,但表B中的每个行只能与表A中的一个行匹配。一对多:表B中的每个行都可以与表A中的多个行匹配,但表A中的每个行只能与表B中的一个行匹配。多对多:表A中的每个行可以与表B中的多个行匹配,反之同理。下面我们就以多对一和多对多关系进行演示。1. 打开我们的Power Portal,在...

2021-08-09 17:37:56 303

原创 5. 为系统创建数据表 - 创建表结构

使用Power Portal建设门户网站,需要记录门户网站基本信息,这个时候就可以在Power Portal中创建自定义表来记录我们所需要的信息,比如个人信息、地点、商品信息等等,而Power Platform自带的Dataverse可以很好的解决这些问题,省去了外连数据库的步骤,并且不需要编写或者编写很少的代码,每个人都可以轻松使用,下面就一起来为我们的门户网站创建自定义表。1. 打开我们的Power Portal,在左侧菜单栏找到数据,选择表,点击左上角新建表。2. 填写你所...

2021-08-09 17:34:54 597

原创 4. DevOps - 如何创建Azure服务主体账号(Azure Service Principal)并为Power Platform创建Application User

通过创建Service Principal可以通过编程的方式快速获得对Azure Resource的管理,托管使用权限,使用服务主体而非直接使用具有完全访问的用户主体登录并访问服务对象。同时在DevOps中我们可以通过Service Principal实现对资源访问。在Power Platform中通过添加应用用户(Application User)实现对环境的自动化管理。我们可同时称Azure的Service Principal为App Registration或Applicati...

2021-08-09 17:28:23 1603

原创 3. 用户/管理员注册登录 - 如何使用个人Google账号来登录注册门户网站

在Portal中可以通过选择Provider来为我们的门户提供多种第三方平台登录,下面我们通过配置Provider来建立Google个人账户登录Protal。1. 首先需要我们注册一个Google账号来为后续的配置做准备:2. 登录到我们的Power Apps,在左侧导航栏中找到应用,选择我们的门户网站,点击设置,选择身份验证信息:3. 点击右上角的添加提供者,选择Google后点击下一步,复制好后面要用的回调URL:4. 完成以上步骤后,另开一个页面,打开我...

2021-08-09 15:22:34 3118

原创 3. 用户/管理员注册登录 - 如何使用个人Facebook来登录门户网站

Facebook也是使用OAuth2.0协议的几个Provider之一,可以将它放到我们的Protal中使用,下面我们将通过配置Prodiver来实现使用个人Facebook账户登陆我们的Power Protal。1. 首先登录到我们的Power Apps,在左侧应用栏中选择应用,找到我们所建立的门户网站,点击设置,选择身份验证信息:2. 点击右上角添加配置标识者,此处红框圈起的URL为后面配置Facebook做准备:3. 打开https://developers.f...

2021-08-09 15:14:20 1966

原创 3. 用户/管理员注册登录 - 如何使用个人Microsoft登陆注册Power Portal门户

Power Apps门户集成了第三方平台登录能力,可以通过简单的配置支持常见的第三方oauth认证(不支持自定义),同时支持自定义的SAML 2.0协议。现在我们来尝试为Power Portal配置第三方Microsoft登录,可以使我们轻松的通过配置Provider来与Microsoft个人账户建立登陆关系。1. 首先登录我们的Power Apps,在左侧导航栏中选择应用,点击我们所创建的门户右侧设置后点击身份验证设置:2. 点击右上角添加验证者:3. 点击选择登录应用...

2021-08-09 14:58:09 806

原创 2. 如何通过个人注册“工作“账号来使用Power Platform及创建Power Portal

本文将介绍,个人如何通过注册工作账户来体验Power Platform的开发,并介绍了如何创建Starter Portal。Power Portal (门户)可一键生成托管的低代码门户网站,包括数据库、页面、搜索、权限管理等。并有强大的API功能,自定义代码,可轻松的与Power Automate/Plugin集成,使成员更专注于业务本身,缩短开发时间,是极其好用的一款产品。注册链接:https://www.microsoft.com/en-us/microsoft-365/enterprise/c

2021-08-06 18:17:22 2004 1

原创 1. 喵喵宠物管理系统需求分析

最近开始从事Power Platform的相关工作,小有收获。下面将通过一下简单的系统实例讲解一下有关Power Platform的常见开发问题及解决方案,希望对大家有所帮助,并希望与大家多多交流(lrxtom2@hotmail.com)。本系统,取了一个霸气的名字叫《喵喵宠物(miaopet)管理系统》,大概编写了13章左右的内容,涵盖了Power Portal/DevOps/Canvas/Model-Driven/Automate/Auth/Plugin等模块,基本涵盖了Power Platform

2021-08-06 18:15:17 2507

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除