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

如何能將Form上所有的欄位,從Rave報表列印出來

尚未結案
maggie
一般會員


發表:6
回覆:12
積分:3
註冊:2002-03-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-07 14:08:13 IP:139.223.xxx.xxx 未訂閱
請教各位先進.. 我想做一個列印標籤的系統,所以我在form上擺好所有必須輸入的欄位,也已可以新增到Access資料庫中(我使用的是ado元件),如今我想再加一個列印button,讓它能只列印出我剛新增的這筆資料,因為我是用delphi7,所以它的報表只能用Rave Report,可是 我該怎麼用才能讓它知道我現在的是哪一筆資料呢?? 麻煩各位先進幫幫忙ㄌ....因為rave report的資訊蠻少的...請大家多多指教~謝謝
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-08 14:04:51 IP:61.222.xxx.xxx 未訂閱
1.可否再詳述您的問題,實在是有看沒有懂 2.delphi7也是可以掛quick report的,把quick report的bpl install 進來. There is a raising fire in my heart tonight,growing higher and higher in my soul I want to ride on the silver dove far into the night,till I make you take me on your mighty wing,take me on your mighty wing to cross the sky
maggie
一般會員


發表:6
回覆:12
積分:3
註冊:2002-03-13

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-08 15:24:41 IP:139.223.xxx.xxx 未訂閱
引言: 1.可否再詳述您的問題,實在是有看沒有懂 2.delphi7也是可以掛quick report的,把quick report的bpl install 進來. There is a raising fire in my heart tonight,growing higher and higher in my soul I want to ride on the silver dove far into the night,till I make you take me on your mighty wing,take me on your mighty wing to cross the sky
sorry....這再詳細說明一下... 我想我最大的問題是不知如何設計Rave report,欄位擺上去後應該要怎樣跟Form上的欄位做結合? Form 跟 Rave Report要連結,我是有在Form上擺ㄌ三個元件 RvSystem1 RvDataSetConnection1 RvProject1 原則上我是認為我有設好,但是我下RvProject1.Execute; 報表出來卻沒有資料??? ADOConnection1.ConnectionString有設好 ADODataSet1也有設好 RvDataSetConnection1.DataSet :=ADODataSet1 RvProject1.Engine:=RvSystem1 RvProject1.ProjectFile:=LabelPrintB.rav 在Rave Report編輯裡面,我新增一個report,然後再new data object,我選ㄌDirect Data View(RvDataSetConnection1),然後我就擺ㄌ幾個DataTextComponent,分別將DataField跟DataView都指好,就是這樣..... 可是怎麼連都沒看到資料出現...
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-08-11 08:31:05 IP:210.243.xxx.xxx 未訂閱
可否請您把source整理後上傳,以便讓更多朋友可以有機會協助您. There is a raising fire in my heart tonight,growing higher and higher in my soul I want to ride on the silver dove far into the night,till I make you take me on your mighty wing,take me on your mighty wing to cross the sky
maggie
一般會員


發表:6
回覆:12
積分:3
註冊:2002-03-13

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-08-13 11:29:14 IP:139.223.xxx.xxx 未訂閱
引言: 可否請您把source整理後上傳,以便讓更多朋友可以有機會協助您. There is a raising fire in my heart tonight,growing higher and higher in my soul I want to ride on the silver dove far into the night,till I make you take me on your mighty wing,take me on your mighty wing to cross the sky
sorry...我再詳述我的程式目的.... 我new一個Application,在 Form1上擺ㄌ Edit1-->輸入規格 Edit2-->輸入品名 Edit3-->輸入批號 Edit4-->輸入有效期限 Edit5--輸入列印張數 [Print]-->button 順序如上, 這是要讓user輸入的,然後我想做的就是,user輸入完後,按ㄌprint鍵,不但要自動列印,而且列印的份數就要跟user輸入的一樣。 不是分頁喔, 標籤的規格有兩種: 大標籤的規格是Length=140MM,Width=210MM 小標籤的規格是Length=76MM,Width=245MM 所以大標籤基本上是上下列印,小標籤則是左右列印再往下列印, 因為這標籤的規格不一樣,我想連印表機的設定大概又是另一項問題ㄌ 目前我想就前面述說的問題先解決.... 【user輸入完後,按ㄌprint鍵,不但要自動列印,而且列印的份數就要跟user輸入的一樣。不是分頁喔】 謝謝!!
hahalin
版主


發表:295
回覆:1698
積分:823
註冊:2002-04-14

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-08-13 11:34:12 IP:61.222.xxx.xxx 未訂閱
很抱歉 這裡是解答問題的地方 不是一個一定要幫你寫程式的地方 你應該自己先嘗試 有問題提出來 大家集思廣益幫你解決 而不是開出規格要結果 不過這也可能是小弟自己本身的堅持 或許有其他朋友想幫你吧... There is a raising fire in my heart tonight,growing higher and higher in my soul I want to ride on the silver dove far into the night,till I make you take me on your mighty wing,take me on your mighty wing to cross the sky
maggie
一般會員


發表:6
回覆:12
積分:3
註冊:2002-03-13

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-08-13 13:20:30 IP:139.223.xxx.xxx 未訂閱
真是抱歉..我把它寫出來是想讓大家了解我想達到的結果..並沒有要請人家幫我寫程式啦..只是希望有想法的人..提供我一個意見,而不是因我問題的不清楚而有錯誤的方向,所以才將它寫出來... 其實我後來改用d6 配合 quickreport,至少將資料擺到report上ㄌ,現在是差在份數的問題 我在print的button procedure TSLForm.prnitClick(Sender: TObject); begin QRS.PrinterSettings.Copies:=strtoint(Edit10.text); QRS.Print; end; 直接印是成功ㄌ...可是份數就完全沒反應.. 是這樣的...請見諒...
系統時間:2024-05-02 8:43:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!