- 博客(54)
- 资源 (8)
- 收藏
- 关注
原创 微软 Power Automate调用Plugin插件执行代码实现图片降素转换Base64功能
在PowerPlatform特定开发的场景中, 需要调用一些外部API,图片转换为Base64作为参数传递,那么参数又不允许过大,所以有时需要将图片降速处理。将代码封装成一个Action供Power Automate调用执行。执行之后的效果就是降素后的Base64了。如果你觉得有用的话,就留个赞吧!
2025-03-11 11:40:54
148
原创 Power Platform 零基础 Power Apps Canvas App 画布应用基础搭建应用流程
之前的文章简单的搭建过上传文件附件的一个Canvas App: Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶在这里我使用了Datavarse作为数据源手绘了一个窗体应用。
2025-03-10 10:48:02
292
原创 微软 Power Apps MDA 模型驱动应用解决Image字段查询出来缩略图问题变原图方法(c#+Plugin方式)
在某些特定的场景中,需要将Image字段中的图片取出来,一般来说直接查询这个字段可以直接取,取出来的就是一个Base64格式的图片,但是我发现非常模糊,经了解是一个缩略图,那么如何将原图取出来的,其实微软官方文档也给出了解决方案。该方法返回文件的下载令牌 (FileContinuationToken)、文件大小 (FileSizeInBytes)、文件名 (FileName),这些信息随后用于实际的下载操作。该方法负责逐块(每块 4MB)下载文件的内容,并将其拼接成一个完整的字节数组。
2024-09-11 16:48:28
1126
原创 微软Power Platform使用Power Automate低代码创建API接口供外部调用获取数据
在系统的使用过程中,有很多的情况需要外部调用内部数据增删改查,这里提供一种简单的方式,无需编写代码即可上手操作。新增一个action选择需要的操作,比如查询数据表的数据,再创建一个响应把查出来的数据返回回去。保存之后可以生成调用的URL,请求正文的Json架构可以定义输入参数进来。到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。首先创建一个流,触发器为当收到HTTP请求时。或者去查询一个天气,把温度和风速返回回去。如果你觉得有用的话,就留个赞吧!
2024-08-29 17:04:50
510
原创 微软 Power Apps Canvas App 画布应用将上传的附件转化为base64编码操作
在使用canvas app的过程中,我们有时需要将上传的文件转换为base64存入数据库或者,调用外部接口传参,那么看下如何将文件转化为base64编码格式。
2024-01-26 17:13:13
1164
原创 微软 Power Apps model drven app 模型驱动应用使用Plugin插件实现业务流程跳转阶段功能
需求背景是主表上有业务流程,子表上有一个选项集字段,选项集字段包含所有的业务流程阶段,在更新子表的选项集时主表的业务流程阶段也需要同步跳转。然后把这个plugin注册在子表上的create 和 update 即可,这里看具体的业务需求实现。由于创建和更新查询不同,所以可以写两个plugin 也可以写在一个中使用message去控制。在实际操作中总会遇到使用业务流程的需求,那么如何使用plugin实现跳转阶段的功能呢。模型驱动应用使用插件实现跳转业务流程阶段跳转功能。
2024-01-22 17:31:49
1117
原创 微软Power Platform使用Power Automate Desktop flow桌面流爬取京东商品信息
分享下如何使用Power Automate抓取网页的信息
2024-01-17 14:14:28
1258
原创 微软Power Platform使用Canvas app画布应用添加自定义连接器调用外部API展示数据
微软Power Platform使用Power Apps的Canvas app画布应用添加自定义连接器,调用外部API展示数据
2024-01-15 19:11:01
903
原创 微软 Power Platform 使用Power Automate发送邮件以Dataverse作为数据源的附件File Column
在我发送Email的时候,需要使用Dataverse作为数据源,添加某些行数据,使用Power Apps触发Power Automate发送Email,文本字段可以直接获取,但是文件类型的字段获取出来始终是一个GUID类型的一串数字。以下提供使用Automate获取File的解决方案.
2024-01-04 15:31:22
1957
2
原创 微软 Power Platform 零基础 Power Apps 解决Lookup查找字段多选问题无需写代码
在开发Power Apps产品的过程中,我们经常遇到查找字段多选的问题,只想用字段显示,又不想用子网格,我们今天来寻找一种不用开发的方式来实现这个功能。PCF Gallery 有各种大佬封装好的解决方案,挑选到合适自己的导入解决方案即可。到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。添加一个子网格,子网格要相关我们需要建立查找字段关系的实体。添加子网格之后在右侧添加我们的组件进行配置。
2023-12-28 15:46:33
902
2
原创 微软 Power Platform 零基础 Power Pages 网页搭建高阶实际案例实践(四)
上一篇文章我们使用Power Pages自定义页面搭建了一个支持工单功能,这篇文章我们来继续来优化一下让网页变得更加丰富和完美。
2023-12-06 09:23:06
1064
原创 微软 Power Platform 零基础 Power Pages 网页搭建实际案例实践(三)
前两篇文章学习了Power Pages的基本功能和核心组件的介绍,那么这篇文章小猴带大家搭建一个完整的Power Pages网页。
2023-12-04 09:22:37
944
原创 微软 Power Platform 零基础 Power Pages 网页搭建教程学习实践进阶以及常见问题解答(二)
管理员可以使用 Power Pages 管理中心执行高级管理操作,例如网络配置、日志记录和故障排除、SharePoint 和 Power BI 集成设置等。站点管理员可以使用 Power Pages 设计工作室的设置工作区中身份验证部分下的标识提供程序选项配置身份验证选项的任意组合。Power Pages 将所有信息(包括站点的结构、布局、内容和功能)存储在 Microsoft Dataverse 中。编辑我们的网站,看到左侧又四个选项卡 页、样式、数据和设置 包含我们还有一些高级配置功能。
2023-12-01 17:18:20
1177
原创 微软 Power Platform 零基础 Power Pages 网页搭建教程学习实践(一)
Microsoft Power Pages 是一款安全的企业级低代码平台,无论您是低代码制作者还是专业开发人员,均可利用该平台创建、托管和管理面向外部的现代数据驱动业务网站。通过该平台,您可以快速设计、配置和发布可以跨 Web 浏览器和设备无缝运行的以业务为中心的网站。Power Pages 提供丰富的可自定义模板、通过设计工作室和集成学习中心提供的流畅视觉体验,可帮助您快速构建满足您独特业务需求的站点。Power Pages 是 Microsoft Power Platform 系列的最新成员。
2023-12-01 15:24:35
1217
2
原创 微软Power Platform 零基础 Power Virtual Agents集成Teams 基础搭建应用流程学习实践
通过 Power Virtual Agents,您可以创建强大的聊天机器人,它可以回答客户、其他员工或访问您网站或服务的访问者提出的问题。
2022-06-20 13:53:03
592
原创 微软Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶
Power Platform 零基础 Power Apps canvas+SharePoint 画布应用基础搭建应用流程学习实践进阶我们在上节学习了基础 Power Apps canvas+Power Automate 画布应用基础搭建应用流程. 那么本节我们继续学习实践进阶基础画布应用。本节学习来源:探索BI、自动化、低代码的技术与融合— 微软Power Platform平台赋能全民开发者 《全民开发大讲堂》.canvas app 进阶Power Platform 零基础 Power Apps
2022-04-05 22:48:09
1794
原创 微软 Power Platform 零基础 Power Automate 自动化桌面流部署教程学习实践
Power Platform 零基础 Power Automate 简易桌面流部署
2022-04-03 15:58:44
8154
1
原创 Power Platform 零基础 Power Apps canvas+Power Automate 画布应用基础搭建应用流程
Power Platform Power Apps canvas+Power Automate 画布应用入门基础搭建应用流程
2022-03-31 17:25:35
3654
1
原创 Dynamic CRM9.0 环境安装部署手册步骤和遇到的一些问题解决方案(包含ADFS部署)
Dynamic CRM 环境安装部署手册安装过程踩了一些坑,拿出来和大家分享下。
2022-01-28 20:41:48
3764
2
原创 C# 根据HTML生成World文件以及添加附件方法
根据HTML生成World文件以及添加附件方法根据HTML转换world保存到本地项目这种方法的弊端是,不能引用任何外部的js和css和图片使用,只能手写原生#region 转换为Word文档样式 var html = "<div>你好</div>"; StringBuilder sb = new StringBuilder(); sb.Append( "<html xmlns:v=\"urn:schemas-microsoft-com:vml\" xm
2021-12-14 16:54:13
641
原创 Dynamics CRM 365 视图列表引用外部JS找不到问题
Dynamics CRM 365 视图列表引用外部JS找不到问题Home Ribbon 按钮引用多个Javascript资源在Enable Rules中添加Custom RuleFunction Name 是isNaNLibrary是引用的外部文件参考文章:https://blog.youkuaiyun.com/vic0228/article/details/44752915到此就结束啦,快去练习一下吧!欢迎大佬和小Monkey沟通。感谢大佬指正 小Monkey如果你觉得有用的话,就留个赞吧!蟹蟹
2021-12-14 16:19:09
830
原创 Dynamics 365 组织服务空问题?在Azure Active Directory配置应用授予相关权限配置步骤,OAuth认证方式连接Dynamics 365-online
在Azure Active Directory配置应用授予Microsoft Graph中User.Read.All权限配置步骤OAuth认证方式连接Dynamics 365在做Dynamics 365 online项目的过程中,也是踩过了很多的坑,这个坑还是比较重要,所以想分享出来,供大家参考,也是给坑提供一个可以解决的方法。目录在Azure Active Directory配置应用授予Microsoft Graph中User.Read.All权限配置步骤OAuth认证方式连接Dynamics 365
2021-11-18 16:04:53
851
1
原创 VUE中使用js完成根据起止日期获取所有的季度(源码)
VUE中使用js完成根据起止日期获取所有的季度(源码)在做报表的有时会根据控件的起止日期来算每一个季度的数据这个是控件取出来的样子我们要把起始时间的前面的日期取出来和截至日期的后面的日期取出来进行格式化,获取到起止时间Firstyear = this.defaultStValue.substr(0, 4);Firstmonth = this.defaultStValue.substr(4, 2);Lastyear = this.defaultEtValue.substr(7, 4);Las
2021-09-28 18:02:25
1153
原创 前端使用JavaScript完成对Table直接导出Excel(源码)
使用JavaScript完成对Table直接导出Excel,不需要数据源!(源码)1、添加两个引用<script src="https://unpkg.com/xlsx/dist/xlsx.full.min.js"></script><script src="https://unpkg.com/file-saver/dist/FileSaver.min.js"></script>写导出的代码//导出数据 ExportData: fu
2021-09-28 11:19:31
220
原创 Report Builder 操作手册 基本文档(含实例)
Microsoft Report Builder 操作手册 基本文档先上个效果:我已经将我用的工具放在了链接中,点击下载链接: Report Builder.首先连接数据库,添加数据源,选择数据库,添加连接字符串把我们写好可执行的sql语句放进数据集中添加一个表格,把我们要展示的数据放在表格中到此一个报表就已经写好了,可以运行试试如果我们想做一些筛选操作的话,怎么做呢?这里就需要添加参数可用值的数据集是需要绑定我们实现导入到数据集中的动态查询的数据,如果是需要静态的数据则不需要绑
2021-05-26 14:51:20
9189
7
原创 winform窗体应用程序打包,生成可安装exe程序文件(附工具)
winform窗体应用程序打包,生成可安装exe程序文件1、下载工具:链接: [link](https://www.youkuaiyun.com/).1、下载工具:链接: link.图片: 带尺寸的图片: 居中的图片: 居中并且带尺寸的图片:
2021-05-07 10:17:44
4946
原创 Dynamics CRM 365 - UCI模式下,汇总字段自动显示上次更新时间隐藏方法
Dynamics CRM 365 - UCI模式下,汇总字段自动显示上次更新时间隐藏方法1、打开F12开发者模式,找到div对应的id,用来隐藏2、写一个js,找到这个id并隐藏3、把这个方法上传Web资源,绑定到我们窗体Load事件中先上效果解决前:解决后:1、打开F12开发者模式,找到div对应的id,用来隐藏我们把这个外层的div的id拿出来,以我这个为例:id-a05d8bab-a41e-4c49-acf2-165a2e484b48-652、写一个js,找到这个id并隐藏这里我是
2021-03-15 10:38:12
415
1
原创 Dynamics CRM 365 - 在UCI模式下给视图某一列增加小图标显示,突出对比显示效果
Dynamics CRM 365 - 视图某一列增加小图标显示,突出对比显示效果先看效果我们首先得去搜一些icon小图标,16px就可,上传到系统里方便我们使用然后我们编写代码//子网格根据状态显示小图标function ShowIconToolTip(rowData) { var imageName; var tooltipValue; var resultarray; //行数据 var row = JSON.parse(rowData);
2021-03-12 14:48:45
478
2
原创 Dynamics CRM 365 - 在UCI模式下视图或子网格排序变成筛选 on-premise
Dynamics CRM 365 - 在UCI模式下视图或子网格排序变成筛选 on-premise1.编辑我们要修改的实体2.绑定web资源3.编写代码& 子网格增加筛选功能,在窗体选项卡事件编辑先上效果哈修改前:修改后:1.编辑我们要修改的实体2.绑定web资源这里注意勾选参数传递属性3.编写代码function DisableAllFieldsOnEditableGrid(executionContext) { executionContext.getFormC
2021-03-12 14:26:47
540
原创 Dynamics CRM 365 - 零基础入门学习前端系统自动生成实体ID自增(代码)
Dynamics CRM 365 - 零基础入门学习前端实现实体ID编号(代码)在上一篇文章中我写了如何在Dynamics CRM 365 中使用插件的方法实现后端id自增,本篇文章我讲一下如何在CRM前端实现ID编号var clientUrl = Xrm.Utility.getGlobalContext().getClientUrl();var req = new XMLHttpRequest()req.open("POST", encodeURI(clientUrl + "/api/data/v
2020-12-29 18:44:50
952
原创 Dynamics CRM 365 - 零基础入门学习后端实现实体ID自增插件(代码)
Dynamics CRM 365 - 零基础入门学习后端实现实体ID自增插件(样例使用方法)public void Execute(IServiceProvider serviceProvider) { #region 相关服务的初始化 //访问插件执行上下文 IPluginExecutionContext context = (IPluginExecutionContext)serviceProvider.GetSe
2020-11-17 10:05:44
785
2
原创 Dynamics CRM 365 - 零基础入门学习后端插件用法(样例使用方法)
Dynamics CRM 365 - 零基础入门学习后端插件用法(样例使用方法)在Dynamics 365中我们如使用我们自己定义的插件呢?后端插件用法Dynamics CRM 365 - 零基础入门学习后端插件用法(样例使用方法)1、什么是插件2、插件的触发消息(message)3、创建一个.net framework框架下的类库4、右键类库,选择属性,为类库新建签名5、添加并引用必要的dll文件。6、添加类,每个插件是以类(.cs)为单位的。继承IPlugin接口并实现接口方法Execute。7、来
2020-11-17 09:44:42
1891
原创 Dynamics CRM 365 - 零基础入门学习后端插件的调试方法
Dynamics CRM 365 - 零基础入门学习后端插件的调试方法在Dynamics 365中我们的插件报错,我们又看不出来时哪里的错误,那么如何调试我们自己定义的插件呢?后端插件调试用法Dynamics CRM 365 - 零基础入门学习后端插件的调试方法1、打开插件注册工具,会看到install Profile,点击即可安装2、选择需要调试的步骤,并点击Start Profiling按钮3、选择调试方式4、更改数据,触发插件5、修改完成后回到我们的插件注册工具上,点击Stop Profiling
2020-11-17 09:38:42
1396
原创 Dynamics CRM 365 - 零基础入门学习后端插件的注册方法
Dynamics CRM 365 - 零基础入门学习后端插件的注册方法在Dynamics 365中我们如使注册我们定义好的插件呢?注册插件Dynamics CRM 365 - 零基础入门学习后端插件的注册方法插件的注册1、打开插件注册工具,输入相关信息。2、生成已写好的类库,并如下图所示点击注册3、选择我们的插件进行勾选注册4、为注册好的插件类库添加步骤。4.1 Message4.2 Primary entity4.3 Filtering Attributes4.4 Execution Order4.4
2020-11-16 19:03:14
1073
1
原创 Dynamics CRM 365 - 零基础入门学习后端插件语法总结(样例使用方法)
Dynamics CRM - 后端插件(语法总结)整理下平时CRM开发中用到的一些基本的插件语法,或许对初学Dynamics的新手有所帮助插件必写文public IPluginExecutionContext context = null;//上下文public IOrganizationServiceFactory serviceFactory = null;//组织服务工厂对象public IOrganizationService service = null;//Org服务对象 //创
2020-11-16 17:28:38
1442
原创 Dynamics CRM - 前端 调用CRM Web Api创建Web资源在表单中嵌入自定义页面
Dynamics CRM - 前端 调用CRM Web API创建Web资源在表单中嵌入自定义页面在Dynamics 365中我们如何嵌入自己定义的HTML页面呢?通过条用CRM Web API对实体进行查询,显示到HTML中,再将网页引入Web资源,将Web资源嵌入到窗体中。调用CRM Web API创建Web资源Dynamics CRM - 前端 调用CRM Web API创建Web资源在表单中嵌入自定义页面先来看一下最终的效果1、首先我们先来写一个HTML网页2、调用CRM Web API进行数
2020-11-13 18:04:52
1725
原创 Dynamics CRM 365 - 前端 在表单添加js库并注册相关事件(零基础入门学习)
Dynamics CRM - 前端 在表单添加js库并注册相关事件在Dynamics 365中我们如何将自己的JS插入到我们自己的解决方案中,并调用我们的方法呢在表单添加js库并注册相关事件Dynamics CRM - 前端 在表单添加js库并注册相关事件1、先来写一个简单的JS方法2、打开JS解决方案,新建Web资源3、打开需要添加JS的窗体,将js库添加到窗体上。3、打开窗体属性,将js库添加到窗体上。3、保存并发布1、先来写一个简单的JS方法function OrderOnLoad() {
2020-11-13 10:36:10
861
原创 Dynamics CRM 365 - 零基础入门学习前端使用 JS 对字段、实体属性设置(语法总结)
Dynamics CRM - 前端使用 JS 对字段、实体属性设置(语法总结)整理下平时CRM开发中用到的一些基本的js操作,或许对初学Dynamics的新手有所帮助获取当前 Entity Idvar entityId = Xrm.Page.data.entity.getId();获取当前 Entity 的 Name:var entityName = Xrm.Page.data.entity.getEntityName();获取当前 User Id:var userId = X
2020-11-13 09:51:30
2205
1
原创 力扣(LeetCode)数据库180 连续出现的数字 题解
数据库 180、连续出现的数字编写一个 SQL 查询,查找所有至少连续出现三次的数字。SQL架构:Create table Logs (Id int, Num int)insert into Logs (Id, Num) values ('1', '1')insert into Logs (Id, Num) values ('2', '1')insert into Logs (Id, Num) values ('3', '1')insert into Logs (Id, Num) values
2020-06-17 09:26:23
373
在线音乐商店综合项目.zip
2020-06-14
慕尚会员管理系统(内附sql脚本)
2020-05-08
蔬菜点单配送系统Vegetables(完整版,内附数据库)
2020-05-08
地铁管理系统winform桌面应用(内附sql).zip
2020-05-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人