簡體   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