有沒有人用水晶報表做過以下報表?難題!
有三個table:
A是料品的table
B是料品在某個倉庫的目前庫存量的table
C是料品在某個倉庫的進出交易的table
它們之間的關系是一對多的關系。A:B => 1:n B:C => 1:n
現在要寫一個這樣的報表,把B中某個倉庫的數量減去C中按倉庫匯總交易的數量,并按A中的某個分類再分組。
但是因為B對C是一對多,所以如果用database expert選出三個table,當匯總B中的目前庫存量時,會多重復計算了。
A料品 B目前庫存量 C庫存進出
1 100 20
1 100 50
---------------------------
sum: 200 70
這個例子中,B的目前庫存量本來應該是一百,因為有兩筆進出數據,把它重復計算了。
如何解決這個問題?(只用crystal report,不用其它開發工具來做。)