【问题标题】:ASP.NET trying to create a report with Totals And Sub Totals on the webASP.NET 尝试在 Web 上创建包含总计和小计的报表
【发布时间】:2012-06-05 14:43:02
【问题描述】:

在 MS Access 中,我们有一个简单的报告:

Manufacture | Model | Wheels | Serial
Man1 | aaa | 4 | 111
Man1 | aaa | 4 | 112
Man1 | bbb |2 | 123
Total Models: 3  Total Wheels: 10
Man2 | asd| 8 | 1145
.......
And so on until the totals at the bottom:
Total models: 55   |Total Wheels: 245

我想将其转换为在网络上工作。我在 gridview 上获得了数据,但无法获得小计或总计。是否可以在 Columns 的属性中设置一些东西? 网格视图甚至是最好的选择,还是您会使用不同的控件? 我在 Web Developer 2010 Express 中使用 c#,如果有影响,数据来自 SQL Server。

【问题讨论】:

    标签: c# asp.net reporting


    【解决方案1】:

    嗯……

    http://tinyurl.com/7olot6v

    这是一个来自 MSDN 的示例:http://msdn.microsoft.com/en-us/library/ms972833.aspx

    它在 VB.NET 中,但转换这个想法应该不会太难。

    【讨论】:

    • 虽然这在理论上可以回答问题,it would be preferable 在此处包含答案的基本部分,并提供链接以供参考。例如添加 OP 应该设置 ShowFooter = true 并计算总数并在 rowdatabound 上设置值
    • 感谢布伦特,但如果我理解正确,它只会让我添加页脚。如果您在本例中的每个制造商之间需要一个“子页脚”,我需要一个“子页脚”。
    • Gotcha,小计行。如果您打算进行大量报告,请查看报告工具箱项。为此,您最好使用 SQL 报告。您实际上并不需要 SQL Server,它只是一个专为报告而设计的控件和文件。否则您可能需要查看 3rd 方控件,我会先从报告工具箱开始,然后再从那里开始。
    • 好的,现在我觉得问这个问题很愚蠢,但是除了 SQL 报告之外,它还有其他名称吗,因为我在工具箱中找不到它
    • 是的,很抱歉。我确实为您找到了一个链接,它可能会在不进入第 3 方土地的情况下有所帮助:aspnet.4guysfromrolla.com/articles/072603-1.aspx
    猜你喜欢
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-31
    • 2021-10-07
    • 1970-01-01
    • 2022-10-13
    • 1970-01-01
    相关资源
    最近更新 更多