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

高手們,為什麼用RAVE REPORT 印表會出現這個錯誤!?

答題得分者是:nyewchai
ATEIN
高階會員


發表:105
回覆:320
積分:125
註冊:2002-07-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-14 15:50:19 IP:203.204.xxx.xxx 未訂閱
若換另一張報表不會出現錯誤 但這張報表就會出現錯誤!     希望各位高手幫幫忙!謝謝! DHM 發表人 - atein 於 2005/09/14 15:52:33
------
ATEIN
carlgan1021
一般會員


發表:1
回覆:6
積分:6
註冊:2005-09-15

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-15 19:32:48 IP:218.4.xxx.xxx 未訂閱
看看印表機有沒有連上? 或是 "x/0" carl
------
carl
ATEIN
高階會員


發表:105
回覆:320
積分:125
註冊:2002-07-05

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-15 19:40:22 IP:203.204.xxx.xxx 未訂閱
對不起我說錯了,我是指,當按下列印(列印事件) 的鍵 後,可以看到(計算頁數中1...英文的訊息),後就出現以上的ERROR訊息即中斷列印事件! 但用QUICK REPORT 就不會有這樣的現象;若在沒MASTER 及DETAIL會出現上面的ERROR;若只單單一個TABLE 上用RAVE 印表不會有問題. PS:什麼是[或是 "x/0"]???不太懂!除以零嗎?! 謝謝! DHM 發表人 - atein 於 2005/09/15 19:46:25 發表人 - atein 於 2005/09/15 19:47:33
------
ATEIN
carlgan1021
一般會員


發表:1
回覆:6
積分:6
註冊:2005-09-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-15 19:51:04 IP:218.4.xxx.xxx 未訂閱
對, 除以零 還有, 在程式寫漏了一些符號也會這樣, 有時那一段還是會讓你通過.再檢查一次, 我也有遇過這樣的問題.結果, 我重新再開一個form 重寫 就好了=.=" carl
------
carl
ATEIN
高階會員


發表:105
回覆:320
積分:125
註冊:2002-07-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-09-16 03:07:22 IP:203.204.xxx.xxx 未訂閱
引言: 對, 除以零 還有, 在程式寫漏了一些符號也會這樣, 有時那一段還是會讓你通過.再檢查一次, 我也有遇過這樣的問題.結果, 我重新再開一個form 重寫 就好了=.=" carl
要重寫是不可能,因為公司交給我DEBUG 的,所以是否有更好的方法: EX: 1.檢查條件更嚴格些,不要編譯後才發生ERROR,我感覺這樣DELPHI 還是不夠嚴謹 2.什麼方法可知道是哪裡出問題的,因為祖先好幾層,不好找及判斷。 意思是編譯器會直接告訴我在那裡有問題,要處理或警告。 DHM
------
ATEIN
nyewchai
一般會員


發表:6
回覆:8
積分:7
註冊:2006-07-13

發送簡訊給我
#6 引用回覆 回覆 發表時間:2006-08-01 00:32:55 IP:218.111.xxx.xxx 未訂閱

各位大大,

剛開始看這篇文章很興奮,因為以為.......最後還是沒有答案。

因此重新再提問一下。我的程式是Master/Detail的格式,用兩個 DataSource 去對應 Rave 的兩個Direct Data View.

沒牽涉到任何的計算。曾試過將Rave update 到5.1 BEX 版本,問題不見了。但卻不能發放到客戶端,因是Demo版,除

非再花錢.....不曉得在Delphi附送的5.0版有沒有解? 以下是我採用程序的寫法

procedure TfmPR110.sbReportClick(Sender: TObject);
begin
inherited;
cdsMaster.DisableControls;
try
sPreviewPurchaseID := cdsMaster.FieldByName('PurchaseID').AsString;
cdsMaster.Filtered := True;
RvProject.Execute;
finally
cdsMaster.Filtered := False;
cdsMaster.EnableControls;
end;
end;

謝謝!

------
Ng Yew Chai
ATEIN
高階會員


發表:105
回覆:320
積分:125
註冊:2002-07-05

發送簡訊給我
#7 引用回覆 回覆 發表時間:2006-08-01 01:48:41 IP:219.68.xxx.xxx 未訂閱

===================引 用 文 章===================

各位大大,

剛開始看這篇文章很興奮,因為以為.......最後還是沒有答案。

因此重新再提問一下。我的程式是Master/Detail的格式,用兩個 DataSource 去對應 Rave 的兩個Direct Data View.

沒牽涉到任何的計算。曾試過將Rave update 到5.1 BEX 版本,問題不見了。但卻不能發放到客戶端,因是Demo版,除

非再花錢.....不曉得在Delphi附送的5.0版有沒有解? 以下是我採用程序的寫法

procedure TfmPR110.sbReportClick(Sender: TObject);
begin
inherited;
cdsMaster.DisableControls;
try
sPreviewPurchaseID := cdsMaster.FieldByName('PurchaseID').AsString;
cdsMaster.Filtered := True;
RvProject.Execute;
finally
cdsMaster.Filtered := False;
cdsMaster.EnableControls;
end;
end;

謝謝!

您確定更新到5.1版本就好了?

但是我用BDS2006 的6.5 版,去重新SAVE 讓REPORT 檔後重新RUN 程式,還是一樣問題!

謝謝!

------
ATEIN
nyewchai
一般會員


發表:6
回覆:8
積分:7
註冊:2006-07-13

發送簡訊給我
#8 引用回覆 回覆 發表時間:2006-08-02 15:27:38 IP:60.49.xxx.xxx 未訂閱
肯定,因我重回現場演練過。
------
Ng Yew Chai
nyewchai
一般會員


發表:6
回覆:8
積分:7
註冊:2006-07-13

發送簡訊給我
#9 引用回覆 回覆 發表時間:2006-08-14 11:49:34 IP:60.50.xxx.xxx 未訂閱

也許是同一問題,在 Rave Report Deginer 中 (5.0版) 以兩個 Direct Data View (dvMaster, dvDetails) 去對應程式的兩個

RvDataSetConnections (rvscMaster, rvscDetails)元件,然後開啟 Rave Report Tools medu 內的 Report Wizard ,再選擇 Master/Detail Report,得以的結果就是 "At least two Data Views must be created before running this wizard".

但不更改程式,把Rave Report 換成 (5.22版) 就可以了。

不曉得其他在用Rave Report 5.0版開發 Master Detail Report 的大大有沒有同樣的問題,您們怎麼 Solve problem (除了

更新到5.22 BEX ) ?

Thanks!

------
Ng Yew Chai
nyewchai
一般會員


發表:6
回覆:8
積分:7
註冊:2006-07-13

發送簡訊給我
#10 引用回覆 回覆 發表時間:2006-08-14 11:50:10 IP:60.50.xxx.xxx 未訂閱

也許是同一問題,在 Rave Report Deginer 中 (5.0版) 以兩個 Direct Data View (dvMaster, dvDetails) 去對應程式的兩個

RvDataSetConnections (rvscMaster, rvscDetails)元件,然後開啟 Rave Report Tools medu 內的 Report Wizard ,再選擇 Master/Detail Report,得以的結果就是 "At least two Data Views must be created before running this wizard".

但不更改程式,把Rave Report 換成 (5.22版) 就可以了。

不曉得其他在用Rave Report 5.0版開發 Master Detail Report 的大大有沒有同樣的問題,您們怎麼 Solve problem (除了

更新到5.22 BEX ) ?

Thanks!

------
Ng Yew Chai
系統時間:2024-05-06 12:17:43
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!