自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (8)
  • 收藏
  • 关注

原创 安装.Net Framework 3.5出现0x800F0922的解决方法

那就进入安全模式的时候关闭windows防火墙。卸载方式就是取消勾选下一步就好了。进去之后勾选.Net Framework 3.5,确定等待安装就好了。稍后电脑就会重启,在选项里找到进如安全模式,电脑重启后就进入了安全模式。如果提示什么输入密钥,就按提示进入网址输入电脑的账号和密码就查到了。,实在没办法都准备要重装系统了。突然想到使用安全模式安装会不会就可以。果然安装成功了,困扰一周的问题解决了;还有晚上找到的一些别的办法,但是这个错误码相关的解决办法特别少;尝试了很多种方式,也看了官方文档提供的方法;

2023-11-25 15:06:03 1563

原创 Dynamics 365 CRM相关SQL查询

获取实体选项集数据select Value as name , AttributeValue as id from CPEDev_MSCRM..StringMap where AttributeName='action' and ObjectTypeCode= (select ObjectTypeCode from CPEDev_MSCRM..EntityLogicalView where LogicalName='audit')

2023-09-05 16:33:24 199

原创 Report Builder、Power BI Report Builder报表开发处理记录

reportbuilder

2023-03-02 17:55:30 487

原创 Github、gitlab 管理Code相关命令

6、提交远程仓库(谨慎使用会进行强制合并,正常应先gitpull-uoriginmaster拉取最新在执行gitpush-uoriginmaster)gitremoteaddorigin“远程库地址”gitcommit-m“首次提交代码”gitcommit-m“删除文件”gitcommit-m‘删除文件’2、Git用户设置(用单个项目就行)3、把src文件夹提交本地仓库。gitadd.--注意是.1、初始化Git项目根目录。...

2022-07-18 23:48:51 174

原创 2022年非工作日表

2022年非工作日表

2021-12-29 11:18:18 543

原创 MySql,命令行语句(增删改查)总结。不定期更新。

启动mysql服务(mysql:服务名)net start mysql停止服务(mysql:服务名)net stop mysql登录mysqlmysql -u root -pEnter password: ****(输入安装时设置的密码)显示数据库show databases;(记得要加英文的 ;)创建数据库create database mysql_test;指定数据库use mysql_test;创建表mysql> create table customers-&gt

2021-12-15 14:23:29 596

原创 SharePoint Rest Api getFileByServerRelativeUrl设置 maxUrlLength

今天遇到了这个问题使用的本地版的SharePoint,SharePoint online maxUrlLength据说是改不了。maxUrlLength默认是260字符,可以将其改成任意大小的整数。异常状况:有些文件下载报错,文件名也没有特殊符号,查看了SharePoint站点文件路径也确实正确,下载也正常。把请求url放到浏览器返回了错误信息,如下:通过代码调试,返回了400。通过图片里的信息有一个 maxUrlLength 。查阅了微软文档第一次看也挺懵,一顿摸索后解决方法如下:找到安装

2021-12-08 17:44:39 295

原创 C语言经典算法题【兔子生崽】

有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?列一下前几个月的数量:一月1、二月1、三月2、四月3、五月5、六月8、七月13…可以看出第三个月开始每个月兔子的数量是前两个月之和。按这个规律可以写出代码。#include <stdio.h>int main(){ //前两个月的兔子对数 int m1=1,m2=1; //第三个月的兔子对数 int m3=0; for(int i=1;i&l

2021-11-09 16:22:29 1007

原创 Dyanmics CRM,Plugin消息RetrieveMultiple(修改视图列表显示结果)跨表查询

RetrieveMultiple消息会在系统加载视图时触发。包括在代码里查询也会触发,所以使用是也要考虑清楚不要影响到其他插件的查询结果。插件工具注册如下图。是需要注册在触发前,如果触发后好像是没有用的。在OP环境中,新UCI、经典模式以及高及查找使用的查询类型是不一样的。online还有待验证。UCI中使用的是FetchExpression 也是fetchXML查询经典模式和高级查找使用的是QueryExpression。所以如果要在多个模式同时使用,那就要分类别写逻辑。以下举一个例子,现在

2021-11-09 14:57:35 545

原创 C#给pdf增加水印,以及Dyanmics CRM本地化部署增加水印

给PDF加水印用的插件是PdfSharp.DLL,在VS中可以直接安装。(非CRM需求者可跳过下面文字直接看代码)如果是Dynamics CRM 本地不是想要加水印的话可以参考我的思路。我的文档是存在本地SharePoint中的。Action从SharePoint获取文件base64,返回到前端。我在这里做了手脚,在这个过程中我通过调用接口的方式,将水印加到文件中,返回一个新的base64,所以前端拿到的文件就是加水印的。下面是给PDF加水印的一种方式-----绘制水印为文本字符串 //获取本地

2021-11-03 15:17:48 431

原创 SonarQube扫描检测C#/.net代码

SonarQube扫描检测C#/.net代码上一篇讲了如何安装SonarQube,这一片讲一下如何用SonarQube扫描C#代码准备工具JDK11SonarQube9.0Sonar-Scanner for MSBuild5.3MSBuild获取最新版按下文地址:JDK11 添加链接描述SonarQube9.0 添加链接描述Sonar-Scanner for MSBuild5.3添加链接描述MSBuild添加链接描述**一、JDK11环境配置(网上教程有很多)**看到下面结果就成

2021-09-08 11:38:21 2550

原创 SonarQube9.0+JDK11安装

准备工具JDK11SonarQube9.0一、安装JDK并配置环境变量JDK安装之后配置变量添加 JAVA_HOME 变量值填写刚刚jdk安装的路径添加CLASSPATH 变量值 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;在环境变量中找到PATH添加变量%JAVA_HOME%\Bin %JAVA_HOME%\jre\Bin如果在命令行执行java、javac 不报错就好了。二、安装SonarQube解压之后找到解

2021-09-07 22:28:09 2112

原创 Dynamics CRM报表开发,Visual Studio2017、2019报表扩展

在sql server2014之前的版本都是集成了sql data tools。在之后的版本需要单独安装SSDT。有以下两种办法。1、单独下载SSDT2015版本SSDT2015最新的安装文件参考路径:https://docs.microsoft.com/en-us/sql/ssdt/download-sql-server-data-tools-ssdt?view=sql-server-ver15#ssdt-for-vs-2017-standalone-installer这种方式安装出来是和正常

2021-08-27 09:51:40 453

原创 C# 导出Excel、组件NPOI设置单元格格式

最近在做excel相关的东西,发现NPOI组件很好用.xlsx、.xls都可以操作.xlsx 要使用XSSFWorkbook.xls 要使用HSSFWorkbookHSSFWorkbook:是操作Excel2003以前(包括2003)的版本,扩展名是.xlsXSSFWorkbook:是操作Excel2007的版本,扩展名是.xlsx设置背景表格宽度、高度这里注意有一个坑,一定要先创建表头数据,否则设置宽度无效,具体参考此博文 //创建excel表格 XSS

2021-08-17 11:58:21 3229

原创 使用NPOI设置SetColumnWidth列宽无效、不起作用

今天使用NPOI组件时,设置了SetColumnWidth列宽结果不起作用。看了别的博文和我写的也没啥区别。无效果代码 //创建excel表格 XSSFWorkbook workbook = new XSSFWorkbook(); //创建工作表 sheet ISheet sheet = workbook.CreateSheet("Subject");

2021-08-17 11:34:58 3743

原创 关于RSA非对称加密

做一下简单的介绍对称加密:加密和解密都是用同一个密钥的算法。例如:A选择了一中加密规则进行加密,则B也需要使用同一种加密规则进行解密。非对称加密:加密和解密需要不同的密钥。例如:A生成了公钥和私钥(用于解密),B拿到公钥进行加密并将数据传送回A,A用私钥进行解密。//下面是关于RSA非对称加密的示例代码string password = "Password1"; //加密解密用到的公钥与私钥 RSACryptoServiceProvider o

2021-08-03 10:46:23 203

原创 Dynamic CRM视图列表隐藏某一列,并且按隐藏列排序

CRM自带视图隐藏掉某一列时是无法按隐藏列排序的,想要实现上面的需求,可以用XrmToolBox里的View Designer操作步骤如下:XrmToolBox下载打开工具之后点击open选择你要设置的实体以及视图,会看到该视图的XML点OK之后,在工具主页面上端找到Edit Xml进入到这个页面,删掉想要显示的列即可最后保存—》发布...

2021-06-17 17:19:34 319

原创 Dynamics CRM获取所有实体的列表信息

RetrieveAllEntitiesRequest metaDataRequest = new RetrieveAllEntitiesRequest(); metaDataRequest.EntityFilters = EntityFilters.Entity; RetrieveAllEntitiesResponse metaDataResponse = (RetrieveAllEntitiesResponse)service.Ex...

2021-06-16 17:00:29 399

原创 Dynamics CRM 多对多关系记录操作(创建、移除)Disassociate、Associate

当需要监控多对多关系时插件消息为:Disassociate(移除)、Associate(增加),如果想通过代码实现多对多关系的创建和移除就需要AssociateEntitiesRequest(创建)、DisassociateEntitiesRequest(移除)代码如下(当然只是其中一种,也用别的方法,都可以实现)//增加创建AssociateEntitiesRequest associateEntitiesRequest = new AssociateEntitiesRequest()

2021-05-24 17:32:22 839

原创 开发小工具XML简单格式化

分享一个小工具。不知道大家在做项目时使用什么方式查询,查询的方式有很多,但我唯独喜欢XML。。但是每次有一个很头疼的问题就是XML得格式化一下,不然放到代码里会乱七八糟,甚至会报错,对于一个有强迫症的我来说太难受了。也不知道有什么好的办法。用自己菜菜的技术做了一个简单xml格式化的工具。相信大家都能写的出来。现在只是能简单的格式化xml,之后有别的想法再加。愿意接受大家得意见。能帮到你最好,帮不到那就。。。。...

2021-04-29 11:35:19 299

原创 C#读取Excel内容

//Excel文件本地路径 string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=C:\\Users\\Chenyanyu\\Desktop\\ccccc.xlsx" + "; " + "Extended Properties='Excel 8.0;HDR=False;IMEX=1'"; OleDbConnection conn = new OleDbConnection(strConn);

2020-12-29 10:43:33 467

转载 C# 接口Get请求带Body

这几天在调用第三方的接口遇到了GET请求并且还要带有body参数,并且参数类型还得是Json,在我的记忆力GET都是URL传参,网上找了好多方法都不行。用Postman调用可以请求到数据,但是C#代码怎么弄都不行,用Postman生成得代码也不行。一直Http verb GET does not support body。之后找到了一个博文。分享给大家。try{ ///URL接口地址 HttpWebRequest request = (HttpWebRequest)WebRequest.

2020-12-22 10:08:10 4105 6

原创 CRM视图列表添加突出显示,显示小图标。

在使用crm系统过程中,有时候数据源很大,视图列表显示的字段也很多。很难一眼看出我要关注的数据,需要一个个的看。虽然CRM会有自带的筛选功能,还是需要操作一下可以筛选。有一种方式可以在某一个字段上加入一个图表让人一眼看出。这是效果图,可以发现性别一列,会有一个小图标,这个小图标是我随便找的,可能不是很漂亮。。。这个需要写一部分的代码function ShowActionProposalIconToolTip(rowData) { debugger; var imageName;

2020-12-01 13:59:51 204

原创 CRM、D365站点地图通过权限隐藏区域、组、子区域

crm默认站点地图是设置这一区域的。严格来说通过权限就可以将其进行隐藏,但是部分系统实体无法在权限表中找到。这些实体可以通过一下方式进行隐藏。 首先我们需要创建一个新的实体,或者拿一个没有用的实体,来让系统实体复制权限。 如果是新建的实体,默认是没有任何权限的,如果是之前已有的实体那就要检查下是否权限都已取消勾选。这是我创建的新实体 可以看到该角色是没有任何权限的。之后我们打开要设置的站点地图选中某一子区域,属性----高级---权限,选择...

2020-05-29 10:16:12 710

原创 关于Dynamics 365 Email实体中字段收件人to、发件人from字段如何查看值

Email电子邮件实体中的收件人To和发件人from字段是lookup字段,并且它是一个特殊的lookup字段,如果你查看它的值得时候会发现他是一个集合。集合中的每一条记录可以说又是一个集合。下面的代码是查看From字段的值,通过遍历Entity email = service.Retrieve("email",new Guid(emailGuid),new ColumnSet("from",...

2019-11-05 18:23:12 646

xampp-windows-x64-8.1.1-2-VS16-installer.exe

xampp-windows-x64

2022-01-07

2022年非工作日表.xlsx

2022年非工作日表

2021-12-29

XMLToolkit_v1.3_2021.11.16.rar

XMLTooklkit1.3版本,处理子节点值呗清空。

2021-11-16

sonar-scanner-msbuild-5.3.1.36242-net46.zip

sonar-scanner-msbuild-5.3.1.36242-net46.zip

2021-09-07

sonarqube-9.0.1.46107.zip

sonarqube-9.0.1.46107.zip

2021-09-07

jdk-11.0.12_windows-x64_bin.rar

jdk11

2021-09-07

SSDTSetup.exe

SSDTSetup.exe

2021-08-27

XMLToolkit.rar

XML简单格式化

2021-04-28

空空如也

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

TA关注的人

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