2014-03-07 64 views
5

我有一份包含子報告的報告。我需要添加相同的子報告,並對報告進行小修改。是否有辦法在主報告中複製一個現有報告,粘貼它,然後進入新的子報告,只需對子報告之間的細微差異進行必要的更改即可。請告訴我。在主報告中複製並粘貼子報告

+0

無法理解確切的要求...您想更改現有的子報表或添加新的子報表? – Siva

+0

我想添加一個與現有子報告略有不同的新子報告。我想看看是否有辦法切斷並通過現有的子報告。 – codematrix

回答

3
  1. 打開現有子報表並執行save subreport as並保存本地副本。
  2. 現在對保存的副本進行必要的更改。
  3. 使用選項insert sub reportExisting report.添加更改的報表
+0

感謝您的回覆。當我在主要報告中打開現有的子報告時,我沒有看到任何「另存爲」功能。這個'另存爲'在哪裏? – codematrix

+0

打開現有的子報告並轉到'文件 - >另存爲' – Siva

+0

'另存爲'保存主報告。它不保存子報表。 – codematrix

1

您將需要兩個報告1)主要報告2)子報表

1)創建一個新的獨立報告,這將是你的子報告

2)在你主報告上, 點擊插入子報表 - >選擇選擇現有報表 - >瀏覽到新創建的子報表 - >確定。

3)您將有一個子報表需要。現在使用子報表鏈接在子報表和主報表之間添加鏈接

4)通過這種方式,您可以多次添加相同的報表,然後在每個子報表中,您可以對每個子報表進行個別更改,而無需進行每次更改整個報告。

希望它有幫助。

@Siva答案的一個小問題是,如果你進入一個子報表,然後轉到文件 - >另存爲,Crystal仍然會提示保存包含子報表的主報表,而不是子報表本身。因此,在步驟3中,Siva的答案是整個主報告將被添加,而不僅僅是子報告。

+0

感謝您的回覆。我不想再一次做新的子報表。有沒有辦法根據現有的子報表輕鬆創建子報表。 – codematrix

+0

那麼在這種情況下,如果你打開你的子報表並且沒有看到File菜單下的Save Subreport選項,那麼你不能這樣做。再次創建子報表並使用它是最好的選擇 – aMazing

相關問題