Tag: ssrs 2008

SSRS 2008 R2使用两个iif语句

在现有的SSRS 2008 R2报告中,对于每个其他细节行的背景颜色,我都有以下“IIF(RowNumber(Nothing)Mod 2 = 0,”Gainsboro“,”White“)” 基本上一条细节线是白色的,下一条细节线是浅绿色的。 现在,用户希望每个其他明细行在报表服务器上显示时都保持白色和浅绿色。 但是,当报告要导出为ex​​cel时,用户希望导出的所有行优于全白。 以下是用户将完成的步骤:用户将从“Excel导出_隐藏标题”下拉列表中select“隐藏”。 用户将下一步select查看button之前导出报告为Excel。 用户将select导出到Excel选项。 **当用户想要将报告导出为ex​​cel时,用户将基本上隐藏标题行。 。 当标题行被隐藏时,正在使用以下逻辑:“iif(Parameters!ExcelToolbar.Value = 0,false,true)”。 因此,你能告诉我如何把“iif(Parameters!ExcelToolbar.Value = 0,false,true)”与“IIF(RowNumber(Nothing)Mod 2 = 0,”Gainsboro“,”White“)语句? 这将嵌套的iif语句? 如果是这样,你能告诉我如何设置适用的嵌套的iif语句? 如果这不是解决scheme,你会告诉我的代码,向我解释,和/或指向我的url,将解决我的问题?

SSRS导出到Excel不包换

我在SSRS有一个报告,我正在build设。 我有一列,我希望标题堆积在另一个顶部,因为该列中的数据是非常小的。 当我将它导出到Excel时,它会丢失文字,并在中间被截断,使其与其他标题的大小相同。 而在BIDS,这是正确的字换行。 在Excel中: 在BIDS中: 我正在使用该列上的代码来实现自动换行: ="Sku Express" & VBCRLF & "Classification" CanGrow设置为True , CanShrink为False 我已经尝试了一切,我似乎无法得到该列正确扩展。

导出到Excel时,将所有数据格式设置为文本(不是常规)

我有一个没有列格式设置的SSRS报告。 这是一个空白的石板。 当我导出到Excel时,所有单元格都具有“常规”格式。 问题是我需要电子表格中的所有单元格都具有“文本”格式。 在SSRS方面有什么我可以做的,以便电子表格中的所有单元格都具有“文本”格式,而不是“常规”格式?

从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月份收入,以便在另一次计算中使用它。

Excel自动数据格式

我有一个像5-3-2一些string文本的SSRS报告。 导出为CSV文件后,5-3-2更改为date格式5/3/2002。 如果我将excel单元格格式更改回文本,则它将更改为37379。 我怎样才能得到5-3-2? 有没有办法告诉excel这是在SSRS级别的string格式? 我可以在我的数据“5-3-2”前添加一个黑色空间,但我想知道更好的解决scheme。

Excel公式不是由Reporting Services生成的

我正在为最终产品是SSRS报告的雇主编写一份报告,但几乎总是将其导出到Excel以供进一步操作。 在这个报告中,有一行实际上只是基于其他单元格值的一系列计算。 我读过Reporting Services可以“计算出”Excel公式,只要您的expression式的单元格的值不包含数据库字段引用,只报告项目引用,就会生成并插入它们。 那么,我已经做到了这一点,我仍然无法让公式通过。 我已经试过了我能够想到的每一种方式来渲染报告,而且我尝试了修改DeviceInfo参数,以包含OmitFormulas选项设置为False ,但我仍然空着。 我甚至尝试用硬编码的值创build一个非常简单的基于表格的报告,即使如此,我也没有得到公式。 以下是我的报告中的示例expression式: =(ReportItems!Balance2.Value + ReportItems!Supply3.Value) – ReportItems!Demand3.Value 我的环境是在SSRS 2008上运行的VS 2008(完整修补/更新)(未完全修补)。 我已经跟服务器pipe理员说过了,他说它正在运行CU1(我想,记不得了)。 我们公司的Excel是2007版本。 我真的在这里结束了智慧,所以我希望以前有人处理过这个问题,可以给我一个答案。 谢谢!

SSRS Excel导出

我们将旧版SSRS 2005报告迁移到了2008年。现在,当我们试图将报告导出到Excel时,我们注意到图表命名约定已经改变。 在2005年,将是这样的: 文档地图| 工作表1 | 工作表2 | 工作表3 … 现在正在显示: 文档地图| 工作表2 | 工作表3 | 工作表4 … 这是一个默认的function? 有没有办法将这个恢复到旧计划? 我尝试过更改标签名称,但是我的SSRS技能的noob-ness可能阻止我这样做。

SSRS Excel在表头中输出expression式

我正在使用SimplePageHeaders = True从SSRS导出到Excel。 (这是因为有一个用户需求是在工作表中没有标题,但只在打印输出)。 这一切工作正常,但在我的头文本框包含一个expression式,即它看起来像这样: Report Name «Expr» “Expr”如下所示: =Format(Fields!CurrentMonthDate.Value, "MMM") & " " & CStr(Year(Fields!CurrentMonthDate.Value)) 当我查看报告时,此expression式按预期工作,即输出为: 报告名称2012年11月 但是,当我导出到Excel中,并查看页面设置或打印预览,标题出现为: 报告名称 即expression结果已经消失。 有什么办法保持expression式结果在Excel头? (不需要用户在Excel中做任何事情)。

SSRS图表报告与滑块筛选或更改数据集

我有excel工作表每月销售/成本数据。 每个月我都会使用excel来生成各种图表,然后将其作为pdf发布。 但是我希望别人能够利用图表上的不同数据。 我想发布网页上的报表,当它加载时,根据表生成图表。然后,我希望用户能够使用button或滑块来更改数据集的范围(主要有date或季度或产品types等) ),然后用新的结果更新图表。 此外,任何人都可以帮助我find相当于这个文件的SQL 2008? 我正在寻找像这样的图表 我做了一些阅读,发现SSRS可以创buildExcel可以完成的所有图表。 但我不知道它是否也可以做所有的计算? 我也读过,我们可以在SQL中创build数据透视表,但不知道它们是否与Excel中的数据库相同,我们可以使用它们来过滤数据,并且graphics会实时显示变化。 我也读了关于使用ASP.net MS图表控制,但我不知道ASP,我不知道多less研究会帮助我在我的情况。 我只是希望我的访问者能够操纵在访问时生成图表的数据集。 而已。 不要“存储他们的变化或任何东西。 你们推荐什么? 顺便说一句,我有SQL 2008在做这件事。 你们推荐我使用Access 2007吗?

从SSRS下载.csv需要避免科学记数法格式

有一个问题,当一个报告被下载时,超过15位的字段被转换为科学记数法,而不是显示完整的数字(即672000000000000 = 6.72×10到14度)。 我知道这是一个非常好的function,但SSRS上有没有解决方法? 谢谢!