- 博客(12)
- 资源 (20)
- 收藏
- 关注
原创 Dynamics Crm 2015 中的位置position
Dynamics crm 2015中新追加了层级结构与位置的功能,个人认为追加该功能的目的就是为了解决对于跨部门,跨组织结构的访问权限问题。 首先开启 层次结构安全性: 启用层次结构模型 并选择 自定义位置层次结构 第二步:配置位置。 需要给该位置追加相应的用户。 简单的配置两层结构 配置完成后别忘记激活。这样的话处于第一层位置的用户就能查看处于底层位置中用户负责的数据了。 但
2015-12-30 16:03:00 1309
原创 更改Dynamics CRM 2015 中的Logo和背景颜色
通常在实施的过程中客户会提出需要把 Dynamics CRM 的 logo 替换成自己公司的Logo.但是CRM2015之前还没有微软官方的支持方案,只能自己通过旁门邪道进行修改了。修改完之后的最终效果是这样的: Logo 区域分为文字和图片两个部分, 其中图片部分需要用将要替换成的图片替换掉路径C:\Program Files\Microsoft Dynamics CRM\CRMWeb_img
2015-12-29 09:53:38 2341
原创 IOC设计模式C#
最近进入一个项目,用的是ioc框架,使用的是C#,对于我这种重没用过框架的人来说一时还真难适应,觉得配置起来太复杂了,各种分层,各种接口,各种调用,各种配置,并且项目组人员还多,本人对TFS的使用还不是特熟练,所以决定在要抽出一些时间来学习一下IOC框架是什么。以下内容参照连接如下:http://www.tuicool.com/articles/3QNN7fr首先需要知道IOC是什么? 首先看看
2015-12-20 09:58:05 5062
原创 subgrid更新后刷新主表单
通常我们在subgrid中追加或删除记录后需要更新主form中的字段,但是此时主Form却不能刷新 我们可以给subgrid追加刷新事件,也就是在subgrid中追加或删除记录后都会刷新subgrid的,此时我们就可以做相应的js控制了。///<summary>///受文单位subgrid的刷新操作///</summary>NewCRM.Main.Equip.Serviceworkorde
2015-12-16 10:38:03 878 1
原创 权限中的【追加】与【追加到】的区分
关于CRM中的权限中的【追加】与【追加到】一直很模糊,每次要用的时候都需要试很多次,所以今天决定彻底搞定他。 参照下面这个高手的说法: http://blogs.msdn.com/b/crm/archive/2009/11/18/microsoft-dynamics-crm-append-vs-append-to-what-s-the-difference.aspx我认为其精华就是下面这句话:
2015-12-10 10:54:47 1820
原创 Xrm.Utility.openEntityForm的使用
通常需要使用直接打开某一个form,并且有时需要在打开时直接设置默认值。 SDK中直接给提供了下面这个方法: Xrm.Utility.openEntityForm 结合我个人的实际例子再进行说明:OpenOrder = function () { var parameters = {}; // 为查找类型字段赋值 parameters["new_servicerequs
2015-12-08 11:21:44 2345
原创 为CRM系统中常见数据类型进行赋值(statecode)
对CRM中常见的数据类型赋值方式如下: 1、EntityReference:each.Attributes["petro_serviceisclosed"] = new EntityReference("systemuser", Guid.Parse("988F2BBD-7C83-E511-80D5-005056AD06D3"))2、optionset setStateReq.State = ne
2015-12-04 16:09:24 1703
原创 注册插件(isolate):ssembly file name (CRM.XXXXXXXXXX.Plugins.dll) is in invalid format. Only file name is
当注册plugin时(注册到disk),在load编译好的assembly之后在相应的实体后面出现-isolate。 接着注册step的时候发现发现注册不成功。 报错如下:Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.
2015-12-04 10:07:39 1049
原创 更新statecode字段
CRM系统中的statecode字段很特殊,js端不能直接进行跟新。 Plugin 更新时也很特殊具体更新方法如下: /// <summary> /// 更新【状态】字段为停用 /// </summary> /// <param name="orgService"></param> /// <param name="entityNam
2015-12-03 17:27:56 1029
原创 为标准Ribbon设置可用规则:enableRule
通过Ribbon workbench 可以追加新的ribbon并且追加相应的事件事件。 但是对于标准Ribbon则只能做到隐藏,不能追加自定义逻辑。 查阅了一些资料发现可以通过修改xml的形式进行操作。 以account为例,对【新建】Ribbon设置enablerule规则。 1、首先查阅sdk中如下路径: \SDK 2015\Resources\ExportedRibbonXml 中的a
2015-12-02 15:42:50 2011
原创 CRM2015 Form,subgrid设置为disabled
今天遇到了一个需求:在状态描述字段为特定值时 需要将Form设置为disabled. 查了一下sdk发现没有这个功能。 bing了一下找打了一个可以直接使用的代码。 参考链接如下:http://xrmguy.com/2014/03/03/crm-2013-make-all-controls-including-subgrids-disabled-onload/ 因为subgrid控件不能直接
2015-12-01 16:17:52 1498 1
原创 Dynamics crm 中的业务部门,用户,角色,权限之间相互关系(二)
1、在CRM中建立了业务部门之后系统会自动添加相应的角色。 例如在安全角色的视图中我们可以看到每个业务部门下面都有相应的业务部门。 通常在新建安全角色时要选择业务部门是组织级别的,这样在新建完成之后相应的子部门中都会有相应的安全角色。 如果在新建安全角色时选择的是子部门则只有当前的业务部门具有该角色。 例如我新建一个安全角色,对应的业务部门选择一个子公司,则只有当前业务部门中有该角色。
2015-12-01 16:08:25 6956
Ribbon Workbench
2015-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人