自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 CRM V9.1——NavigaiteTo

Dynamics 365 on-premises V9.1 NavigaiteTo打开对话框关闭层获取传参刷新父页面数据获取父页面formContext完整示例打开对话框详情参考微软官方文档navigateTo (Client API reference)此文章介绍其中一种,点击窗体按钮,打开webresource。在command里添加js操作,执行以下js。var pageInput = { pageType: "webresource", webresourceName: "

2022-03-31 18:17:08 777

原创 Dynamics Crm 商机赢单&丢单

WinOpportunityRequest–赢单var winOppRequest = new WinOpportunityRequest{ OpportunityClose = new OpportunityClose { OpportunityId = new EntityReference (Opportunity.EntityLogicalName, _opportunityId) }, Status = new Optio

2022-01-07 17:20:01 976

原创 Dynamics 365——查询

Dynamics 365---三种实体记录查询方式LINQ 查询FetchXml查询QueryExpression 查询那种查询方式更佳LINQ 查询var queryopportunityproduct = from c in organizationServiceContext.CreateQuery("lsh_opp_product") join a in organizationServiceContext.CreateQuery("l

2021-11-18 17:30:43 1134

原创 Dynamics Crm之选项集

Dynamics 365 选项集显示指定optionDynamics CRM 窗体上选项集字段根据业务需求显示指定选项值,直接上代码!//选项集显示指定值方法function ShowOption(field, filterArray) { /// <param name="field">字段的name</param> /// <param name="filterArray">显示值:[1,2,3]</param> let op

2021-10-27 15:53:02 826

原创 Dynamics 365打开窗体未操作提示未保存的更改

当我们开发web 资源控制CRM 窗体过程中,有时会有一些带值或者更新字段的动作。当这些动作放在窗体OnLoad中,有可能会触发打开窗体右下角就会提示未保存的更改。那么如何快速找出Save后又有哪些字段更改了呢?下面我提供一种快速检索字段更改的方法在OnSave事件中添加以下方法,将执行上下文对象当做参数传入function FormOnSave(executionContext){ var formContext = executionContext.getFormContext();

2021-09-17 17:18:10 341

原创 Dynamics 365——业务流程开发

关于业务流程上的JS业务流程字段控制功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入业务流程字段控制业务流程上可以添加绑定实体的字段,既有字段,那么就有字段的控制项目Value电脑$1600手机$

2021-08-13 15:16:41 1586

原创 Dynamics 365——前端获取多项选项集的显示文本

Dynamics 365 推出多选选项集字段,我们常用的前端取值方式是Xrm.Page.getAttribute(“tec_thematicpriorities”).getValue();返回结果如下图:那我们如何获取多选选项集的文本值呢,直接上代码var fieldValue = Xrm.Page.getAttribute("tec_thematicpriorities").getValue();console.log(fieldValue)var fieldOptions = Xrm.Page

2021-07-16 17:15:07 523

原创 Dynamics 365——设置视图可编辑

Dynamics 365自带了窗体视图可编辑功能,以及可用代码控制字段的锁定和可输入!直接上操作选择需要开启子网格编辑的实体在控件选项卡选择添加控件——可编辑网格 3. 当添加完成之后窗体会有一个选项卡——事件4.在事件选项卡中添加JS和绑定方法同窗体绑定事件一致,需要注意的是,事件选择OnRecordSelect时添加方法将执行上下文作为第一个参数传递。5.保存,发布就可以了。以下附上代码function onrowselectDroppedProject(executionC

2021-07-16 15:20:56 880 1

原创 Dynamics 365发送邮件

在Dynamics 365 CRM 开发中,发送邮件除了CRM自带的邮件以外,还可以使用代码发送邮件。大大丰富了邮件的内容,满足客户不同的需求。Entity email = new Entity("email");//邮件接收人 类型为:EntityCollectionemail["to"] = toActivityParty;//邮件发送人 类型为:EntityCollectionemail["from"] = fromActivityParty;//主题email["subject"]

2021-05-28 14:12:45 931

原创 将相同类型的数组转换为DataTable

c#二维数组转DataTable将具有相同类型的数组转换为DataTable将具有相同类型的数组转换为DataTable在开发过程中,经常会遇到将一个相同类型的数组转换为DataTable。DataTable主要是由行和列组成,那我们数组中类的属性其实就是Columns的名字:首先将类的属性转换为PropertyInfo类型的数组private PropertyInfo[] GetPropertyInfoArray(){ PropertyInfo[] props = null;

2021-05-28 10:36:05 399

原创 vs 2019 winform桌面应用程序生成安装包

1、创建winform桌面应用程序-------- 2、管理扩展3、搜索steup,安装Microsoft Visual Studio Installer Projects安装过得无需重复安装,安装完成后重启VS,打开之前创建的解决方案。4、在解决方案上右键添加----新建项目—搜索setup—选择Setup Project5、添加完成后,右键你创建的Steup—ADD—项目输出—主输出—完成创建—右键主输出—create shortcut to 主输出(改成你想要生成程序的程序名)—拖拽到U

2020-06-22 16:59:24 5680

原创 存储过程的创建以及使用

存储过程是一个预编译的SQL语句,只需要创建一次,就可以多次调用,使用存储过程比单纯SQL语句执行要快。存储过程又分为有参数存储过程和无参数存储过程,调用存储过程使用exec 存储过程名 “参数” 命令来调用存储过程下面用一个案列演示存储过程的创建及使用有两张表,一张商品分类表,一张商品详情表使用无参存储过程查询火锅类商品信息if object_id('proc_select') is not null drop proc proc_selectgocreate proc proc_sel

2020-06-12 11:43:02 1751

原创 case when then的使用

case when then相当于c#中的switch处理多条件的判断,下面用简单的案例来演示case when then的使用select p.title,p.currentPrice,case when p.currentPrice>100 then '较贵' when p.currentPrice>50 then '适中' when p.currentPrice<50 then '便宜'else '未知'endfrom [business].[product]

2020-06-12 10:07:20 1789

原创 LINQ语言集成查询

LINQ是VS2008中的一组功能,可为C#提供强大的查询功能。LINQ提供程序的程序集支持将LINQ与.NET Framework集合、SQL Server数据库、ADO.NET数据集和XML文档一起使用。LINQ提供了一种跨数据源和数据格式的统一模型,实现查询。在LINQ中,可以使用相同的编码模式来查询和转换XML文档、SQL数据库、ADO.NET数据集以及.NET集合中的数据,LINQ的编写其意义类似SQL语句。关键字说明from指定范围变量和数据源where根据bo

2020-06-10 11:50:48 189

原创 ASP.NET常见的页面传值对象

ASP.NET常见的页面传值方式有4中,分别是Request、Cookie、Session、Application。Request对象:用于检索从浏览器向服务器所发送的请求中的信息,它提供对当前页请求的访问,包括标题、cookie和查询字符串等,常见的用法包括Request.Querystring、Request.Form和Request。使用Querystring获取两个页面的传值,URL参数传值是最常见的GET传值方式。语法:传值 URL?参数=值、取值 值=Request.Queryst

2020-05-26 12:25:40 386

原创 HttpModule和HttpHandler的区别

在做ASP.NET开发岗位上有这么一句话,如果你不了解HttpModule和HttpHandler,那么你是一位不合格的程序员。那么什么是HttpModule和HttpHandler呢,接下来我与大家分享一下。HttpModule:对于HTTP请求而言,HttpModule是HTTP请求的“必经之路”,它可以在改HTTP请求传递到最终的“请求处理中心(HttpHandler)”处理前做一些额外的工作,或者在某些情况下终止满足一些条件的HTTP请求,从而起到一个过滤器的作用。HttpModule可以有多个

2020-05-25 19:51:37 788

原创 MVC 消息提示框加跳转功能

初学MVC的小朋友们在写消息提示框的时候多少有点不习惯。它跟.NET Farmework里多少是有区别的,在.NET Farmework中最常见的消息提示框Response.Write();而在MVC中没有Response.Write()方法向页面输入Script脚本,那么在MVC中怎么解决呢?以常见的登录为例,与大家分享一下登录失败后,弹出登录失败提示框,跳转到登录页。创建你的控制器,添加视图public class LoginController : Controller {

2020-05-22 11:02:59 884

原创 网页中加入百度地图

哈喽大家好,今天是2020年5月21日,一个5000年才有这么一天的日子,今天也是我来到博客的第四天,今天我与大家分享 使用百度地图API向web页面中加入百度地图。首先在网页上搜索百度地图生成器,定位你所要在页面展示的地点,也可以对地图进行设置,添加标注。地图设置完成之后,直接获取代码,引入到你的页面<script type="text/javascript"> //创建和初始化地图函数: function initMap(){ createMap();/

2020-05-21 11:24:03 555

原创 .NET实现网页留言以邮件方式发送到指定的邮箱

哈喽,大家好,今天是5月20日一个”特殊的日子“,这来到博客的第三天,今天我与大家分享一下 .NET使用Email类实现邮件发送到指定邮箱。首先创建一个ASP.NET Web(.NET Framework)应用程序在页面布局上添加web窗体,搭建页面布局具体代码就不展示了不是本次的重点。创建Email类` public class email { public static bool SendMail(string fromMail, string pwd, stri

2020-05-20 12:08:02 1519

原创 作为初入IT界的小白,为什么要写博客

哈喽,大家好! 今天是我刚入博客的第二天,作为开篇的第一篇博文,我想谈谈我对博客的认识,以及我为什么要开始写博客什么是博客博客就是网络日志,简单的来说博客就相当于你的日记本或者是笔记本。我们可以在博客上记录你的码农生活,也可以再博客上记录你在学习过程中的一些心得体会以及你对待问题的解题思路。在你成长的同时也方便了他人。我为什么要开始写博客呢?既然入了IT这道门,你们就会发现IT的世界是绚丽多彩的,当你敲出一段完整的代码,心情是无比的喜悦,激动。依稀还记得我的第一个Windows 窗体应用,就

2020-05-19 11:32:12 774 7

空空如也

空空如也

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

TA关注的人

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