簡體   English   中英

我想在具有Subreport的Crystal報表中以相同的數據打印兩個副本(兩個Prints)中的1個報表?

[英]I Want to Print 1 report in two copies(2 Prints ) with same data in crystal report having Subreport?

通常,如果我們有不帶任何子報告的報告,則通過在頁腳中添加與子報告相同的報告來輕松打印兩次報告。 但是,如果報表已包含子報表,則不可能再次在其中添加子報表。 因此,我們如何在水晶報表中兩次打印此類報表。

它必須存在一個更好的解決方案,但是這里有兩個解決方法:

選擇1:

將主報表轉換為子報表(及其子報表),然后將其復制到全新的主報表中。

建議:子報表的使用效果較差,但如果數據不大,則可以。

選擇2:

如果您可以輕松地操縱數據源(例如,如果通過代碼生成數據集),請使用報表的詳細信息部分,在數據源中插入一個額外的表,其中行數是“副本”數您要打印。 讓您的主表與這個沒有鏈接的“偽”表聯接。 結果將是笛卡爾積,因此您將獲得所需的份數。

附加說明:Crystal使您可以使用另一個rpt文件作為子報表。 也許您可以使用此功能解決問題。 我個人不喜歡此功能,因為它的行為不像我憑直覺所期望的那樣。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM