在SSRS 2008中,有没有办法一次将所有数据集字段添加到表中?

Joh*_*aka 21 reporting-services ssrs-2008

我是第一次使用SSRS.将表添加到报表时,有没有办法立即将数据集的所有字段添加到其中,还是必须单独完成?拖放,插入列 - >当有很多字段显示时,右边是一个痛苦.

小智 33

这是一种解决方法,但"添加新报告"向导会自动创建一个包含给定数据集中指定列和组的表.我不相信有一种方法可以在现有报告中触发此功能,但您可以创建一个"牺牲"报告来获取您正在寻找的内容 - 运行向导,生成表格,然后复制/粘贴它进入原始报告.只要您的数据集相同,它就可以正常工作......

希望这可以帮助.


bog*_*_lj 14

我有类似的问题,并且是SSRS/BIDS的新手.并且,我正在更新以前创建的报告(对我来说)太复杂而不能使用"向导生成"快速重新创建,因为数据源是一个Web服务(使用代码生成的Web服务参数,大量计算数据源字段等).只需复制.rdl,删除全部并手动创建表就更快.

我想我会添加它(只比op的方法稍好一点,但尽管如此节省时间)你只需拖放即可填充没有"右键单击>插入列>右侧"的列.只需将数据集字段拖动到表中所需的位置,BIDS/SSRS将自动插入新列.它还有助于首先拖动后面的列(即始终插入前一列),这样您就不必一直向右滚动.


Zeu*_*eus 6

我正在寻找类似的东西,我已经想到了这一点.在Report Builder 3.0中打开报表,这是Microsoft提供的免费BI工具.转到Insert> Table wizzard.然后,按照向导步骤生成自动列.保存并重新打开Visual Studio中的文件,文件将自动刷新.

维德