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

初學Quick Report

尚未結案
selina
一般會員


發表:39
回覆:64
積分:20
註冊:2002-12-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-12-30 12:27:39 IP:203.162.xxx.xxx 未訂閱
我是第一次用Quick Report,所以有很多不懂的地方,而且我用的書籍:李勁編的 "精通Delphi" 很少說到Quick Report.請問各位高手有那些網頁有教用Quick Report嗎? 我有2個form, form1要求使用者輸入student number., Query1 是select * from studentfile where stno = student number Query2 是select * from grade where stno = studentnumber form2 是印出Query1和Query2的資料 但我不知道 QuickRep1 的dataset要設什麼,QRDBText的dataset, datafield要設什麼?
chih
版主


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2002-12-30 13:18:08 IP:211.74.xxx.xxx 未訂閱
一個Query1及一個QuickRep就可以了..QuickRep上要把你的報表格式擺好 ..都要擺在Form2上面.. 使用者輸入-->Edit1.Text; 有一個列印的按鈕按下後.. procedure TForm1.Button1Click(Sender: TObject); begin try Form2 := TForm2.Create(SELF); Form2.Query1.Close; Form2.Query1.SQL.CLEAR; Form2.Query1.Close; Form2.Query1.SQL.Clear; Form2.Query1.SQL.ADD(' select * from studentfile,grade ' ' Where grade.stno = studentfile.stno ' ' AND grade.stno ' #39 Edit1.Text #39); Form2.Query1.Open; if Form2.Query1.IsEmpty then begin MessageDlg('無資料', mtWarning, [mbok], 0); Screen.Cursor := crdefault; Form2.Query1.Close; Abort; end else begin Form2.QuickRep1.Preview; Form2.QuickRep1.QRPrinter.Free; Form2.QuickRep1.QRPrinter := nil; end; finally Form2.Free; end; end;
引言: 我是第一次用Quick Report,所以有很多不懂的地方,而且我用的書籍:李勁編的 "精通Delphi" 很少說到Quick Report.請問各位高手有那些網頁有教用Quick Report嗎? 我有2個form, form1要求使用者輸入student number., Query1 是select * from studentfile where stno = student number Query2 是select * from grade where stno = studentnumber form2 是印出Query1和Query2的資料 但我不知道 QuickRep1 的dataset要設什麼,QRDBText的dataset, datafield要設什麼?
發表人 - chih 於 2002/12/30 13:20:14
a123473119
一般會員


發表:19
回覆:46
積分:18
註冊:2002-08-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-01-31 08:45:31 IP:61.56.xxx.xxx 未訂閱
QuickRep1 的dataset要設成您要之資料表名稱,無法列印2個query 的,想辦法 搞成一個queryX. QRDBText的dataset, 就設成queryX datafield 設成 QueryX之欄名,您可在設計期,隨便在QueryX的 sql打入模擬 sql敘述,再將此 QueryX active 起來,即可在 QueryX 之 Fieldedit 加入 所有欄名, 這時您使用 Qrdbtext 時,即可選則欄位名稱了. 請試試.
系統時間:2024-05-05 22:21:52
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!