我们正在考虑迁移到Sql Server 2005 Reporting Services。我们现有的许多报告都要求在渲染数据前对其进行预处理。在将数据传递给SSRS 2005之前,我可以预处理数据吗?
例如,我们有一个查询报告,从存储过程返回GPS坐标(经度和纬度),但在将DataSet传递给我们的报告引擎(当前为Crystal)之前,我们调用Web服务反向对坐标进行地理编码并获取地址字符串。我们将其推入DataSet
对象。
我读过一些关于Data Processing extensions但我不知道这就是我想要什么,然后(如果我理解正确的话),我需要实现整个处理流程(包括从存储检索数据proc)只是为了在最后按摩一下。
如何从数据源检索之后插话和预处理的数据集,但它传递给渲染过吗?
我同意大会的建议觉得不妥,但是你的答案似乎很“手册”(倒不是说是如此糟糕)。无论如何,我可以在通过报表管理器访问报表的同时执行您的建议吗?甚至通过URL访问(ala http://msdn.microsoft.com/en-us/library/ms153586.aspx)? – JPot
@JPot:只要您使用URL访问或Rpt经理,SSRS获取数据并呈现。在本地模式下的房车控制允许中间步骤 – gbn