dynamics-crm - CRM Dynamics - 如何重新上传属于现有报告的自定义“.rdl”文件
问题描述
我被要求对第三方顾问在我们的 CRM Dynamics 2011 系统上创建的报告进行外观更改。在“编辑”窗口中查看时,该报表的“报表类型”显然为“现有文件”,但在报表列表中查看时,该报表的“报表类型”为“Reporting Services 报表”。如果有人可以对此提供一些说明,它可能会有所帮助。
无论如何,我已经能够下载报告后面的“.rdl”文件并进行必要的更改(删除了页脚中的一段)。当我重新上传新的“.rdl”文件并单击“保存”按钮时,我收到“您无法更改现有报告的报告类型”的错误。但是,我只是试图更改报告模板而不是报告类型。
我的第二个策略是以我假设创建原始报告的相同方式创建一个新报告。创建新报告时,我给出的第一个选项是选择“报告类型”。
如果我沿着为报告类型选择“报告向导报告”的路径,那么我没有选择“.rdl”文件的选项。
如果我选择“现有文件”作为报告类型的路径,那么当我尝试运行我的报告时,它会毫无帮助地为我下载“.rdl”文件!当在报告列表中查看时,它还将新报告视为具有“其他报告”的“报告类型”。
谁能把我从痛苦中解救出来?
提前致谢。
解决方案
重新上传修改后的报告的问题在于上传的文件扩展名。
出于某种原因,在下载报告文件时,CRM Dynamics 决定在文件名两边加上单引号。所以而不是:
ReportName.rdl
我收到了:
'ReportName.rdl'
从文件名中删除引号后,我就可以成功重新上传。
推荐阅读
- django - 如何在Django中将参数传递给get_queryset
- c# - 如何从 Nuget 包创建 .dll?
- python - 如何将字典导入csv
- android - 如何修复“尝试在空对象引用上调用虚拟方法”
- css - CSS 网格不会填满屏幕
- javascript - 在 v-data-table 中使用标题槽时添加空标题行
- javascript - Bootstrap4 粘性顶部(粘性导航栏)无法正常工作
- docker - 连接到 docker 内的 couchdb
- excel - Excel查找行之间的差异
- javascript - 在渲染之前使用 HTML 或 JavaScript 调整来自 URL 的图像大小