【问题标题】:Sumifs type summary in Crystal report vb.netCrystal report vb.net中的Sumifs类型摘要
【发布时间】:2020-04-23 17:30:58
【问题描述】:

我在 access 数据库中有一个名为received 的表。以下是解释我的问题的示例数据:-

产品 A 20
产品 B 35

产品 C 40

产品 A 10

产品 B 20

产品 C 25

我需要水晶报表中的摘要,如下所示:

产品 A 30

产品 B 55

产品 C 65

我浏览了互联网上的所有平台,但找不到答案。如果有任何可以帮助我的。

【问题讨论】:

    标签: vb.net ms-access crystal-reports summary sumifs


    【解决方案1】:

    您应该使用在 Access 中构建的查询,而不是使用表作为数据源。

    • 创建一个新查询并添加表。
    • 将 ProductName 和 ProductQty 字段添加到查询网格中。
    • 单击“查询设计”菜单栏上的“总计”按钮,会在查询网格中添加一个标题为“总计”的新行。
    • 将查询网格中 ProductQty 字段下的“Group By”更改为“Sum”。

    当您运行查询时,您应该得到所需的输出,然后可以使用。

    问候,

    【讨论】:

    • 感谢您的回复,但我想知道它是否也可以使用日期标准来计算。如果 vb.net 中没有 sumifs 类型选项,我会想到另一件事是如何使用 SQL 数据库完成的。我真的很惊讶在 vb.net 中没有这样的功能,因为在 vb.net 中没有这个功能报告是非常不完整的。
    • 请根据您指定的日期条件修改您的问题以显示您的原始数据,包括日期,以及您期望的输出外观。
    【解决方案2】:

    在 Crystal 中有多种方法可以实现这一点。 最简单的是插入一个CrossTab,其中Product Name 为Row,Quantity 为Value 进行求和。

    【讨论】:

      猜你喜欢
      • 2011-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-04
      • 1970-01-01
      相关资源
      最近更新 更多