線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1198
推到 Plurk!
推到 Facebook!

再次請教chih兄~QuickReport的欄位顯示問題?

答題得分者是:chih
betty
一般會員


發表:11
回覆:21
積分:6
註冊:2002-09-18

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-09 11:38:02 IP:61.30.xxx.xxx 未訂閱
上次謝謝chih兄的解答,讓小妹對Detail Band 的用法又多了一層的了解!! 可否再撥空幫我解一個問題嗎?(同樣是報表的問題) 延續上次的問題,我的報表欄位的上方和左方都須show出欄位註解, 如下: 1 2 3 ---------------- A a1 b1 c1 B a2 b2 c2 C a3 b3 c3 D a4 b4 c4 上方的QrLabel再拉一個Title Band得以解決, 將QuickRep1.Page.Columns=3,資料列也沒問題, 但左方的欄位名稱要如何解決? 謝謝解答!!
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-09 13:58:34 IP:211.74.xxx.xxx 未訂閱
不客氣啦..只是剛好我有用過..跟大家分享一下經驗而已.. QuickRep1.CurrentColumn=1 可以得到在第一欄.. 不知道你的左方欄位是不是QRLabel... 如下做法.. if QuickRep1.CurrentColumn=1 thn begin //把左邊的QRLabel Enabled設為True並且給值 end else begin //把左邊的QRLabel Enabled設為False end; TRY TRY SEE... 發表人 - chih 於 2002/12/09 15:24:33
betty
一般會員


發表:11
回覆:21
積分:6
註冊:2002-09-18

發送簡訊給我
#3 引用回覆 回覆 發表時間:2002-12-09 15:48:24 IP:61.30.xxx.xxx 未訂閱
請問是將左方欄位(QRLabel)直接放在QuickRep1上,再去設定其Enabled值嗎? 另外請教一點,我在報表的右方還須show另外一個資料表 再詳細一點說明:   報表除了表頭表尾外,在中間部份大約分成三大欄   第一欄 :  QRLabel (左方欄位)   第二欄 :  QRDBText(指定欄位值) ***這一欄須再分成5小欄***           <每一頁印5筆,不足5筆補空白格,大於5筆的多餘之筆數印至下一頁>   第三欄 :  QRDBText(or QRLabel) --另外一個資料表    這個問題困擾小妹很久了, 還請chih兄協助解答 ~ 3Q !!
引言: 不客氣啦..只是剛好我有用過..跟大家分享一下經驗而已.. QuickRep1.CurrentColumn=1 可以得到在第一欄.. 不知道你的左方欄位是不是QRLabel... 如下做法.. if QuickRep1.CurrentColumn=1 thn begin //把左邊的QRLabel Enabled設為True並且給值 end else begin //把左邊的QRLabel Enabled設為False end; TRY TRY SEE... 發表人 - chih 於 2002/12/09 15:24:33
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2002-12-09 16:07:49 IP:211.74.xxx.xxx 未訂閱
左方欄位(QRLabel)直接放在Detail上面.. 另外 第三欄 : QRDBText(or QRLabel) --另外一個資料表.. 我不知道從屬關係...你可以考慮用另外一個SQL來將資料SELECT出來..再丟 到第三欄... 題外話: 報表到你今天下午這篇已經跟原來差很多了..如果一開始就知道是這樣的東西.. 我會考慮一開始就用TempTable來將資料整理好...而不用在Report的地方傷腦筋.. 你考慮看看吧..^^
引言: 請問是將左方欄位(QRLabel)直接放在QuickRep1上,再去設定其Enabled值嗎? 另外請教一點,我在報表的右方還須show另外一個資料表 再詳細一點說明: 報表除了表頭表尾外,在中間部份大約分成三大欄 第一欄 : QRLabel (左方欄位) 第二欄 : QRDBText(指定欄位值) ***這一欄須再分成5小欄*** <每一頁印5筆,不足5筆補空白格,大於5筆的多餘之筆數印至下一頁> 第三欄 : QRDBText(or QRLabel) --另外一個資料表 這個問題困擾小妹很久了, 還請chih兄協助解答 ~ 3Q !!
發表人 - chih 於 2002/12/09 16:09:54
betty
一般會員


發表:11
回覆:21
積分:6
註冊:2002-09-18

發送簡訊給我
#5 引用回覆 回覆 發表時間:2002-12-10 13:33:23 IP:219.69.xxx.xxx 未訂閱
TempTable 我還沒用過 還請chih指導!!    
引言: 左方欄位(QRLabel)直接放在Detail上面.. 另外 第三欄 : QRDBText(or QRLabel) --另外一個資料表.. 我不知道從屬關係...你可以考慮用另外一個SQL來將資料SELECT出來..再丟 到第三欄... 題外話: 報表到你今天下午這篇已經跟原來差很多了..如果一開始就知道是這樣的東西.. 我會考慮一開始就用TempTable來將資料整理好...而不用在Report的地方傷腦筋.. 你考慮看看吧..^^
引言: 請問是將左方欄位(QRLabel)直接放在QuickRep1上,再去設定其Enabled值嗎? 另外請教一點,我在報表的右方還須show另外一個資料表 再詳細一點說明: 報表除了表頭表尾外,在中間部份大約分成三大欄 第一欄 : QRLabel (左方欄位) 第二欄 : QRDBText(指定欄位值) ***這一欄須再分成5小欄*** <每一頁印5筆,不足5筆補空白格,大於5筆的多餘之筆數印至下一頁> 第三欄 : QRDBText(or QRLabel) --另外一個資料表 這個問題困擾小妹很久了, 還請chih兄協助解答 ~ 3Q !!
發表人 - chih 於 2002/12/09 16:09:54
chih
版主


發表:48
回覆:1186
積分:639
註冊:2002-04-02

發送簡訊給我
#6 引用回覆 回覆 發表時間:2002-12-10 19:15:08 IP:61.216.xxx.xxx 未訂閱
不知道你POST的問題解決了沒有.. 先解決比較重要吧.. 至於TempTable的話有機會在互相研究了... ^^ [quote] TempTable 我還沒用過 還請chih指導!! [quote]
系統時間:2024-05-02 19:12:19
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!