https://stackoverflow.com/questions/36709054/visual-foxpro-reportingVisual FoxPro報告2
請參考上面的鏈接瞭解我在做什麼。
於是我找到了一種方法組稅碼,這就是:
首先,我查詢發票信息表,並設置一個虛擬變量"det" = 1
,然後我做的另一個查詢來了稅碼和設置變量"det" = 2
。
通過添加虛擬變量「det」,我可以區分哪一行是發票明細和哪一行是稅碼分組信息。
最後,我將它們聯合起來,這意味着對於每個發票號碼,現在我將爲稅碼組添加額外的行。
對於例如爲:
inv_no | line | item | taxcode | taxamt
00001 | 1 | AAA | SR | 6 < - 發票信息組
00001 | 2 | BBB | TX | 7 < - 發票信息組
00001 | 3 | CCC | SR | 6 < - 發票信息組
00001 | 999 | ZZZ | SR | 12 < - 稅代碼組
00001 | 999 | ZZZ | TX | 7 < - 稅代碼組
*聯合之前,我只有3行的發票細節。
我的問題是,在報表佈局中,如何與發票信息組(Detail)分開顯示稅碼組。我希望在顯示總金額後在底部顯示稅碼組信息。
對於詳細的發票信息組,我已經做了
IIF(det=1, *display*, "")
所以在報告中只顯示在發票信息組的3項。
我試圖在組頁腳處添加taxcode變量,但它不顯示所有的稅碼,並且始終只顯示1個稅碼。
謝謝先進。
問候,