自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Vic的博客

Microsoft Dynamics 365(CRM) MVP

  • 博客(10)
  • 资源 (7)
  • 收藏
  • 关注

原创 Dynamics CRM2016 Subgrid之OnLoad event

在之前版本的subgrid中,可操作的空间很小,往往客户需要的很多功能都需要进行不受支持的开发才能实现,随着版本的升级,对于这块的也进行了一定的改进。    直接上示例代码,在页面的onload的方法里对subgrid追加一个onload方法,因为在页面加载时subgrid是异步加载的,所以需要弄个定时器,稍微晚一点执行。var _rowCount = null;function onLoad(

2017-06-26 14:42:01 1993

原创 Dynamics CRM2016 WebApi之alternate key的更新与删除

之前已有篇博文介绍了web api 利用alternate key来查询数据,最近有人问起,是否可以利用alternate key来更新和删除数据呢,查询SDK后并没有发现说支持这样做,那就需要实践下了。   比如通过如下示例代码将客户名称为DTCC的记录中的地址字段从"北京"改成"上海"(前提是设置accout的name字段为alternate key) HttpWebRequest req =

2017-06-21 10:46:40 1468

原创 WCF 关闭默认调试客户端

WCF本身自带有调试客户端,而且在项目建好后默认情况下也是启用的,F5调试就能调出WCF Test Client,选择要调试的方法,把参数填好,点击invode即可。    但是如果输入参数很多,方法逻辑很复杂需要多次调试的时候,每次赋值黏贴参数将会是一场灾难,那如何来改善这种情况呢,我们想到了开发asp.net web api时候选用的调试方式。    asp.net web api开发的接口项

2017-06-17 16:57:33 2538

转载 SSRS Lookup Function - Merge Aggregate Datasets

CRM 2011: SSRS Lookup Function - Merge Aggregate Datasets解决fetchxml的表无法Union的一种方式。CRM 2011: SSRS Lookup Function - Merge Aggregate Datasets

2017-06-13 16:31:13 1004

原创 Dynamics CRM 利用Profiler来调试custom action

上一篇做了一个铺垫讲解了如何用Profiler来调试插件,本篇就讲讲如何调试自定义action。   打开插件注册器,点击start profiling    这块的配置页就和之前调试plugin不同了,plugin时采取直接弹exception的方式抓日志,那是为了方便,但action操作没有可视化的界面让你抓日志了,所以我们选择保存到profile实体    就是下图的这个,在上篇的截图中也讲

2017-06-08 10:13:29 1751

原创 Dynamics CRM plugin调试方法之Profiler

本来是要介绍custom action的调试的,但介绍的这种调试方法需要用到profiler,虽然实际项目中一直在用,但没有在我的博客里介绍过,所以这里先做个介绍,为第二篇的action调试做下铺垫。    首先打开插件注册工具,会看到Install Profiler,点击安装即可,比较慢需要耐心等待一下    装完以后再CRM的设置菜单下多一个plug-in Profiles的实体,本篇不会用到

2017-06-07 21:56:24 5503 6

原创 SSRS fetchxml中like的写法

先上一段简单的like写法的sql语句select name,accountid from account where name like '%vic%'   我们可以通过sqlTofetchxml工具转化成fetch,工具地址     但是要value后面的值设置成参数,在SSRS中value=后面的值就比较难搞了,按照我们常规的

2017-06-05 17:10:25 1677

转载 Fiddler-中会话列表中添加显示IP、相应时间功能

Fiddler-中会话列表中添加显示IP、相应时间功能

2017-06-04 13:36:58 1123

原创 SSRS 页面翻页后设置table表头依旧可见

接上篇,依旧只需要设置Row Groups的属性即可,这里需要设置的是下图红框中的两个属性,第一个设置成after,第二个设置成true即可。

2017-06-02 14:22:19 2183

原创 SSRS 页面滚动条下拉时固定table表头

reporting service报表页面行数很多的时候就需要滚动条下拉查看,默认情况下滚动下拉后就看不到表头了,为了能看到表头就需要把表头给固定住,默认的在tablix的属性中是有row header和column headers的设置中有一个keep header visible while scrolling,但是很不幸的是这个属性只对Matrix管用,而对table是无效的。    但Ta

2017-06-02 14:09:56 3195

FCBEditor_1_0_0_0_managed.zip

FCB Editor-Update FCB Features

2021-12-16

Microsoft Online Services 登录助手.zip

Microsoft Online Services login assistance

2021-08-05

D365DeveloperExtensions.vsix

D365DeveloperExtensions,支持visual studio 2017(当然也支持visual studio2015)

2019-11-18

docker中文教程

Docker的容器本身不需要额外创建虚拟机管理系统,因此你可以启动多套Docker容器,这样就可以充分发挥主机服务器的物理资源,也可以降低因为采购服务器licenses而带来的额外成本。 快速构建 轻松管理 因为Docker上述轻便,快速的特性。可以使您的应用达到快速迭代的目的。每次小的变更,马上就可以看到效果。而不用将若干个小变更积攒到一定程度再变更。每次变更一小部分其实是一种非常安全的方式。

2017-04-20

XrmPage-vsdoc.js

Dyanmics CRM 开启Xrm.Page智能提示所需文件

2015-11-05

微软CRM4.0帮助文档

微软Dynamic CRM4.0帮助手册,微软CRM相关学习操作文档

2013-03-20

空空如也

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

TA关注的人

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