Tag: ssrs 2008 r2

从我的SQL DB数据build立dynamic报告最好的方法是什么?

我正在构build一个简单的数据库与约6-7表。 我将设置一个时间表,从.txt文件进行干净的导入。 我想采取这些数据,并创build一个报告,就像我在Excel电子表格中所做的一样,将其转换为PDF格式,并将其发布到我们公司的Intranet上,以供有兴趣访问的人使用。 我试图想想build立我的报告的最好方法。 我会只使用一个直接连接到数据库的Excel电子表格? 我会创build一些控制台应用程序(c / c#/ vb / vb.net)来查询数据库,在Excel文件中生成报告,转换为PDF和保存? 在这些不同的语言中,我感觉非常舒服,但是在报表服务方面却不尽如人意(尽pipe我在EXCEL和VBAmacros中有很多经验),但是我想进入它(SSRS)并熟悉它将来我会做很多这样的项目。 这似乎是一个容易让我的手肮脏,学习和build立。 任何见解或build议将不胜感激。 非常感谢!

从SSRS导出时,自定义代码计算值在EXCEL中不显示

我有SSRS中的自定义数组代码来获得特定的月份值,并在另一个tablix中使用它。 public function AddArrRevTotal(a as double) as double arrRev(iarrRev) = a iarrRev= iarrRev+1 return a end function public function GetArrRevTotal(i as int32) as double return arrRev(i) end function 呈现时,我可以看到SSRS报告查看器中的值。 但是,当我将其导出到EXCEL时,它显示“$ 0.0”。 任何人都可以请帮助我如何获得在Excel中的价值? 我试着改变DataElementOutput属性,但它没有work.TIA 。 我试图复制代码,但由于语法错误,我无法做到这一点。 从样本数据中,我需要获得前一个月的12月份收入,以便在另一次计算中使用它。

SSRS强制Report Manager内部和外部的参数

对于我来说,这已经是一个相当头疼的事了: 情景:我在报告pipe理器中有一个报告,也有订阅。 在未结订单字段中,已经请求如果点击它,则应该钻取到具有与那些未结订单相关的特定产品类别的未清销售订单报告。 因此,我创build了报告钻取操作,以使用产品类参数打开报告。 里面的报表pipe理器,当然,没有问题,工作如广告。 但订阅问题的Excel电子表格,当你点击相同的开放订单领域,它会给出一个404错误。 因此,我花了一些时间研究,并决定切换操作以对URL进行钻取,因为我至less可以使用默认参数(如果我只指向报告本身)显示打开的销售订单报告。 如何在参数中编码以从电子表格中提取产品类参数? 我已经尝试了以下URL的许多变体,但到目前为止没有任何工作,它不能被硬编码,因为有许多产品类可供select… http://myreportyplace:5765/Reports/Pages/Report.aspx?ItemPath=%2fSales%2fOpen+Sales+Orders&ProductClass=Fields!product_Class.value 我知道这是Fields!product_Class.value这就是问题…我必须强迫它看在Excel中的单元格,并仍然在报表pipe理器中工作?

SSRS导出到Excel冻结标题行不起作用

我在SSRS 2008 R2中报告了冻结标题行,但是当导出为ex​​cel时,标题没有冻结。 我怎样才能做到这一点?

将数字格式化为SSRS中的文本

嗨,大家好,我在SSRS有一个很大的问题我有一个在我的报告名称帐号的列见附 但是,当我在Excel中导出它看起来像这样 它看起来不错,但是当我点击帐号时,格式将如下所示 客户不希望这种格式是否有任何解决scheme如何保持格式?

SSRS如何设置合并列在Excel中拆分

我有一个问题,我知道是可以解决的,我只是无法find设置或解决如何做到这一点。 我有一个报告,我已经合并了两列。 可以说这些是列a和b。 我想,当报告导出到Excel,您可以点击到A列,而不是与B列合并。 这将允许您通过列a下的数据过滤等。 首先合并列a和b的原因是由于大小,标题需要通过两个单元。 我知道这是可行的,因为它存在于我inheritance的报告上,只是我找不到设置。

在Report Builder 3.0中如何将Excel公式插入单元格?

有SQL Server Reporting Services的RDL报告模板。 我需要在报表模板中为表格中的单元格设置值,该值必须从报表中的其他值计算得出。 当报告导出到Excel文件时,我需要在该单元格中看到Excel公式。 例: 1)具有三列表格的示例报告模板。 第一个单元格必须是第二个和第三个的总和: 2)我设置了第一列的expression式以在输出报告中重现excel公式: 3)当报告被导出到Excel文件时,我在单元格中看到公式的原始文本: 4)但是当我点击在Excel公式input单元格中的值转换为正确的值:

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

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

SSRS 2008 r2 Globals!RenderFormat.Name = EXCELOPENXML

在现有的2008R2报告中,我担心有报告被导出到Excel中。 我有这个问题,因为结果是基于用户select的导出选项的tablixes,列和行的可见性。 当我以Excel格式导出Visual Studio 2008R2 IDE中的SSRS 2008R2时, Globals!RenderFormat.Name = EXCEL的值。 但是,当我以Excel格式从testing报告服务器导出SSRS 2008R2报告时, Globals!RenderFormat.Name = EXCELOPENXML的值。 因此,我有以下问题,其中包括: 你能告诉我为什么我的Visual Studio IDE和testing报告服务器之间的值是不同的? 如果是这样,有什么我可以做的环境,使价值观是一样的? 如果是这样,我能做些什么来使价值相同? 我担心将RDL部署到生产报表服务器。 我怎么知道Globals!RenderFormat.Name的值是EXCEL,EXCELOPENXML,还是你所说的东西? 在SSRS中可以设置和/或在报表服务器上有一些选项(设置)吗? 如果是这样,那么选项是什么? 如果没有办法告诉生产报表服务器会发生什么情况,我应该只将报表部署到生产环境中,看看我得到了什么? 我只是将一个“临时”文本框放在报表服务器上,并将expression式=Globals!RenderFormat.Name放在该文本框中? 你有什么build议?