全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1173
推到 Plurk!
推到 Facebook!

急問crystal report

尚未結案
BorlandUser
中階會員


發表:148
回覆:217
積分:73
註冊:2004-02-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-24 20:05:28 IP:218.102.xxx.xxx 未訂閱
本人有以下table: Sales Order Table: - SO_ID - SO_CODE Sales Order Item Table - SO_ITEM_ID - SO_ID Sales Invoice Table - SI_ID - SI_CODE Sales Invoice Item Table - SI_ITEM_ID - SI_ID Sales Inventory Table - S_INVENTORY_ID - SI_ITEM_ID - INVENTORY_ID Inventory Table - INVENTORY_ID - INVENTORY_NAME - CONTAINER_NO 以上是現在db的desgin 每一個sales invoice都可以連結多個sales order 的item,而且每一個 item 都會存放在不停的inventory裏,所以當記錄sales invoice item時,會記下每一個item的container no 現在要把crystal repot中顯示invoice,要列出每張invoice有多少個item,如果單是這樣做,只要把item變成subreport,並放在detail部份則可,但是由於每一個item都會有機會連上多個inventory的item,那樣就會使到item部份有duplication,然而...subreport裏郤不能再放置subreport,所以我想做到以下結果: 1. 每個item只顯示一次,而container no則列出所有,但不會使到item有重覆 或者 2. 每個item只顯示一次,而containr no則只列出第一個就可以 請問各位如何做呢? ps.db的design不能更改,只能在repot下手,謝
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-07-24 21:20:36 IP:218.170.xxx.xxx 未訂閱
就算db不能更改,還是可以用另外設計的table來存放報表資料,需要輸出報表前填入這些資料. 其實你也可以用group不一定要用到subreport,至於要連結inventory可以在資料表關聯圖的設定頁面設好關聯就可以了.
BorlandUser
中階會員


發表:148
回覆:217
積分:73
註冊:2004-02-19

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-07-24 21:43:49 IP:218.102.xxx.xxx 未訂閱
請問可否詳細一點說明如何在crytal report到展現這樣的效果呢?
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-07-24 22:11:42 IP:218.170.xxx.xxx 未訂閱
新增一個group band,設定相關的屬性 其實你可以參考一下cryrstal report裡面的範例報表,裡面有幾個報表都有group的做法,甚至是貿易的相關報表s/c,invoice都有範例可以參考. 還有,基本的一些做法例如設定group就是一個例子,這些都算是基礎要熟悉的,你的公司應該對於這些要有相關的教育訓練以及程式實作的範例參考.
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#5 引用回覆 回覆 發表時間:2004-07-24 22:15:10 IP:218.170.xxx.xxx 未訂閱
如果你的老闆願意出飛機票錢以及住宿費用,而我的老闆也同意放行,那麼可以不排除考慮去貴公司交流交流,你可以試著跟你老闆談談看.
系統時間:2024-05-19 23:48:55
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!