0

我创建了一个表,其中有一个字段Company(即公司名称)QuestionAnswer. 我还为此编写了一个存储过程,用于检索QuestionAnswerCompany根据公司名称。

现在我想添加 Microsoft Report Viewer,在顶部显示问题和答案以及公司名称。

存储过程的代码是:

ALTER Proc [dbo].[sp_GenerateReport]
(
    @CompanyName varchar(50)
)
AS
BEGIN

SELECT 
      Company,
      Question,
      avg(Answer)
FROM tbl_Answer 
where tbl_Answer.Company=@CompanyName
group by Question,Company

END

表中的列:

Id            int               Unchecked
Company       varchar(50)       Checked
Dimension     int               Checked
Section       varchar(50)       Checked
Question      int               Checked
Answer        int               Checked

我想要以图表格式报告,如下图示例所示。在顶部应该有公司名称,在轴上Season应该是Question并且Points应该是Answer

通缉图

4

2 回答 2

0

您可以使用 SSRS Sql server Reporting Service 来制作报告,但您必须获得 BI(商业智能)它可以让您轻松制作报告

于 2012-08-05T13:17:46.717 回答
0

请参阅如何在您的网页上添加报表查看器 Web 控件的演练

http://msdn.microsoft.com/en-us/library/ms252123.aspx

http://msdn.microsoft.com/en-us/library/ms251692.aspx

http://msdn.microsoft.com/en-us/library/ms251682.aspx

于 2012-08-05T12:58:09.320 回答