繁体   English   中英

Crystal Reports-如果包含图表,则重复数据

[英]Crystal Reports - Data repeating if chart is included

我们将Crystal Reports XI R3用于我们的报告目的。 我们创建了类型化的数据集,作为报告的数据源。

我正面临一个问题,其中包括条形图以及其中一份报告上的网格。 默认情况下,该图表会嵌入到标题部分,并在详细信息部分之外生成网格。

如果我设计的报告没有图表,则一切正常。 如果我提供8行数据,它也会在报告中发布8行。 但是,如果我在同一报告中包含一个图表,则细节部分中的数据将成倍增加,并且我将获得64行或具有相同数据源的内容。

这应该是一个非常简单的功能,但是它似乎不适用于我。 我试过包括一个子报表,并在子报表中有details部分,它工作正常。 但是,我也不能采用这种方法,因为此报告本身会作为子报告包含在另一个报告中,而我们也不能在Crystal中嵌套子报告。

请帮助我指出可能出什么问题?

编辑:在进一步调查中,使用两个不同的表格填充图表和表格似乎是一个问题。 如果我对两者都使用一个表,则可以正常工作。

在@Kalyan的请求上附加屏幕截图: 在此处输入图片说明

实际上,问题在于对于单个报告使用多个不相关的表。 默认情况下,Crystal Reports不允许使用多个表,除非它们以某种方式链接。 如果未指定链接,它将尝试自行应用链接并在发布报表时运行联接。

由于这种连接,数据对我来说是重复的。

为了解决该问题,我在与网格相对应的表的主键上创建了一个组,并使用该组生成了网格并取消了details部分。 问题已解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM