Tag: 报告服务

SSRS – MERGE外部Excel文件生成报告?

我有一个报告要求是: 有3个工作表是从SQL数据库中拉出的数据(简单..完成) 在networking上查找Excel文档,并将所有工作表复制到此报表中(??) 我一直在寻找,唯一能find的就是使用EXCEL作为数据源,然后在那里select* from sheetname。 这对我不起作用。 我需要做的就是去那些文件,然后将这些工作表完全复制到原来的位置。 格式化和一切。 它们实际上是用户不断更新的调查和表单。不断添加和删除列和行。 而且它们是静态的,所以我只想复制这些表单并将其粘贴到此报表中,以便与从SQL数据库中提取的数据结合使用。 我也不知道有多less纸张,因为他们可以从1到20 ..它必须是完全dynamic的。 我可以在Excelmacros中做这种事情,但这并不能解决问题,因为用户只需要一步完成这一切。 我希望SSRS能做到这一点.. 我想我需要SSRS MERGE其他Excel文件与生成的报告.. 这可能吗?

当一列包含较大值而其他列较小时,如何绘制图表上的列

我想在SSRS中制作条形图,而我的表格包含多列。 一列包含大于100的较大值,而另一列包含1至10之间的值。其他列由大列按压。 我乘以其他列值10,但我不知道这是否是正确的方式,使他们可见。 请build议。

将SSRS报告导出到Excel

我完全是SSRS的新手,因此被带入火中,请耐心等待。 :d 我相信我确信报告中使用的任何格式都是在下载到Excel(合并单元格,自动换行文本等)时出现的格式。 但是,我有非常types的项目经理,他们似乎认为你可以“预先设置”其他格式(即查询),以确保格式保持一致的出口。 有什么我可以参考的,显示什么可以/不能做格式化之前导出到Excel中,以便我可以去他们,并明确地告诉他们,你看到的是你什么时候你出口? 感谢您耐心的回答。 此致 史密斯

报告服务 – 将数据导出到Excel只在一张纸上

我正在使用SSRS 2005.在我的报告中,我正在将数据传到带有分页的表(使用分组)。 没关系。 但是,当我将数据导出到Excel文件时,RS将数据划分为多个表格。 如何在导出到Excel时只在一个表格中获取数据?

SSRS导出到Excel具有错误的组页脚

我有一个SQL Server报告服务报告,有几个层组。 该组有页脚,但没有标题。 每个子组的可见性最初都是隐藏的,可以从其父组的页脚中的单元格切换。 该报告在浏览器中呈现良好。 但是,当我导出到Excel的分组是错误的。 在三层组中,第二层中的最后一项不能在Excel中折叠。 第三层中的最后一项是可折叠的,但最初并不像应该在浏览器中那样折叠。 有什么我可以做不同的做这个工作?

带有本地化的Excel中的SSRSdate格式

我正在尝试将SQL Server 2008 R2 Reporting Services报告导出到Excel。 报告有一列date。 date作为date时间存储在SQL服务器中。 报告的语言设置为=User!Language ,date单元格的格式为d 。 将报告导出/呈现为PDF时,所有内容都显示在浏览器发出的请求的语言环境中( Accept-Language )。 然而,渲染到Excel时,格式会突然改变,例如, General ([$-10409]MTJJJJ) (德语Excel,OS设置为de-AT的语言环境,browser-locale是en-US )。 这意味着Excel以完全错误的格式显示date – 日,月和年的顺序是硬编码的,只有分隔符来自当前的语言环境。 这使得在不同的操作系统语言之间共享报表几乎是不可能的,因为从dm-yyyy国家生成的报表仍然会在具有不同date格式的国家/地区以日/月的forms显示(反之亦然)。 所以任何预计m/d/yyyy格式的date的人都会得到d/m/yyyy 。 如果date不超过12天,那么这是特别危险的,即:由于没有明显的错误,所以很可能误读所显示的date。 当在Excel中手动设置单元格格式时,一切似乎都很好,格式随OS的语言环境而变化。 有没有可能强制单元格被格式化为Excel中的date,而不必编辑Excel文件本身? PS:数字也没有格式化为一个数字,但作为[$-10409]#.##0,00;-#.##0,00 – 这是一个问题较less,但仍可能是错误的来源。 (报告格式是N2 )

如何在RDLC中embedded公式,将其导出为Excel后执行

我知道我可以通过在rdlc中使用公式来得到总结。 但是我想知道如何在rdlc报告中输出后,如何在excel中执行百分比计数。 当我提供一些input时,我会在excel中得到结果。 这只是为了excel。 在这里,我的主要目标是只有当用户在那里input一些input后,才从rdlc报告中导出excel,然后进行一些计算。

SSRS 2008 R2 – Excel输出不能格式化为页面大小

我有一批报告,设置在A4页面的横向打印非常好。 但是,当我将默认格式设置为Excel时,生成的电子表格在打印设置中打印时不会改变任何内容,比A4页面宽,所以它当然会被分成多页(即:每页宽度为2页比1) 我们大多数用户只是想通过电子邮件到达时打印这些文件(但他们仍然需要Excel格式,以便重新sorting,剪切和粘贴等),那么如何让Excel保持报告中定义的打印格式在SSRS中,用户不必乱打印设置? (这些是每日报道,所以这使得我们的用户疯狂,因为他们中的一些可能会得到4或5个报告!) 我是否必须使用Excel模板(甚至可以这样做?)还是有办法通过SSRS达到我想要的效果? TIA的任何帮助…. 麦克风

SSRS报告与徽标图像导出到Excel

我已经使用Microsoft SQL Server Report Builder创build了一些报告,并且试图将徽标图像添加到报告顶部。 该报告迄今为止工作,我设法添加的标志。 问题是,徽标在导出到Excel后不显示。 我到目前为止所尝试的(图像是embedded式的,而不是数据库或外部的): 设置整个报告的背景图像并使用不同的BackgroundRepeat设置。 结果:Clip在Web浏览器上显示时效果不错,但导出到Excel时,图像被重复x和y方向。 我试图手动编辑RDL,并将BackgroundRepeat设置为“NoRepeat”作为背景图像。 结果:由于无效的BackgroundRepeat值,无法上载报告。 我为图像创build了一个额外的文本框,只添加了一个空格,以便显示该字段。 结果:在浏览器中工作正常,Excel中的空单元格(我已经阅读了关于Excel无法在单元格中显示图像)。 我在Report Builder中创build了一个标题,并在其中添加了徽标图像。 结果:在浏览器中再次良好,导出到Excel时为空单元格。 我希望有人能帮助我解决这个问题。 我只想在顶部(最好是左上方的表格)的某个位置放置徽标,只有一次(不重复),并且都在浏览器中显示报告,并用于excel导出。 编辑:截图是从最后一个项目符号版本。 文件格式是jpeg,并在MIMEType字段中设置。 报告 – 在线: Excel的出口型版本:

SSRS和Excel颜色兼容性

我创build了以Excel格式创build和呈现的SSRS报告。 我在SSRS中使用了自定义颜色(在excel spec R23,G123,B87中提到)。 但是在SSRS中它显示出与之相同组合的不同颜色。 一旦我把报告呈现给Excel,它显示了不同的颜色,虽然我使用了相同的颜色组合。 为什么Excel和SSRS中的色差? 我如何解决这个问题?