【问题标题】:Crystal Reports Crosstab with multiple row fields(attributes)具有多行字段(属性)的 Crystal Reports 交叉表
【发布时间】:2019-12-13 03:19:05
【问题描述】:

我正在设计一个使用 Crystal Report XI 和 oracle 存储过程作为数据源的业务分析报表。报告包含一个交叉表,其中一行(左侧)和销售站名称下的汇总值。 要求是左侧有多个属性列,如产品 ID、产品名称、产品颜色、产品尺寸、产品销售日期等,最后是汇总值。到目前为止,我所做的是一个交叉表,左侧只有一列,然后是汇总值。 这是所需的交叉表示例。

我进行了大量的研发工作,但没有找到任何合适的解决方案。

报告的输出需要与业务用户提供的格式相匹配。

【问题讨论】:

  • 没有人解决?

标签: stored-procedures crystal-reports crosstab


【解决方案1】:

所以我设计的解决方案就在这里:

Crosstab 用于聚合和联合显示两个或多个变量的分布,方法是将它们的结果与一维制表。问题是如何增加维度的数量。由于这违反了交叉表的逻辑,所以我修改了我的存储过程并通过连接维度创建了一个字符串,并针对它创建了一个交叉表。这些维度由分隔符“~”分隔,或者您可以使用其他一些以提高可读性。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多