我有一份SSRS报告.当我试图导出到PDF时,由于它的宽度,它需要4页.其中第2页和第4页显示我的表中的一个字段.所以我尝试将报告属性中的布局大小设置为width = 18in和height = 8.5in.
它在PDF的单页中给了我整个表格.但我得到第2和第4页空白.我正在做的方式是不正确的,还是如何摆脱那些空白页面?
我将报告服务从2008版迁移到另一个服务器版本2008 R2.在2008版本中,报告在Safari上运行良好.报告的新版本2008 R2根本没有出现.我看到的只是参数部分,然后报告是空白的.与Chrome相同.根据Microsoft Safari IS,如果以有限的方式支持.报告并不复杂.事实上,我创建了一个报告,其上只有一行,以查看它是否会显示在Safari中但不是,该报告也完全空白.有没有人在Safari上查看SSRS报告?我是否需要处理某种配置设置?
reportviewer reporting-services ssrs-2008 reporting-services-2012 ssrs-2012
我有一些简单的报告SSRS 2008 R2
,但它们根本不会在Safari或Chrome中显示.根据微软的在线书籍,这些浏览器的支持方式有限.但是,在"加载"时钟数据完成后,我看不到任何内容.页面顶部的参数栏和面包屑导航部分都在那里.此外,我可以保存/导出到Safari和Chrome上的任何格式.它只是不会显示报告部分本身,这只是空白.
我应该使用证书和安全连接(目前没有使用HTTPS设置,只有HTTP)?是否需要调整任何服务器端配置?有没有人使用之前的SSRS版本(2005)成功显示有关Safari/Chrome的任何报告?
我正在使用Safari 5.0.4
和Chrome 10.0.648.151
.我知道这两种浏览器的相似之处在于它们都基于WebKit.
该报告在Internet Explorer 8(当然)和Firefox 4.0上成功呈现.
如果有人能够对此有所了解,我将非常感激.
我在Visual Studio 2015中创建了一些包含所有最新更新的报告.但是,当我尝试部署报告时,我收到以下消息:
此版本的Reporting Services无效或支持此报告的定义.
11:40:28错误
报表定义可能是使用更高版本的Reporting Services创建的,或者包含的内容不是
11:40:28错误
格式正确或基于Reporting Services架构无效.详细信息:报表定义具有无效目标
11:40:28错误
名称空间' http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition '无法升级.
.rdl文件的第一行设置如下:
<?xml version="1.0" encoding="utf-8"?>
<Report MustUnderstand="df"
xmlns="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition"
xmlns:rd="http://schemas.microsoft.com/SQLServer/reporting/reportdesigner"
xmlns:df="http://schemas.microsoft.com/sqlserver/reporting/2016/01/reportdefinition/defaultfontfamily">
Run Code Online (Sandbox Code Playgroud)
我可以更改架构定义吗?如果是这样,到底是什么?我尝试过将2016年改为2014年或2012年,但都没有奏效.
我可以去看看有效的定义吗?
我在SSRS 2012中通过基于分组的分页来标记我的报告classname
并且它运行良好.导出到Excel时如何更改选项卡名称?我尝试使用页面名称的表达式=Fields!classname.Value
.这样做,它使我的所有4个选项卡都等于第一个分页符Sales Division
.
我的标签是基于的分组classname
,这在回报给我的4个标签:Sales Division
,VRS
,ClearCaptions
,和IP-relay
.
有没有机会在tablix中进行字段的垂直合并?
我在SSRS上工作了几年,但只看到了细胞的水平合并,而不是.
我使用Visual Studio数据工具2015创建了一个ReportProject.当我使用报表向导创建report.rdl文件时,rdl文件具有2016的架构.我的报表服务器版本为12.0.4213.0.
如何创建与我的报告服务器兼容的report.rdl.我尝试通过右键单击项目 - >属性并将targetserverversion更改为"Sql server 2008 R2,2012或2014"来更改TargetServerVersion.但这也不起作用.
sql-server visual-studio reporting-services ssrs-2012 sql-server-2012-datatools
在最终追踪如何避免/修复它之前,我一直在努力解决这个问题.看起来应该是StackOverflow上的东西,以造福他人.
我有一个SSRS报告,查询工作正常,并显示我预期的字符串结果.但是,当我尝试将该字段添加到报表时,它仍然显示"ERROR#".我最终能够找到更多信息:
[textbox]中使用的Value表达式返回了无效的数据类型.
但是,我知道我的数据是有效的.
我知道我的报告肯定有问题(例如列missmatcch),我需要纠正它,但我看到的是隐藏实际问题的WCF错误消息,这种隐藏确实比原始问题更让我烦恼:列不匹配.
我想我们需要调整WCF'缓冲区大小',我们将得到原始问题消息.但是配置文件在哪里?在C:\ Program Files(x86)\ Microsoft Visual Studio 10.0中对"system.serviceModel"进行文本搜索并没有带来好主意......
PS由于这只是报告的预览,我不认为这是SSRS配置问题.问题本地化在DevStudio过程中或者在DevStudio的内部Web服务器进程中...
PPS请帮助我改进问题.我看到响应者不明白我需要什么样的帮助.
wcf visual-studio-2010 reporting-services ssrs-2012 sql-server-data-tools
在我的Windows 7计算机上全新安装SQL Server 2012 Developer后,我配置了SSRS.然后,在IE(版本11)中,我尝试访问SSRS服务器http://(servername)/Reports
.Windows要求输入我的用户名和密码.奇怪,因为我是管理员.所以我输入我的用户名和密码,我收到了这个回复:
用户''没有所需的权限.验证是否已授予足够的权限并已解决Windows用户帐户控制(UAC)限制.
研究这个问题,我遇到了很多答案,包括:
SQL Server R2 SSRS SSRS 2008 上的Reporting Services权限
:用户没有必需的权限
这些问题的答案是相似的:
其他解决方法包括禁用UAC并重复上述步骤.
以管理员身份运行IE无效.在步骤3.我得到了与上面相同的响应,但从未能够访问SSRS主页.
在禁用UAC之前,还有其他解决方法吗?
ssrs-2012 ×10
ssrs-2008 ×4
sql-server ×3
reportviewer ×2
ssrs-2008-r2 ×2
pdf ×1
sql ×1
ssrs-tablix ×1
wcf ×1
windows-7 ×1