報表輸出格式問題 |
尚未結案
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
我是新手,請各位前輩指教!!
問題如下:
我要輸出"估價報表",它的格式是 機種:xxx
(A4左半邊)
材料成本
------------------------
名稱 廠商 單價 用量 小計
xxx xxx xxx xxx xxx
xxx xxx xxx xxx xxx
. . . . .
. . . . .
. . . . . (A4右半邊)
治具成本
-----------
名稱 單價
xxx xxx
xxx xxx
. .
. . 模具成本
----------
名稱 單價
xxx xxx
xxx xxx
. .
. . 包裝成本
---------
xxx xxx
xxx xxx
. .
. . 目前我使用的是QReport,有辦法作到以上的輸出嗎?或者其它的報表可做到,請各位前輩不吝告知,謝謝!!
|
adonis
高階會員 發表:140 回覆:258 積分:159 註冊:2002-04-15 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: barbara, 您好 基本上是沒有問題的,主要是看妳如何去安排妳的列印版面。 一般你可以搭配 DetailBand, QRLabel, QRDBText 等元件,再加上與資料庫連結的相關元件,配合 QuickRep 之 DataSet 並 DetailBand 中的 ForceNewPage的設定,應該是沒有問題的。 我也正在努力學習中 ^^Hi! adonis 您好 謝謝您給我意見! 但我最大的問題就在於輸出的版面不知如何去作,因為資料來自4個不同的tables且欄位也不一樣,資料筆數也不確定(因機種不同而不同),這令我很頭痛耶! 我要的輸出格式如下:希望您可以給我更多的意見!!謝謝 |
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
chinyu
高階會員 發表:12 回覆:157 積分:153 註冊:2002-06-14 發送簡訊給我 |
|
adonis
高階會員 發表:140 回覆:258 積分:159 註冊:2002-04-15 發送簡訊給我 |
|
kets
一般會員 發表:9 回覆:21 積分:6 註冊:2003-04-26 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
adonis
高階會員 發表:140 回覆:258 積分:159 註冊:2002-04-15 發送簡訊給我 |
barbara, 您好 就我所知道的QuickRep是利用Band觀念也就是帶狀資料方式的呈現。標題有標題的Band;欄位有欄位的Band;資料有資料的Band...,所以若要用Band的方式運用在你現在的格式(欄位與資料糾結在一起)我"感覺上"似乎是不可行。
若這四個Table是有關聯,又排列方式皆改為橫式或許就沒問題了。
又或,依照原來的設計版面,改用OnNeedData的方式自行來餵Data給相關的元件(QRLabel),必須自行去判斷資料筆數的量,及其相關的注意事項。 以上是我的拙見,或許不對或者有其他前輩有更好、更佳的處理方式,希望伸出援手,謝謝。 我也正努力的學習中 ^ ^
------
我也在努力學習中,若有錯謬請見諒。 |
kets
一般會員 發表:9 回覆:21 積分:6 註冊:2003-04-26 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
adonis
高階會員 發表:140 回覆:258 積分:159 註冊:2002-04-15 發送簡訊給我 |
|
kets
一般會員 發表:9 回覆:21 積分:6 註冊:2003-04-26 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
引言: barbara, 您好 感覺上你的材料成本的資料筆數是較多的,當改成全都是橫式的時候可能會造成其它三個Table會出現在第二 or 第三頁沒關係嗎? 我也正努力學習中 ^ ^adonis, 您好!! 治具/模具/包裝成本相對於材料成本筆數會比較少,所以原則上不會有這個問題的(萬一有例外的話只好將就了)。 引言: 妳好,基本上tech_state大大也只有提出醬子的概念..並沒有實作~ 但我想~如果用四個QReport的話.. 四個QReport分別連接四個table or Query或者直接用一個處理(如果可連接的話)... 醬應該用基本操作就可以完成了吧~ 只是紙張版面設定要費神一下囉..hi!kets您好!! 我有試過將4個QReport放在同一張報表上(A4),但不知為什麼預覽時只出現左半邊(材料成本),右半邊(治具/模具/包裝成本)卻無法顯示? 目前我還在try中,如果您有更好的意見請您再告訴我喔!! 謝謝。 引言: hi..barbara.. 感覺上你的Table好像可以用一段SQL語法Select 出來..不知道對不對?? 如果是的話請把你的Table 放上來..hi chin您好!! 製作此報表所需相關table如下: 1.類別table ~ cno, cls 2.機種table ~ cno, kind 3.材料成本table ~ kind, menam, fmk, price, uqty, subtal 4.治具成本table ~ kind, gnam, price 5.模具成本table ~ kind, monam, price,mhq 6.包裝成本table ~ kind, pack, price (不知我提供的資料是不是您想要的,若須其它的資料,請告訴我!!謝謝。) SQL我只會簡單的語法,這麼多tables串聯在一起,對我有點難,若您試出來了,請務必記得告訴我喲!! |
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
chih
版主 發表:48 回覆:1186 積分:639 註冊:2002-04-02 發送簡訊給我 |
|
Fishman
尊榮會員 發表:120 回覆:1949 積分:2163 註冊:2006-10-28 發送簡訊給我 |
Hi barbara, 我試了一下,範例如附件: http://delphi.ktop.com.tw/loadfile.php?TOPICID=16996226&CC=380114 執行效果: 實際使用時,可將 ClientDataSet2 ~ ClientDataSet5 的 Master Source 設為 ClientDataSet1,Master Fields 設為 'Kind' ----------------------------------
小弟才疏學淺,若有謬誤尚請不吝指教
----------------------------------
------
Fishman |
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
|
barbara
一般會員 發表:13 回覆:16 積分:5 註冊:2004-07-01 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |