2012-02-27 39 views
0

所以我有一個水晶報表模板使用vb.net,我改變了我的數據源的位置和來源還包含了我的報告所需的表,問題是這樣的...我的原始模板顯示的確切報告,但是當我改變了它的數據源,它複製了細節部分中的數據(例如,我做了一個只顯示1個項目的查詢,但是我得到了4個)。水晶報告複製細節?

這裏是我的問題的截圖: enter image description here

(在http://tinypic.com/r/5by6ih/5原件)

我要改變的模板,而不是讓一個又一個

回答

0

這通常是下降到一個問題與底層的SQL查詢。如果您在Crystal(或Visual Studio)中打開報表,您應該可以「顯示SQL查詢」。在查詢分析器或SQL Server Management Studio中運行查詢並查看結果。

如果根本原因是不那麼顯而易見請粘貼所得到的輸出。

+0

它似乎是SQL查詢變了,我怎麼可以編輯該模板的SQL查詢? – 2012-02-28 23:04:02

+0

查詢通常基於報表中使用的表和字段動態構建。之前/之後造成重複的區別是什麼? – 2012-02-29 04:04:47

+0

在其原始模板,查詢可以準確地生成準確的項目銷售報告(例如九寸釘只顯示一次)..但改變它的數據源後,在複製的截圖九寸釘((改變其數據源之前)因此查詢變過) – 2012-02-29 15:26:11