全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:2468
推到 Plurk!
推到 Facebook!

FastReport 合計

 
Cgo
一般會員


發表:10
回覆:8
積分:3
註冊:2007-03-28

發送簡訊給我
#1 引用回覆 回覆 發表時間:2007-03-29 11:13:29 IP:218.172.xxx.xxx 訂閱
大家安安唷!

一個小問題
大家都知道fastreport合計是
<textarea class="cpp" rows="10" cols="60" name="code"> Sum(,DetailData1)] </textarea> 但是問題來ㄌ 如果我ㄉmoney ㄉtype是varchar 那我要怎樣轉int呢 如: 3000 1000=4000 不是3000 4000=30004000 ps:如果將type varchar改為int是可以加減 但因type有用到一些功能所以一定需到varchar 請各位高手幫幫忙
pedro
尊榮會員


發表:152
回覆:1187
積分:892
註冊:2002-06-12

發送簡訊給我
#2 引用回覆 回覆 發表時間:2007-03-29 11:45:03 IP:60.248.xxx.xxx 未訂閱
fastreport這邊看起來是無解
procedure Memo1OnAfterPrint(Sender: TfrxComponent);
begin
Inc(SumValue,StrToInt([frxDBDataset1."FVC"])); //無值可加
end;

VarChar欄位對FastReport視為不可運算及轉型的欄位?

是否可試試從源頭SQL語法,轉型一個虛欄位為Int的?

Cgo
一般會員


發表:10
回覆:8
積分:3
註冊:2007-03-28

發送簡訊給我
#3 引用回覆 回覆 發表時間:2007-03-29 12:09:00 IP:218.172.xxx.xxx 訂閱
這ㄍ我頭就大ㄌ~因為我已經在

sql中ㄉQuery1moneyGetText動手腳手其他變數用ㄌ~

那......

fastreport沒有其他ㄉ方式可用嗎??

Cgo
一般會員


發表:10
回覆:8
積分:3
註冊:2007-03-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2007-03-29 12:58:14 IP:218.169.xxx.xxx 訂閱
謝謝~pedro756901

我的問題已經解決ㄌ~

我有點笨
Query1moneyGetTex中ㄉText再處理一次就好ㄌ阿~


真笨~我真笨


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