再次請教chih兄~QuickReport的欄位顯示問題? |
答題得分者是:chih
|
betty
一般會員 發表:11 回覆:21 積分:6 註冊:2002-09-18 發送簡訊給我 |
上次謝謝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 發送簡訊給我 |
不客氣啦..只是剛好我有用過..跟大家分享一下經驗而已..
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 發送簡訊給我 |
請問是將左方欄位(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 發送簡訊給我 |
左方欄位(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 發送簡訊給我 |
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 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |