簡體   English   中英

報表幫助:水晶報表

[英]Report Help: Crystal Reports

我正在為賬單制作一份水晶報表。

賬單表:BillID(pk)、PartyName、BillDate、Loading、Unloading。

BillDetails 表:ID(pk)、BillID(fk)、Item、Quantity、Rate、Amount。

在數據庫專家中,我加入了 2 個表。 我想要這樣的報告:

BillID                    PartyName                     BillDate

                           SALE                                   EXPENSES

ITEM             QUANTITY          RATE           AMOUNT          LOADING      10
toy              2                 2              4               UNLOADING    20
doll             7                 6              42 
ball             8                 6              48 
cell             5                 6              30

TOTAL :                                          160                           30

NET:                                             160
                                                - 30
                                                 130

問題是每個帳單只出現一次裝卸,而帳單包含多個項目。

如何將詳細信息部分與僅出現一次的項目(加載和卸載)混合?

對於呈現的布局,您至少有兩個選項:

  1. 使用子報表顯示加載/卸載值(帶有賬單 ID 的鏈接)
  2. 將您的加載/卸載字段放入特殊組 header 部分(按賬單 ID 分組),並使該部分“作為以下部分的基礎”

如果您可以在單獨的行上顯示加載/卸載值,則將它們放入適當的組頁眉/頁腳中,您就完成了。

我認為您需要同時使用 Arvo 答案中的兩個選項才能獲得所需的內容。

我首先為“加載和卸載”創建您的子報表,並將其與項目、數量等一起放在 header 中,然后將 header 設置為“為以下部分添加底圖”。 這將為您提供子報表的詳細信息,但隨后您需要捕獲總數以發送回主報表。

要獲取此信息,您需要在子報表中為總計創建一個共享變量,然后您可以在主報表的“凈”頁腳部分的公式中引用它。

希望這可以幫助。

暫無
暫無

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

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