摘要:在给crm2011写plugin时我们有时候不让禁用表单,因此需要给表单的“禁用”或“激活”写一个plugin事件处理一些内容此时我们需要用到消息(Message):SetStateDynamicEntity代码如下:using System;using System.Collections.Generic;using System.Linq;using System.Text;using Microsoft.Xrm.Sdk;using Microsoft.Xrm.Sdk.Query;using Microsoft.Xrm.Sdk.Messages;using Microsoft.Xrm.Sd
阅读全文
摘要:1、根据statecode状态判断function rt_getRibbonStatusByStateCode() { try { if (Xrm.Page.data != null && Xrm.Page.data.entity != null && Xrm.Page.data.entity.getId() != null && Xrm.Page.data.entity.getId() != "") { var id = Xrm.Page.data.entity.getId(); var typename = Xrm.Pag
阅读全文
摘要:public DataTable Paging(DataTable dt, int pageIndex, int pageSize) { DataTable result = new DataTable(); if (dt != null && dt.Rows.Count > 0) { result = dt.Clone(); DataRow[] rows = dt.AsEnumerable().Skip((pageIndex - 1) * pageSize).Take(pageSize).ToArray(); foreach (DataRow item in rows)
阅读全文