SQL 2005报表设计器-使用特定的表格单元作为图表中的数据

| 我在MS SQL 2005报表设计器中构建了各种报表,显示了不同数据的各种总和和计数。现在,我需要使用来自汇总单元格的数据(组的小计和总计)在这些报告中实现不同类型的图表(条形图,饼图)。 我在图表属性中看不到任何指定表格单元格作为图表数据输入的方法,这使我出错,因为它不属于“数据区域”。我可以\没有找到有关如何创建数据区域的任何信息,并且我假设我不想使用“数据输出”,因为这仅涉及导出xml? 谁能给我一些指导,说明如何轻松地将表组小计链接到图表输入数据? 谢谢     
已邀请:
        不必从一个数据集中派生不同的报表项(表格,图表等)。只需对不同的报告项目使用不同的数据集。假设您的主报告表使用的数据集显示了不同分支机构发送的发票,您在分支机构级别对其进行汇总:
SELECT Branch, InvoiceNumber, InvoiceDate, InvoiceAmount
FROM Invoices
ORDER BY Branch, InvoiceNumber
只需为饼图创建另一个数据集作为摘要信息即可:
SELECT Branch, SUM(InvoiceAmount) AS BranchSum
FROM Invoices
GROUP BY Branch
    
        您要创建一个调用数据集的表达式 = Sum(Fields!InvoiceAmount.value,\“ DataSet1 \”) 如果要在同一字段上调用,只需在select语句中使用AS。 选择     Invoices.InvoiceAmount AS InvoiceAmt 然后,InvoiceAmt将是一个等于invoiceamount的可用字段     

要回复问题请先登录注册