【发布时间】:2010-05-24 11:25:06
【问题描述】:
我有一个父报告,它包含两个子报告。 * 子报告:项目 它从名为 spGetReportItem 的存储过程中获取所有字段。像 项目名称 项目数量 TotalItemCost 约 4 45 dd 6 98 *子报告:劳工 它从名为 spGetReportLabour 的存储过程中获取所有字段。像 劳工名称劳工数量 TotalLabourCost 约 44 455 dd 63 986
我想找到 totalitemcost 和 totallabourcost 的总和,然后想要 totalitemcost 和 totallabourcost 的总和。
我在 Internet 上看到了许多在公式中使用共享变量的示例,但问题是他们使用了表,但我从存储过程中获取数据。那么我如何访问存储过程字段进行计算。 就像我看到很多人使用过的一样:
shared numbervar total:=sum({tablename.ColumnName});
但是我使用了存储过程而不是表,所以我怎样才能找到结果集从存储过程返回的字段总数.. 请尽快给我答复.. 我迫切需要它。 谢谢..
【问题讨论】:
标签: sql sql-server-2005