博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Dynamic CRM 2013学习笔记(二十九)报表设计:reporting service 报表开发常见问题
阅读量:6657 次
发布时间:2019-06-25

本文共 1138 字,大约阅读时间需要 3 分钟。

在报表开发过程中,经常会遇到各种各样的问题,比如The report cannot be displayed. (rsProcessingAborted),一点有意义的提示都没有;再就是分页问题,经常我们想把一条记录放在一页,下一条记录另起一页,而不是紧连在上一条记录的后面;有时我们还会出现上传报表时报错:An error occurred while trying to add the report to Microsoft Dynamics CRM. Try adding the report again. If this problem persists, contact your system administrator,也是没有什么提示;有时需要导出excel时指定sheet名。下面分别介绍这几个常见的错误怎么解决。

 

一、每条数据没有显示在一页,下一条记录的头部紧连着上一条记

有时想每条记录显示在一行,选中整个Tablix,在里面设置分页,怎么都不行:

实际上上面的设置是所有行前面,或后面加page break。应该在group上设置就行了:

最终效果,每页都是一条新的记录:

 

二、运行报表报错:The report cannot be displayed. (rsProcessingAborted)

这个错误可能是出现最多的一个错误了

首先检查下是不是查询语句里的表没有用filteredXXX开始, 参考《》;

如果还报错,再检查权限:

1. 打开sql server management studio;

2. 展开security->logins;

3. 右健点击 运行sql server reporting service的帐号 (例如PrivReportingGroup , ReportingGroup);

4. 选中User Mapping –> YourOrg_MSCRM database,指定下面的权限

问题解决

 

 

 

三、上传报表报错

有时上传报表时,报这种错误:An error occurred while trying to add the report to Microsoft Dynamics CRM. Try adding the report again. If this problem persists, contact your system administrator

一般情况下,如果不是网络有问题,就是报表本身有问题,可以先在report builder里运行下,没问题了再上传

 

四、导出excel时指定sheet名

如图所示,设置PageName即可:

这样导出excel时,sheet的名就有了:

 

 

转载地址:http://yzxto.baihongyu.com/

你可能感兴趣的文章
NODE基础简介
查看>>
如何查看项目使用的Eclipse版本和Jdk的版本
查看>>
MongoDB —— 使用Spring Data MongoDB操作数据库
查看>>
Linux之系统日志文件简介
查看>>
MySQL定时执行脚本(计划任务)命令实例
查看>>
oracle 12c 创建公用用户和本地用户
查看>>
Zookeeper介绍
查看>>
解读Linux进程
查看>>
一文解析支持向量机(附公式)
查看>>
el-select使用方法及遇到数据回显的坑
查看>>
web应用http转https
查看>>
使用Canvas进行验证码识别
查看>>
git 解决冲突技巧
查看>>
2017年总结(补全)
查看>>
Nginx反向代理web服务器-----简单代理
查看>>
4.10/4.11/4.12 lvm讲解 4.13 磁盘故障小案例
查看>>
在 CentOS7 上安装 MySQL5.7
查看>>
Python2.7编译安装和pip安装
查看>>
100%移植阿里云移动测试技术_竟仅需1周?!——移动测试专有云(3)——内容详解...
查看>>
【基础算法】二叉树遍历
查看>>