請問兒䕐佒T一個問題關於DBText與QRLabel |
尚未結案
|
viper0331
一般會員 發表:3 回覆:2 積分:1 註冊:2003-12-08 發送簡訊給我 |
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
|
viper0331
一般會員 發表:3 回覆:2 積分:1 註冊:2003-12-08 發送簡訊給我 |
引言: 當然可以ㄚ dbtext 只要你把相關資料集屬性設定好即可 至於QRlabel 你只要將data指定到QRLabel的Caption即可 例如: QRLabel2.caption := Query2.fieldByname('empno').asstring; 天行健 君子當自強不息~~@.@這些設定我應該都做了,但是在我的report中出現的資料只有dbtext的欄位有資料,我qrlabel欄位的資料都沒有show出來,請問還有哪些地方要注意的嗎??還是我哪裡做錯了 還有再請問個問題,有人說可以用qrlabel上的onprint這個方法,可以嗎??請問要如何用呢?? |
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
引言:第一個問題 ; 你看看qrlabel所對應的Tdataset元件要開啟才可以ㄚ 在form的 onshow事件寫 例如 ; query1.close; query1.open; 第二個問題 ; 也有可能因這個問題導致第一個問題出現 沒錯 可以用qrlabel上的onprint這個方法 如何用 在onprint右邊的格子點兩下 就會產生procedure 然後在裡面寫這段即可 例如: QRLabel2.caption := Query2.fieldByname('empno').asstring; 天行健 君子當自強不息~~@.@ 發表人 - T.J.B 於 2004/06/14 11:02:32引言: 當然可以ㄚ dbtext 只要你把相關資料集屬性設定好即可 至於QRlabel 你只要將data指定到QRLabel的Caption即可 例如: QRLabel2.caption := Query2.fieldByname('empno').asstring; 天行健 君子當自強不息~~@.@這些設定我應該都做了,但是在我的report中出現的資料只有dbtext的欄位有資料,我qrlabel欄位的資料都沒有show出來,請問還有哪些地方要注意的嗎??還是我哪裡做錯了 還有再請問個問題,有人說可以用qrlabel上的onprint這個方法,可以嗎??請問要如何用呢??
------
天行健 君子當自強不息~~@.@ |
viper0331
一般會員 發表:3 回覆:2 積分:1 註冊:2003-12-08 發送簡訊給我 |
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
引言: 那請容許我再問個問題 我目前有一個qreport,其中有四個欄位的資料是用dbtext且使用同一個query1,而有兩個欄位的資料是用dbtext而是使用另一個query2,我記得dbtext 與QREPORT的dataset需要設定相同,那我另外兩個dbtext的資料有什麼方法可以顯示出來呢??這就看你是怎麼做的了 假設你的query1 及 query2 是 master/detail的關係 而且是dbtext放在同一個band 上面 那麼你只要把另外兩個dbtext設定對應到query2即可 就不需要去管QREPORT的dataset 因為QREPORT的dataset 是指你的master資料 另一種情況 如果你的query2的band 是屬於TQRSubDetail 也是master/detail的關係 那麼TQRSubDetail有一個dataset的屬性你就要把他設定為query2 然後同樣的動作把另外兩個dbtext設定對應到query2即可 第3種情況 不是 master/detail的關係 是Link的關係 也是dbtext放在同一個band 上面 同樣的只要 把另外兩個dbtext設定對應到query2即可 就不需要去管QREPORT的dataset 天行健 君子當自強不息~~@.@
------
天行健 君子當自強不息~~@.@ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |