微软CRM记录列表每页显示记录数量只能在25、50、75、100、250中选择一个,有时候经常有需求需要在一页上显示超过250个记录,以便执行某些批量操作功能,比如批量删除、编辑、运行工作流等等;

通过Plugin可以实现微软CRM记录列表每页显示超过250个记录,代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml;
using Microsoft.Crm.Sdk;
using Microsoft.Crm.SdkTypeProxy;namespace RecordCounterExtender
{public class RecordCounterExtender:IPlugin{public void Execute(IPluginExecutionContext context){if (context.MessageName == "Execute" && context.InputParameters.Contains("FetchXml")){XmlDocument indoc = new XmlDocument();indoc.LoadXml((string)context.InputParameters["FetchXml"]);if (indoc.DocumentElement.Attributes["count"] != null){indoc.DocumentElement.Attributes["count"].Value = "1000"; //一页显示1000个记录context.InputParameters["FetchXml"] = indoc.OuterXml;}}}}
}

Plugin注册方法:

转载于:https://www.cnblogs.com/caims/archive/2010/08/24/1807309.html

微软CRM记录列表每页显示超过250个记录解决办法相关推荐

  1. php怎么显示不了图片,php显示不了图片的解决办法,

    php显示不了图片的解决办法PHP不能显示图片的解决方案,Php不能显示图片,因为源代码中除了img输出还有其他输出.解决方法是在调用头之前取消任何输出. 推荐: <PHP视频教程> 具体 ...

  2. Java的poi导出的excel不能超过256列的解决办法

    Java的poi导出的excel不能超过256列的解决办法 背景 1.现在的情况 2.解决办法 背景 导出时如果列超过256导出就会报错,现在进行解决 1.现在的情况 excel文件名以.xls结尾 ...

  3. Ubuntu连接以太网时显示“设备未托管”的解决办法

    Ubuntu连接以太网时显示"设备未托管"的解决办法 故障分析: 电脑之前可能设置过PPOE(有线宽带虚拟拨号),常见为连接校园拨号宽带. 解决办法: 第一步:打开终端 第二步:切 ...

  4. Linux——Ubuntu安装Fcitx以及Fcitx输入中文不显示候选词框的解决办法

    一.安装Fcitx 1.安装Fcitx所需组件 $ sudo apt install fcitx fcitx-tools fcitx-config* fcitx-frontend* fcitx-mod ...

  5. Mac系统中移动硬盘热拔(强制退出)后,在插上不显示移动硬盘的问题和解决办法

    Mac系统中移动硬盘热拔(强制退出)后,在插上不显示移动硬盘的问题和解决办法 一.问题描述: 好久没有写博客了,被调研和开题的事情折磨得好久没有写日志和学编程了,现在又到了校招的时间,自己基础好差,感 ...

  6. 群晖Synology FileStation不显示Share文件夹的解决办法

    群晖Synology FileStation不显示Share文件夹的解决办法 症状:群晖FileStation中不显示Share文件夹,但是在控制面板→共享文件夹里却显示Share文件夹 解决办法: ...

  7. QQ群文件无法正常显示/微信(PC)电脑端公众号文章打开后显示一片空白的解决办法

    QQ群文件无法正常显示/微信(PC)电脑端公众号文章打开后显示一片空白的解决办法: [解决办法] 1.打开ie浏览器,右上角类似齿轮的图标,找到Internet选项,打开 2.找到局域网设置 3.把下 ...

  8. 谷歌浏览器或者采用Chromium内核浏览器,枫树,金山猎豹等等不显示复选框的解决办法

    谷歌浏览器或者采用Chromium内核浏览器不显示复选框的解决办法,在网上找了好久可以使用下面方法: 在系统任务栏空白处点右键,然后点击属性,然后点击确定,然后刷新一下网页就好啦.  不要问我为什么, ...

  9. Vue通过Axios向后台发送Post请求,浏览器Console提示405,后台显示Get请求不支持--解决办法

    Vue通过Axios向后台发送Post请求,浏览器Console提示405,后台显示Get请求不支持–解决办法 问题场景: axios默认是发送get请求,我要给后台发送一组用户填写的表单数据,逻辑简 ...

最新文章

  1. 单片机反相器_小白学单片机 :AT89S51单片机基本硬件结构认识(3)
  2. python软件源 临时使用清华源
  3. 七牛云主机全线升级,「两大资源池」实现多云容灾
  4. 锂离子电池健康状态估计(二)基于粒子滤波算法的锂电池剩余使用寿命预测,python+Matlab
  5. flash播放器android,Flash播放器
  6. 利用@media与@media screen进行响应式布局
  7. ipa图片解密 php,ipa文件详解 - 如何提取App图片
  8. html实现音乐界面设计,基于HTML5技术的音乐播放器的设计与实现.doc
  9. 我所知道查找算法之斐波拉契(黄金分割法)查找
  10. SwiftUI macOS源码大全之倒计时App基于coredata(教程含源码)
  11. 趣味计算机知识问答题,趣味问答题及答案
  12. Excel删除指定列(VB)
  13. Access数据库的加密与解密
  14. 网赚点击通用教程! - 健康程序员,至尚生活!
  15. 怎么样给小孩取名字?给自己的孩子起名就应该注意这些问题
  16. 电脑蓝屏代码116是什么?Win7电脑出现蓝屏代码116(nvlddmkm.sys)的解决方法
  17. centOS7安装 mysql-community-release-el7-5.noarch.rpm 包
  18. 客流分析统计摄像头可定制算法程序自动判断识别提醒
  19. 【51单片机】汽车里程表之测速功能
  20. 15 分钟无门槛构建服务器性能监控系统

热门文章

  1. MAC中用ImageMagick转换图像
  2. AMD第七代桌面APU揭秘:主流首次上DDR4
  3. base包中自定义activity
  4. codis codis-ha主从切换后服务器标记为offline
  5. PHP MySQL 相关函数(上)
  6. php 计算日期差几周,PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)
  7. dataframe保存为txt_Word,PDF,PPT,TXT之间的相互转换方法
  8. php 替换指定标签中的内容,php如何根据不同的条件替换html代码中的img标签
  9. java书籍_非科班,自学java需要把软件工程的课程全部学习完吗?
  10. Postman系列之安装及简介