Reporting services SSRS 2008 R2导出到Excel将第一行保留为空

Reporting services SSRS 2008 R2导出到Excel将第一行保留为空,reporting-services,ssrs-2008,ssrs-grouping,Reporting Services,Ssrs 2008,Ssrs Grouping,在SSRS 2008 R2现有报告中,我希望更改报告,以便用户在将报告导出到excel时可以选择隐藏标题。通过允许用户在将SSRS 2008报告导出到excel时隐藏标题,他们可以对数据进行排序和筛选。这样可以避免excel在弹出窗口中显示错误,表明存在合并单元格 我的问题是,当我隐藏标题并将报表导出到excel时,在数据和列标题出现之前,excel中有一个空行。 基本上,单元格中的第1行为空白,数据和列标题从第2列开始显示 您能告诉我如何在数据导出到Excel时删除行第1行中的空白行吗? 在表

在SSRS 2008 R2现有报告中,我希望更改报告,以便用户在将报告导出到excel时可以选择隐藏标题。通过允许用户在将SSRS 2008报告导出到excel时隐藏标题,他们可以对数据进行排序和筛选。这样可以避免excel在弹出窗口中显示错误,表明存在合并单元格

我的问题是,当我隐藏标题并将报表导出到excel时,在数据和列标题出现之前,excel中有一个空行。 基本上,单元格中的第1行为空白,数据和列标题从第2列开始显示


您能告诉我如何在数据导出到Excel时删除行第1行中的空白行吗?

在表达式中使用呈现格式,以切换文本框的可视性,使标题看起来为空

=iif(Globals!RenderFormat.Name = "EXCEL" ,  true, false

注意:如果使用SQl 2012,EXCEL应为caps for EXCEL 2003(xls)和EXCELOPENXML for EXCEL 2007-2010(xlsx),我相信我已经能够复制您的问题。确保表和报告标题之间没有空格。我发现将tablix的location属性设置为0,0是确保那里没有空间的最佳方法。通过删除空格,您应该将tablix标题作为excel中的第一行

这是我写的一篇文章,给出了屏幕截图和分步说明


将tablix位置更改为0cm,0cm将解决此问题。

Hi Hi HID header、column、textbox等仅是一种视觉效果,如果您仍然无法看到此header、column、textbox,etc正在占用空间如何删除空间?您不能按照我告诉您的那样删除该空间如果您看不到此标题仍在占用空间当我要隐藏标题时,我还想按照您的建议将tablix的位置设置为0,0。因此,您可以告诉我或在代码中演示如何完成以下两项任务:1。用户想要隐藏标题值吗?这是一个参数值吗?2.在同一iif声明组中:a。隐藏报告的标题,b。按照建议将tablix的位置设置为0,0