当我们部署Dynamics CRM的环境的时候如果报表配置的不规范会出现很多问题,尤其是这个问题相对来说更棘手,解决起来非常麻烦. 网上很多教程都说直接到报表配置页删除密钥就可以了,实际上删除的时候会报错,而且提醒你去执行一个名为"DeleteEncryptedContent"的存储过程. 但是执行了之后会把报表服务器关联的CRM的报表信息全删掉,所以建议不要去执行这个存储过程. 我们打开报表密钥设置界面,到密钥这里会发现密钥这里本来有四个可操作项,目前只能操作删除和还原两个操作了,备…
DFS安装配置好后就要开始配置CRM基于内部认证访问的配置,即使用HTTPS在CRM服务器进行访问的设置.在CRM服务器中找到Dynamic CRM部署管理器,开始菜单选择Dynamic CRM部署管理器 打开后点击右侧菜单属性 切到WEB地址输入INTERNALCRM.你的域名.COM,红色部分为域,替换成自己创建的域就可以了.这里没有加端口是因为CRM服务器IIS配置的HTTPS网站是443端口,不需要输入,如果有独立配置端口的话要把非443的端口号配上' IIS设置https网站,打开CR…
内部访问配置完成后就剩下最关键的最后一步了,就是外部访问配置,这个配置好以后就可以让非域用户的计算机访问到我们的CRM系统了.言归正传开始进行配置打开CRM服务器的Dynamic CRM部署管理,选择配置面向Internet的部署 默认下一步 填写Web应用程序服务器域.组织Web服务域以及Discovery Web Service域 其中dev在dns做了映射,也可以自行定义命名. 输入面向Internet的服务器所在的外部域,下一步 默认,下一步 点击应用 点击完成 下面到ADFS服务器配置…
我是微软Dynamics 365 & Power Platform方面的工程师罗勇,也是2015年7月到2018年6月连续三年Dynamics CRM/Business Solutions方面的微软最有价值专家(Microsoft MVP),欢迎关注我的微信公众号 MSFTDynamics365erLuoYong ,回复375或者20191105可方便获取本文,同时可以在第一间得到我发布的最新博文信息,follow me! 这是我之前写的文章,所以有些截图后者操作会稍有不同. Dynamics…
最近项目需要开发报表,顺便看了下,首先需要配置开发环境.需要的工具为: 1.Business Intelligence Development Studio 可下载Sql Server 的安装包,选择Business Intelligence Development Studio然后安装即可. 2.Microsoft Dynamics CRM 2013 Report Authoring Extension 如果需要开发基于Fetch的报表,还需要安装Microsoft Dynamics CRM…
我们做SSRS报表的时候最头疼的问题就是用Sql查出来的数据都是全部数据没有做权限过滤,导致不同用户看到的数据是一样的. 确实Dynamics CRM产品的数据库时有对这个做处理的,其中每个实体都会有一张Filtered作为前缀的表用来做权限过滤,只要用Sql 去查询数据的话如果有需要涉及到权限控制的情况就使用这种表去查就可以达到想要的效果…
当我们安装Dynamics CRM的产品时如果是单台服务器部署而且部署了IFD的情况会遇到一个问题就是ADFS服务的监听端口和Dynamics CRM沙盒服务的端口冲突了. 这样会导致两个服务中的一个服务启动不了. 而且ADFS服务会经常提示一个错误:(部分摘录) 启用联合身份验证服务的终结点时出错.请使用 PowerShell cmdlet 纠正配置错误,然后重新启动联合身份验证服务. 已有针对 IP 终结点 0.0.0.0:808 的侦听器.如果有其他应用程序已在侦听此终结点,或者,如果在服…
我的数据库版本是sql server 2008 r2,系统环境是windows server2008. 对于sql server 2008 r2上报rs报表的匿名访问问题,我这边尝试过两个可行方案: (1)使用ReportViewer展现报表,实现ReportViewer.ReportServerCredentials 对应的接口IReportServerCredentials,在接口中指定特定的用户名和密码. (2)直接访问RS报表页面,通过修改RS配置文件和SQL团队技术博客所提供的认证和安…
基本步骤: 使用SSRS建立报表,以下的例子是以记录的GUID作为报表的参数 获取ReportSession 和 ControlId来调用报表 以PDF的形式预览报表 一.根据报表的名称获取报表的GUID //use sdk.soap java script library to fetch record. getReportGuidByName:function(reportName) { var fetchXml = "<fetch version='1.0' output-forma…
当我们点击了报表后一般会进入到条件筛选界面,再点击运行报表才可以直接运行报表.有一个方法可以点击报表后直接运行报表. 文本编辑器打开报表的rdl文件 找到如下位置的代码: 把Value部分改为: <Value><MSCRM xmlns="mscrm"></MSCRM></Value> 保存后就可以了…
1: 安装windows server 2008 R2 中文版 (过程略) 安装完成后设置机器名和IP地址, 本过程机器名 crm5dev,192.168.0.110 dns: 192.168.0.110(本机) Administrator/neu@crm123 2: 通过服务器管理器添加域服务,配置域服务器域名为crm5.lab. 注意:使用高级模式安装. 说明:服务器是windows server 2003 那么就选windows server 2003 服务器是windows server…
背景 最近接触到Microsoft Dynamics CRM的开发.前端js是必不可少的部分,奈何没有一个语法提示,点不出来后续的语句. 在vscode上面搜索插件的时候发现,有一个大神写的插件https://github.com/jlattimer/CRMVSCodeJSSnippets,但是vs2017不能通用 于是写代码转换了一下,下面是效果图. VS2017代码片段下载 https://download.csdn.net/download/wc513500/10573710 用法 PS:…
我们经常遇到下面这种问题:没有足够的权限 - 您没有访问这些记录的权限.请联系 Microsoft Dynamics CRM 管理员.  下面将详细介绍下如何解决这种问题:进不了CRM系统:进了CRM系统,但操作实体时报错:并试验自定义实体需要哪些基本的权限: . 一.进不了CRM系统 1. 查看url http://crmserver/webus/_common/error/errorhandler.aspx?BackUri=http%3a%2f%2fwebus.cloudapp.net%2f…
配置完IFD之后就可以为客户端电脑配置访问CRM了首先到CA证书服务器中把证书下载下来,打开CA服务器的浏览器,输入地址http://stg-ad/certsrv/ 其中stg-ad是机器名之后点击下载CA证书 点击下载证书,为证书取个名字.这个证书是用在客户端安装的 点击保存后会让你选择一个路径并为证书命名,之后记住路径,把证书拷出来,保存起来. 拿到保存后的证书后,把证书拷贝到需要访问CRM的电脑上进行安装.双击证书 点击安装证书 选择本地计算机,下一步 选择好后点下一步 点完成 弹出证书安…
数据源用的是Postgresql 我在Deploy Report的时候出现这条ErrorMessage Error 2 试图使用未在此报表服务器中注册或此版 Reporting Services 不支持的数据扩展插件“Devart.Data.PostgreSql”. 解决方案: SQL Server安装路径\MSRS10_50.***\Reporting Services\ReportServer\rsreportserver.config里面加下面这个节点然后重启Sql server就好了<E…
使用 WID 的联合服务器场 默认拓扑 Active Directory 联合身份验证服务 (AD FS) 是联合服务器场,使用 Windows 内部数据库 (WID). 在这种拓扑, AD FS 使用 WID 作为存储的所有联合服务器加入到该场的 AD FS 配置数据库. 服务器场复制和维护场中每台服务器的配置数据库中的联合身份验证服务数据.AD FS Windows Server 2012 R2 中启用具有 100 个或更少信赖方信任配置使用最多 30 个服务器使用 WID 的联合服务器场的…
此拓扑用于 Active Directory 联合身份验证服务 (AD FS) 不同于使用 Windows 内部数据库 (WID) 部署拓扑,因为不会将数据复制到每台联合服务器场中的联合身份验证服务器场. 相反,服务器场中的所有联合服务器可以读取和运行位于公司网络中的 Microsoft SQL Server 的服务器存储一个公用数据库写入数据. 谁应该使用此拓扑?具有 100 多个需要向其内部用户和外部用户提供单一登录 (SSO) 访问联合应用程序或服务的信任关系的大型组织组织已经使用 S…
对于.net开发人员来说Visual Studio这一开发工具自然是再熟悉不过,它强大的功能给我们的编程带来了极大的方便,代码智能提示就属其中一项. 在Dynamic CRM的开发中在各种工具出来之前我们还是采取最原始的编辑xml的方式,不论是实体还是站点地图都是如此,有工具固然方便而且提高了生产效率,但对最原始的东西还是要有所了解的.那如果手工编辑xml的时候没有了智能提示绝对算是一件痛苦的事,这里我们根据SDK中的提示来开启xml的智能提示. 首先我们先去找到我们需要的xsd文件,路径如下"…
Microsoft Dynamics CRM 2015 的追踪是一个很有用的function,它能为我们的CRM调试,评估 提供有价值的信息:我们可以用window的性能监控工具来了解CRM的性能状态,不过也可以用任务管理器哟,很实用的工具了. 1. 启用部署级追踪 · 通过run-> powershell打开powershell · 引用CRM command: Add-PSSnapin Microsoft.Crm.PowerShell · 先查看当前追踪状态: Get-CrmSetting …
 首先截图一下我要升级的Dynamics CRM 2013版本如下图,可以看到是打了SP1后的CRM 2013.         运行CRM 2015简体中文版的安装文件CRM2015-Server-CHS-amd64.exe,解压后提示如下:   囧,看了下没有这个名叫Microsoft Dynamics CRM Connector for SQL Server Reporting Services的程序啊,我猜应该是Dynamics CRM Reporting Extensions,果然下载…
关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复181或者20151215可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me! Dynamics CRM Server 2016终于可以下载了,我得到消息后第一时间新建了一个Azure虚拟机,下载相关软件.本博文就是一个详细的安装教程,也讲述了一些Azure虚拟机和Azure PowerShell的知识,搭建了一个你也可以访问的CRM 2016本地部署环境: http://lycrmvm.cloudapp.n…
作者:卞功鑫,转载请保留.http://www.cnblogs.com/BinBinGo/p/4302612.html 环境介绍 WINDOWS 2008 R2 Datacenter Microsoft SQL SERVER 2008 R2 Microsoft Dynamics CRM 2011 准备工作 VM虚拟机中三台机器,三台机器最好是单独安装,如果是复制的会因为计算机系统的SID都是一样.所以想修改各个系统的SID号.以前WIN2003有修改SID的工具NEWSID,在WINDOWS20…
原创地址:http://www.cnblogs.com/jfzhu/p/4008391.html 转载请注明出处   SQL Server可以与CRM装在同一台计算机上,也可安装在不同的计算机上.演示环境安装好后应该有三台计算机,一台域控制器,一台SQL Server,和一台CRM Server,如下图所示.三台计算机的操作系统都是Windows Server 2012 Standard,SQL Server的版本是SQL Server 2012 Enterprise. 本文安装演示过程包括CR…
Microsoft Dynamics CRM 分销行业解决方案 方案亮点 360度动态渠道信息管理 充分的客户细分 全面的业务代表考核指标 业务代表管理和能力建设 业务代表过程管理 业务代表费用管理 对推广的“深耕”管理和有效控制 观察销量异动有效防止串货 竞争知识管理 前方信息的实时汇总 解决营销物品管理难题 应收款管理 随着市场化程度的提高,市场竞争日趋激烈,传统的分销行业如今面临着越来越多来自各个环节的新挑战和新课题,尤其在业务链条前段,出现了许多系统与管理瓶颈,具体如下: 终端客户信息受…
在安装前,先持一下SQL配置管理,将相关的服务打开.(由于在虚拟机里,许多服务需要时才会打开,像Reporting Services需要处理报表时才打开) 注:Analysis Services 登录身体为域管理员的原因,是由于在域控和SQL在同一台机器上,在安装SQL时需要选择的,之前Blog有过说明. 开始安装CRM了,走起..(需要选择的界面已经用红色框框标记了) 第一步推荐大家获取最新的文件. 此步需要CD-KEY的.推荐给大家微软的试用90天的Key. Microsoft Dynami…
Microsoft Dynamics CRM 2013 安装过程 图解   在安装前,先持一下SQL配置管理,将相关的服务打开.(由于在虚拟机里,许多服务需要时才会打开,像Reporting Services需要处理报表时才打开) 注:Analysis Services 登录身体为域管理员的原因,是由于在域控和SQL在同一台机器上,在安装SQL时需要选择的,之前Blog有过说明. 开始安装CRM了,走起..(需要选择的界面已经用红色框框标记了) 第一步推荐大家获取最新的文件. 此步需要CD-KE…
一.需要掌握网络的知识,域真正的意义,防火墙等其他知识,这些知识我还需要加强,下面是我和同事的结果,不对的地方大家可以指出来,谢谢. 1.安装好的CRM2011环境,必须先打Update Rollup 6(Server,SRS),再打Update Rollup11或直接到目前最新的Update Rollup 16(Server,SRS),打补丁的时候,一般是先安装Server,后安装SRS,最再安装Router. R6(Server,SRS)是必须先安装,才可以打R11. R6(Server,S…
952934    How to move the Microsoft Dynamics CRM 4.0 deployment http://support.microsoft.com/default.aspx?scid=kb;EN-US;952934 KB952934: 如何移动动态 CRM 4.0 部署 1. 不同语言版本支持 你的组织库基语言(base language)是简体中文,后来因业务需要公司吞并了另外一家公司B,然后你试图通过Import Organization方式把B公司数据…
一.Java 报表定义 Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承.指针等概念,因此 Java 语言具有功能强大和简单易用两个特征.Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程.Java 报表就是 Java 环境下开发或适用的报表工具. 二.Java 报表分类 Java 报表总体上可以分成两大类:纯 Java 报表和支持 Java 的报表. 纯 Java 报表,就是…
Dynamics CRM产品一般有两种认证方式.第一种是基于声明的内部访问也就是无证书单纯用账号密码验证.第二种就是联合身份认证,需要安装网站证书. 对于联合身份认证的情况因为需要安装证书,而且证书是有一个一年的有效期,所以运维人员每年都需要进行证书更换的操作.以下就是更换证书的方法及过程. 证书根据申请方式一般也分两种,第一种是自建证书,这种证书是没有机构认证的所以安装上之后网站因为没有公网的认证会提示安全风险.第二种是公网证书,由网站运营者向证书颁发机构申请的证书,此证书安装好后网站不会有安…