![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
dynamic 365
阚不透
这个作者很懒,什么都没留下…
展开
-
dynamics 365 Fetch查询相关,聚合链表分页等
使用 FetchXML 聚合关于聚合平均计数最大值最小总和多个聚合分组依据排序依据关于聚合若要创建聚合属性,请将关键字 aggregate 设置为 true,然后指定有效的实体名称、属性名称和别名(变量名称)。 您同时必须指定要执行的聚合的类型。<fetch distinct='false' mapping='logical' aggregate='true'> <entity name='entity name'> <attr原创 2021-11-15 14:55:23 · 1178 阅读 · 0 评论 -
dynamics 365 CRM Linq晚期的用法和Linq的使用方法
目录使用 LINQ 构建查询案例使用 LINQ 构建查询LINQ 运算符LINQ 运算符说明读法获取数据源(from 子句)在使用生成的服务上下文和早期绑定时,请在生成的上下文中使用 IQueryable 实体集,例如 AccountSet。在不使用生成的上下文时,您可以通过组织服务上下文对象中的 CreateQuery 方法访问 Microsoft Dynamics 365 实体。join 子句join 子句表示内联。 使用该子句能够处理可通过共用的属性值联接的两个原创 2021-11-14 19:52:06 · 614 阅读 · 0 评论 -
dynamics 365 OrganizationServiceProxy类库的基本用法和属性和认识IOrganizationService接口
IOrganizationService属性作用读法Associate创建记录之间的链接。Create创建一个记录。Delete删除一个记录。Disassociate删除记录之间的链接。Execute以请求的形式执行消息,并返回响应。Retrieve检索记录。RetrieveMultiple检索多条记录。Update更新记录。...原创 2021-11-12 17:10:59 · 479 阅读 · 0 评论 -
dynamics365 QueryExpression、FilterExpression、ConditionExpression、OrderExpression、PagingInfo等类库基本信息用法
QueryExpression类库的属性声明QueryExpression添加它的基本属性,调用组织服务的RetrieveMultiple方法进行查询属性名作用读法EntityName指定将检索哪种类型的实体。 一个查询表达式仅检索一个实体类型集合。ColumnSet指定要检索的属性(列)的集合。Criteria指定复杂条件和逻辑筛选器表达式,用于筛选查询结果。Distinct指定查询的结果是否包含重复记录。LinkEntities指定多个原创 2021-11-12 16:40:52 · 1525 阅读 · 1 评论 -
dynamic 365 Class To Entity C#类转换crm实体
public static Entity ClassToEntity<T>(this T t) where T : new() { string entityName = t.GetType().GetField("CRMName").GetValue(null).ToString(); Entity entity = new Entity(entityName); HelpAttribute help...原创 2021-10-25 11:34:23 · 758 阅读 · 2 评论 -
dynamics 365 Entites转成DataTable DataCollection<Entity>转成DataTable
//怎么把entity转化成datatable public static DataTable EntitiesToDatatable(this DataCollection<Entity> entities) { DataTable dataTable = new DataTable(); if (entities.Count > 0) { ...原创 2021-10-22 11:37:49 · 309 阅读 · 2 评论 -
dynamic 365 批量处理
//批量处理 ExecuteMultipleRequest multipleRequest = new ExecuteMultipleRequest() { Settings = new ExecuteMultipleSettings() { ContinueOnError = false, ReturnRespon.转载 2021-09-22 17:56:08 · 543 阅读 · 0 评论 -
C# 怎么把集合转换成数据库添加语句,把类转换成sql语句
public string GetInsertStr<T>(List<T> obj,string tableName) { string str = string.Format(@"INSERT INTO tablename ( rowsname ...原创 2021-06-29 16:42:18 · 700 阅读 · 0 评论 -
dynamic 365 如何给电子邮件添加附件
#region 添加附件 string filename = entity1["filename"].ToString(); //获取文件将文件文件转为Base64 string strBase64 = entity1["documentbody"].To...原创 2021-06-29 10:35:13 · 263 阅读 · 0 评论 -
dynamic fetch查询怎么查询超过5000条的数据
//fetch数据想查询大于5000 public static void GetFetchAll(IOrganizationService organizationServiceProxy, ref EntityCollection entityCollection, string Fetch, int count = 5000, int page = 1) { //<fetch version='1.0' output-fo...原创 2021-06-24 18:04:54 · 280 阅读 · 0 评论 -
dynamic365 根据字段名称取值,无需关注字段类型,不知道字段类型怎么取值
public string EntityGetValue(IOrganizationService service, Entity entity, string AttrName) { string str = ""; ICollection<string> keys = entity.Attributes.Keys; ICollection<object> Values = ...原创 2021-06-22 14:50:44 · 614 阅读 · 0 评论 -
一些常用的配置和操作方法等
[成为域管理员]转载 2021-04-19 15:18:48 · 173 阅读 · 0 评论 -
dynamic 365 获取fetchXml
地址/SFA/goal/ParticipatingQueryCondition.aspx?entitytypecode=1查询entitytypecode:select * from HXCRM_MSCRM.MetadataSchema.Entity获取:$find("advFind").get_fetchXml()赋值:$find("advFind").set_fetchXml(fetchxml)原创 2021-01-27 15:37:03 · 378 阅读 · 0 评论 -
dynamic 365 ExecuteTransactionRequest事务
ExecuteTransactionRequest req = new ExecuteTransactionRequest(); req.Requests = new OrganizationRequestCollection(); OrganizationRequest org = null; org = new UpdateRequest(); //org = new CreateRequest(); ////(org as UpdateRequest).ConcurrencyBehavio.原创 2020-11-19 13:25:52 · 689 阅读 · 0 评论 -
dynamic 365 查询管理员id和管理员业务部门
declare @ADMINID uniqueidentifier --管理员IDdeclare @AdminBuID uniqueidentifier --管理员业务部门declare @organizationid uniqueidentifier---获得管理员与部门信息select top (1) @ADMINID=su.SystemUserId,@AdminBuID=su.BusinessUnitId from SystemUser sujoin SystemUserRoles原创 2020-11-18 19:47:06 · 272 阅读 · 0 评论 -
dynamic 365 根据用户名称获取用户编号
dynamic 365 根据用户名称获取用户编号 #region 根据用户名称获取用户编号 /// <summary> /// 根据用户名称获取用户编号 /// </summary> public static Guid GetUserIdByUsername(IOrganizationService service, string usename) { ConditionEx原创 2020-09-02 15:19:18 · 278 阅读 · 0 评论 -
dynamic 365 如何共享,分派记录
dynamic 365 如何共享项目 #region 共享项目记录 /// <summary> /// /// </summary> /// <param name="service"></param> /// <param name="logicname">项目名称</param> /// <param name="record原创 2020-09-02 14:12:17 · 592 阅读 · 0 评论 -
dynamic 365 查询用户角色下的所以人
dynamic 365 查询用户角色下的所以人 public static List<Guid> getSystemUserIdListFromRoleName(IOrganizationService service, string[] roleNameList) { List<Guid> UserList = new List<Guid>(); if (roleNameList.Length >原创 2020-09-02 14:09:04 · 318 阅读 · 0 评论 -
dynamic 365 常用后端操作和方法
dynamic 365 常用后端操作和方法dynamic 365 常用后端操作dynamic 365 常用后端方法dynamic 365 常用后端操作//获取操作记录Entity entity = (Entity)context.InputParameters["Target"];//获取当前记录Entity entity = service.Retrieve(context.PrimaryEntityName, context.PrimaryEntityId, new ColumnSet(tr原创 2020-09-02 12:54:37 · 1581 阅读 · 0 评论 -
dynamic 365 前端操作
dynamic 365 常用js操作和方法dynamic 365 常用jsdynamic 365 常用js方法dynamic 365 常用js//获取当前用户idXrm.Page.context.getUserId(); //获取当前用户的用户名 Xrm.Page.context.getUserName();//获取当用户的安全角色 Xrm.Page.context.getUserRoles();//获取当前用户 Xrm.Page.context.getUser(原创 2020-09-02 15:18:58 · 4313 阅读 · 1 评论