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

fastreport日期的拆解打印

答題得分者是:malanlk
ntjrr
高階會員


發表:240
回覆:312
積分:110
註冊:2005-04-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-09-27 17:43:57 IP:222.184.xxx.xxx 未訂閱
我现在用fastreport打印出来的报表上,有个日期字段,它是用SQL语句从数据表中的字段中查询来的,打印后显示为,例如:2005-9-27,现在有一个问题,如果人家的票据上已有了年月日,我如何能帮中间的一横去掉,并调整好间距正好填到年月日的中间。
------
我的编程起步于ktop,我将永远支持ktop
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-09-28 00:17:51 IP:61.219.xxx.xxx 未訂閱
將日期字段用三次用 FormatDateTime 函數分別顯示 年,月,日 Label 間的距離你愛拉多長就拉多長
ntjrr
高階會員


發表:240
回覆:312
積分:110
註冊:2005-04-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-09-28 07:23:51 IP:222.184.xxx.xxx 未訂閱
大大就是说的formatdatetime('yyyymmdd',now) 三次,关键之处在于,能不能不用now,因为有时是打印以前的发票,不一定是当日,所以这个日期是从数据表中的一个记录日期的字段用SQL语法取出的,那么如何用这个来取代now呢
------
我的编程起步于ktop,我将永远支持ktop
malanlk
尊榮會員


發表:20
回覆:694
積分:577
註冊:2004-04-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-09-28 07:38:29 IP:203.69.xxx.xxx 未訂閱
用Copy(Field.AsString,i,n);
ntjrr
高階會員


發表:240
回覆:312
積分:110
註冊:2005-04-24

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-09-28 11:55:54 IP:222.184.xxx.xxx 未訂閱
引言: 用Copy(Field.AsString,i,n);
这一种命令格式我还没学会,我再找相关资料看看
------
我的编程起步于ktop,我将永远支持ktop
系統時間:2024-05-02 13:14:36
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!