PROCEDURE [dbo].[p_Sample]
AS
BEGINSELECT COUNT(dbo.Table.Id) FROM dbo.TableWHEREdbo.Table.Name LIKE ‘张%‘
END2.在 Plugin 中调用存储过程:string sProc = "p_Sample";
string sqlConnection = "Data Source=.;Initial Catalog=DataBaseSample;User ID=sa;PassWord=123456";
using (SqlConnection conn = new SqlConnection(sqlConnection))
{SqlCommand cmd = new SqlCommand(sProc, conn); cmd.CommandType = Comma...
C# Plugin - 獲取 <From> 的值
在這裏 Mark 一下 C# Plugin 中是如何對 PartyList 類型字段進行取值的,以 <From> 字段爲例,我們想取得 <From> 字段裏所有的 AccountId: 1 List<Guid> list_account = new List<Guid>();2 EntityCollection from = entity.GetAttributeValue<EntityCollection>("from");3 if(from != null)4 {5 foreach(var _entity in from.Entities)6 {7 EntityReference item = _entity....
目的:
在Dynamics CRM 开发中,最常用的就是通过 Create Plugin 和 Update Plugin 来实现各种定制功能,当然也存在使用 Delete Plugin 的情况,本篇就简单讲一下 Delete Plugin 怎么用。
场景:
在CRM开发中,表与表之间通过 lookup 字段来建立,现在假设有以下场景需求: 比如存在一个产品表A以及一个子产品表B,在表B中建立一个lookup A表的字段,而表A中存在一个字段来统计子产品个数(即在表B中有多少条record是...
我正在开发一个新软件(桌面应用程序),在这里我可以通过CRM-WebService访问MS CRM 2013.
由于任务很多,某些操作可能会失败,因此我想在webservice-access中使用事务来防止数据完整性问题.
如此处所读:Does MSCRM web-service support database transactions?,CRM 4.0不支持它.而且我不知道它是否已在CRM 2011中实现?
新的crm-webservice-implementation是否支持事务性CRUD,请您能帮帮我.解决方法:是的以一种时尚.可能不是您期望的那...
我正在使用CRM SDK与CRM通讯.
我的雇主安装了2台CRM设备,其中一台在澳大利亚,一台在美国.两种安装都使用相同的(澳大利亚)Active Directory域. US CRM具有单独的ADFS安装.
我的应用程序针对澳大利亚CRM实例运行,但是当我尝试针对美国实例运行它时,出现以下错误:System.InvalidOperationException {“The user authentication failed!”}我爆发了Fiddler并查看了流量:
对kerberosmixed的请求失败似乎是罪魁祸首,很奇怪根本没有返...
我正在使用一个实用程序,在该实用程序中,我将根据提供的目标解决方案创建回滚解决方案.到目前为止,该实用程序运行良好,并且读取了要在目标组织上部署的解决方案,并在目标组织上创建了一个新的回滚解决方案,其中包含来自目标的所有必需组件,例如实体,Web资源,SDK步骤,安全角色,工作流等. org.我已经使用SDK的AddSolutionComponentRequest类来实现此目的.
当该实用程序在解决方案中检测到一个实体时,它只是将整个实体与所有元数据(例...
我正在使用此C#SDK从Dynamics CRM 2011获取数据:https://msdn.microsoft.com/en-us/library/gg695803(v=crm.5).aspx
我需要从中读取所有帐户,并读取与其关联的活动(实际上,只有最后一个已关闭和未完成的活动).
要获取帐户,我使用以下代码:var accounts = xrm.AccountSet.Select(acc => new{name = acc.Name,guid = acc.AccountId,parent = acc.ParentAccountId,number = acc.AccountNumber,website = acc.WebSiteURL,});已在以下...
我可以使用下面的代码检索服装:public static EntityMetadata RetrieveEntityMetadata(IOrganizationService service, string logicalName){var request = new RetrieveEntityRequest(){LogicalName = logicalName,EntityFilters = EntityFilters.All,RetrieveAsIfPublished = false};var result = (RetrieveEntityResponse)service.Execute(request);return result.EntityMetadata;}并且result.EntityMetadata具有属性Attributes...
我是一个PHP开发人员,最近被引入Dynamics CRM Online,因为我正在构建一个需要直接从Dynamics CRM Online帐户提取客户详细信息以填充客户选择列表的应用程序.
我经历了许多选择,包括:http://mscrmtools.blogspot.com/2012/08/php-to-crm-online-easy-way-to-do.html
但是我根本无法认证.据博主Tanguy称,此后MS发生了变化,他发布的解决方案不再有效.我无法找到新的连接解决方??案.
我什至尝试过使用Dynamics SDK(http://www.microso...
我在Microsoft Dynamics中有一个业务流程来处理新客户端的创建.当该过程完成时,我附加了一个工作流,该工作流可以调用插件来执行一些自定义处理.我正在关注this文章来设置这个过程.
在我的插件中,我调用了Dynamics Web API(请参阅下面的代码).当我点击responseMessage = client.GetAsync(url).Result; line,我的插件退出而不返回错误.当我在插件注册工具中调试时,插件注册工具崩溃并且必须重新启动.当我查看网络流量时,此呼叫似乎失...
Associate()操作是否有一些额外的逻辑?我想以编程方式将大量数据从一个Dynamics CRM实例复制到另一个实例.而且我认为制作行的简单副本会更简单(从根对象开始以避免破坏约束).
此外,是否可以克隆系统用户和业务单位实例(行)?
先感谢您!
PS:通过克隆一行(使用OrganizationServiceProxy),我的意思是:
>获取行的所有属性(来自Dynamics CRM 1)> e = new entity(),设置所有属性(包括id),然后是service.create(e)(在Dynamics CRM 2上...
我注意到FormXml中缺少由CRM自动创建的FormXml / forms / systemform / form / Navigation / NavBar / NavBarItem(导航栏项).如果您自定义这些导航项,它们就会出现在那里:例如:更改标签或删除/添加相同的项目.有没有人知道是否有办法找到那些“缺失”的导航项而不对他们进行定制?我正在控制台应用程序(C#)中解析FormXml.我在CRM 2015和2016测试了它,如果有相同的行为,我不确定早期版本.有趣的是,Xrm.Page.ui.navigation从哪里获...
我在Dynamics CRM 2011中看到了一个将文件附加到具有用户界面的实体的功能.如何使用Dynimcs CRM SDK 2011和C#附加文件?解决方法:为了以编程方式将文件附加到实体,必须首先在实体上启用Notes(HasNotes为true).
然后,创建一个Annotation实体记录(更多信息:http://msdn.microsoft.com/en-us/library/gg334398.aspx).要将其与特定记录相关联,请使用AssociateRequest(更多此处:http://msdn.microsoft.com/en-us/library/microsoft.xr...
我有一个小问题,检测公司中的用户是否是管理员. MS建议的方法是query for a role name“管理员”等.
但问题在于,由于某种原因,角色名称似乎被翻译,因此使用不同语言查询它有点困难,即“管理员”现在可能是“администратор”.
*使用角色ID似乎也不起作用,至少在不同版本的CRM上.
有没有人在这样的事情上挣扎过?非常感谢你的帮助!解决方法:可以使用角色模板的ID来标识系统管理员角色.对于内置安全角色,Dynamics CRM系...
我正在尝试从CRM安装中提取信息,到目前为止,这对于使用默认字段很好.但是我在检索自定义字段时遇到了困难,例如,Contacts有一个名为web_username的自定义字段.
我目前的代码是QueryExpression query = new QueryExpression();query.EntityName = "contact";ColumnSet cols = new ColumnSet();cols.Attributes = new string[] { "firstname", "lastname" };query.ColumnSet = cols;BusinessEntityCollection beReturned = tomService...