CRM
文章平均质量分 60
菜刀2008
我是程序员
展开
-
Microsoft Dynamics CRM超时设置
有一些超时设置可能会影响Dynamics CRM。在大多数情况下,默认设置足以满足这些要求,并且无需更改它们,但是有时(例如在升级过程中)可能需要调整这些设置以使某个过程完成,或者用户等待太长时间以至于一个过程最终只能失败-这些设置可以调整;它们可能会造成混淆,因为许多默认值不同且单位不同。以下是一些可用的超时设置,其中有更多详细信息以帮助消除混乱。CRM应用程序服务器上的注册表 HKEY...转载 2019-12-20 09:48:47 · 1256 阅读 · 1 评论 -
crm2011数据库表对应名称
原创 2014-05-16 09:41:58 · 980 阅读 · 0 评论 -
crm2013关于contentIFrame不能使用
在CRM2011里面,我们可以在页面的控制台里面输入:contentIFrame.Xrm.Page.data.entity.getEntityName();contentIFrame.Xrm.Page.data.entity.getId();是可以得到当前实体的名称和记录的id而2013里面不行,那到底是怎么回事?在2013里面,页面的排版布局跟2011不同,contentIF原创 2014-05-10 09:46:49 · 1429 阅读 · 0 评论 -
crm2011通过服务得到当前用户id
public Guid GetUserIdByOrganizationService(IOrganizationService service) { var userRequest = new WhoAmIRequest(); var userResponse = (WhoAmIResponse)service.Execute原创 2014-05-10 09:07:31 · 1397 阅读 · 0 评论 -
sagecrm替换url
/// /// Url字段值替换,无该字段则添加 /// /// 需要修改的源URL /// 字段,注意区分大小写。如:ID或Key37 /// 新值 /// 替换后新Url public static string UrlReplace(string strRepSo原创 2014-05-16 13:10:51 · 516 阅读 · 0 评论 -
crm4.0隐藏字段
//隐藏字段HideField = function (fieldName) { var crmform_field_c = document.getElementById(fieldName + "_c"); var crmform_field_d = document.getElementById(fieldName + "_d"); crmform_fiel原创 2014-05-10 21:05:17 · 654 阅读 · 0 评论 -
crm4.0禁用所有控件
//禁用所有控件,并隐藏部DisabledAllControls = function () { var allFormControls = crmForm.all; for (var i = 0; i var singleControl = allFormControls[i]; if (singleControl.id != nul原创 2014-05-10 21:07:44 · 587 阅读 · 0 评论 -
crm2011 使用SOAP 查询单个记录 Retrieve
function getServiceUrl() { var serverUrl = Xrm.Page.context.getServerUrl(); if (serverUrl.match(/\/$/)) { serverUrl = serverUrl.substring(0, serverUrl.length - 1); } retur原创 2014-05-11 10:50:26 · 892 阅读 · 0 评论 -
crm2011 分配记录给用户
public void Assign(IOrganizationService service,string entityName,Guid id,Guid userId) { AssignRequest assign = new AssignRequest() { Target = new原创 2014-05-11 12:18:38 · 710 阅读 · 0 评论 -
crm201 把记录共享给用户
public void GrantAccess(IOrganizationService service,string entityName,Guid id,Guid userId) { GrantAccessRequest ga = new GrantAccessRequest() { P原创 2014-05-11 12:20:30 · 674 阅读 · 0 评论 -
crm2011 停用和启用记录
public void SetState(IOrganizationService service, string entityName, Guid id,int state,int status) { SetStateRequest set = new SetStateRequest() {原创 2014-05-11 12:22:02 · 1046 阅读 · 0 评论 -
crm2011 获取下拉框的文本
public static string GetOptionSetValue_Label(IOrganizationService service,string enName,string attrName, int value) { RetrieveAttributeRequest request原创 2014-05-11 16:18:37 · 495 阅读 · 0 评论 -
CRM2011 将Query查询转化为FetchXml
public static string QueryExpressionToFetchExpression(IOrganizationService service,QueryExpression query) { QueryExpressionToFetchXmlRequest request = new QueryExpressionToFetc原创 2014-05-11 16:26:04 · 725 阅读 · 0 评论 -
crm2011 将FetchXml查询转化为Query
public static QueryExpression FetchXmlToQuery(IOrganizationService service,string fetchxml) { FetchXmlToQueryExpressionRequest request = new FetchXmlToQueryExpressionRequest();原创 2014-05-11 17:39:11 · 861 阅读 · 0 评论 -
crm2011 plugin事例
using System; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Query; public class PluginDemo : IPlugin { string entityName = "new_model"; private IOrganizationSe原创 2014-05-12 15:22:02 · 687 阅读 · 0 评论 -
crm2011 js判断用户角色
function UserHasRole(roleName){ var serverUrl = Xrm.Page.context.getServerUrl(); var oDataEndpointUrl = serverUrl + "/XRMServices/2011/OrganizationData.svc/"; oDataEndpointUrl += "Rol原创 2014-05-12 11:56:22 · 1155 阅读 · 0 评论 -
crm2011 获取IPluginExecutionContext顶级对象
public static IPluginExecutionContext GetTopContent(this IPluginExecutionContext content) { IPluginExecutionContext topContent = content; while (topContent != null原创 2014-05-12 16:40:56 · 842 阅读 · 0 评论 -
sagecrm js初始化链接
window.attachEvent("onload", init);function init(){ var classElements = []; classElements = document.getElementsByTagName('a'); for (var i = 0; i var url=classElements[i].href;原创 2014-05-20 10:08:33 · 619 阅读 · 0 评论 -
sagecrm js将一个字段只读
function readOnly(id) { var unit = document.getElementById(id); unit.readOnly = true; unit.style.border = 'none'; unit.style.backgroundColor = '#F7F7F7';}window.onload=init;原创 2014-05-20 10:10:56 · 598 阅读 · 0 评论 -
crmplugin项目添加key文件
crmplugin项目添加key文件原创 2014-07-15 10:47:25 · 772 阅读 · 0 评论 -
crm2011 分配角色和删除角色
/// /// 添加角色,删除角色 /// public void UpdateRole(IOrganizationService service,Guid userId) { //关系 Relationship ship = new Relationship("sy原创 2014-05-22 10:37:29 · 768 阅读 · 0 评论 -
crm2013lookup字段多选
crm2013lookup字段多选,crm2013设置lookup字段多选,crm2013实现简单批量创建原创 2014-06-24 09:36:42 · 1588 阅读 · 0 评论 -
crm操作业务部门
crm创建业务部门,crm修改业务部门,crm设置业务部门的上级部门,crm检索业务部门层次结构中的所有业务部门,crm添加用户或者移除用户,crm添加团队或者移除团队,crm停用或者启用业务部门,crm删除业务部门原创 2014-07-16 11:16:57 · 1354 阅读 · 0 评论 -
crm创建启用停用用户
crm创建用户,crm启用用户,crm停用用户,crm给用户添加安全角色,crm移除用户安全角色原创 2014-07-17 08:57:39 · 1529 阅读 · 0 评论 -
crm2011创建和读取注释
private string entityName = "annotation"; public void Create(IOrganizationService service) { string body = "Sample Annotation Text"; Entity entity = new En原创 2014-06-06 11:41:07 · 681 阅读 · 0 评论 -
crm2011字段类型
// 摘要: // Describes the type of an attribute. [DataContract(Name = "AttributeTypeCode")] public enum AttributeTypeCode { // 摘要: // A Boolean attribute. Va翻译 2014-06-06 12:48:22 · 706 阅读 · 0 评论 -
crm2011创建String字段
using System; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Messages; using Microsoft.Xrm.Sdk.Metadata; /// /// String /// public class CreateStringAttribute原创 2014-06-06 13:10:27 · 531 阅读 · 0 评论 -
crm创建团队设置团队的业务部门
crm创建团队,crm设置团队的业务部门,crm添加和移除用户,crm添加和移除安全角色,crm把记录分配给团队,crm查看团队的权限,crm删除团队原创 2014-07-17 09:02:21 · 1188 阅读 · 0 评论 -
crm2013处理子网格添加按钮
在crm2013的子网格上面有添加按钮:原创 2014-06-06 16:29:42 · 1560 阅读 · 1 评论 -
crm操作安全角色
crm创建安全角色,crm修改安全角色,crm删除安全角色,crm给安全角色添加和移除权限,crm给安全角色替换权限,crm查询安全角色的权限原创 2014-07-17 09:11:21 · 1672 阅读 · 0 评论 -
crm操作权限
crm操作权限,crm查询实体的权限,crm查询一个用户具有的权限,crm检索系统中定义的特权集原创 2014-07-18 09:08:27 · 1628 阅读 · 0 评论 -
crm2011下载报表
crm2011下载报表原创 2014-06-08 08:47:03 · 741 阅读 · 0 评论 -
crm2011编写自定义实体Entity
using System; using Microsoft.Xrm.Sdk; public class new_student : Microsoft.Xrm.Sdk.Entity, System.ComponentModel.INotifyPropertyChanging, System.ComponentModel.INotifyPropertyChanged {原创 2014-06-07 09:48:13 · 944 阅读 · 0 评论 -
crm2011OrganizationServiceContext的事例
using System; using System.Linq; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Client; public class ServiceContentHelper : OrganizationServiceContext { public Serv原创 2014-06-07 15:53:36 · 845 阅读 · 0 评论 -
crm操作商机实体
crm创建商机,crm计算商机的值,crm更改商机为赢单,crm更改商机为丢单,crm商机生成报价单,crm商机生成销售订单,crm商机生成发票,crm为目标值中指定的实体获取产品的数量小数值,crm检索指定安全主体(用户或团队)对商机拥有的访问权限,crm检索有权访问商机的安全主体(用户或团队)及其对商机所拥有的访问权限,crm移除指定安全主体(用户或团队)对商机拥有的所有访问权限,crm删除商机原创 2014-07-19 10:22:40 · 1817 阅读 · 1 评论 -
crm OData查询条件设置
crm OData查询条件设置原创 2014-06-28 10:52:23 · 1796 阅读 · 0 评论 -
crm2011启用或者禁用实体审核
using System; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Messages; using Microsoft.Xrm.Sdk.Metadata; public class EnableEntityAuditingHelper { /// ///原创 2014-06-07 11:09:50 · 621 阅读 · 0 评论 -
crm2011查询表的关联关系
crm2011查询表的关联关系原创 2014-06-08 08:33:11 · 801 阅读 · 0 评论 -
crm2011ExecuteMultipleRequest的事例
using System; using System.Collections; using Microsoft.Xrm.Sdk; using Microsoft.Xrm.Sdk.Messages; public class MultipleRequestDemo : IEnumerable { private ExecuteMul原创 2014-06-07 09:29:37 · 1092 阅读 · 0 评论 -
crm操作货币实体
crm创建货币,crm修改货币数据,crm检索货币汇率,crm停用和启用货币,crm删除货币原创 2014-07-19 09:59:37 · 1192 阅读 · 0 评论