VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

**关于报表自动换行的问题,请高手指点一下!!
前往頁面 1, 2, 3, 4, 5, 6  下一頁
 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 1 樓

發表發表於: 星期六 十一月 20, 2010 8:26 am    文章主題: **关于报表自动换行的问题,请高手指点一下!! 引言回覆

同一个字段上输入"外12345678910",在列印表的时候,中文字和数字不能连在一起显示,跳行了,应该怎么处理,请看附图.
回頂端
檢視會員個人資料 發送私人訊息
區榮熾



註冊時間: 2005-11-14
文章: 191


第 2 樓

發表發表於: 星期六 十一月 20, 2010 9:05 am    文章主題: Re: **关于报表自动换行的问题,请高手指点一下!! 引言回覆

xjliaos 寫到:
同一个字段上输入"外12345678910",在列印表的时候,中文字和数字不能连在一起显示,跳行了,应该怎么处理,请看附图.

請在"報表設計工具"中,將該欄的"報表運算式"打開,並在 "超出設定的寬度時往下伸展(S)" 打勾,就會照你的預期印出.
回頂端
檢視會員個人資料 發送私人訊息
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 3 樓

發表發表於: 星期六 十一月 20, 2010 9:11 am    文章主題: 引言回覆

问题是两行是足够显示的,这样一个中文字就占用了一行,非要再加一栏?
回頂端
檢視會員個人資料 發送私人訊息
區榮熾



註冊時間: 2005-11-14
文章: 191


第 4 樓

發表發表於: 星期六 十一月 20, 2010 9:36 am    文章主題: 引言回覆

xjliaos 寫到:
问题是两行是足够显示的,这样一个中文字就占用了一行,非要再加一栏?

我沒說要加一欄,別誤會了,我說的是 ;
修改報表檔 > 點出該欄(報表運算式) > 看到 "註解(O)"的上方,有一空方塊,其旁有"超出設定的寬度時往下伸展(S)", 請在空格內打勾就可以了
請先試試吧....
回頂端
檢視會員個人資料 發送私人訊息
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 5 樓

發表發表於: 星期六 十一月 20, 2010 9:48 am    文章主題: 引言回覆

试过了,还是不行,点了以后会自动出来第三行,第一行还是只有一个中文字.
回頂端
檢視會員個人資料 發送私人訊息
區榮熾



註冊時間: 2005-11-14
文章: 191


第 6 樓

發表發表於: 星期六 十一月 20, 2010 10:12 am    文章主題: 引言回覆

xjliaos 寫到:
试过了,还是不行,点了以后会自动出来第三行,第一行还是只有一个中文字.

那你就設定寬度為1行,待超過長度就伸展為2行.......(現在設定是2行,伸展就成3行)
如何印出,是我們控制的,VFP提出的設定,我們就儘量活用吧.....
回頂端
檢視會員個人資料 發送私人訊息
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 7 樓

發表發表於: 星期六 十一月 20, 2010 10:20 am    文章主題: 引言回覆

这个也试过了,设置了一行,选择了伸展功能,也是自动出来三行,字体也换过,还是不行,不知道问题在那里
回頂端
檢視會員個人資料 發送私人訊息
區榮熾



註冊時間: 2005-11-14
文章: 191


第 8 樓

發表發表於: 星期六 十一月 20, 2010 10:28 am    文章主題: 引言回覆

xjliaos 寫到:
这个也试过了,设置了一行,选择了伸展功能,也是自动出来三行,字体也换过,还是不行,不知道问题在那里

請檢查你第1個字佔了一行,那就是那欄位是什麼?因1個字佔1行,這為什麼才是問題.
現在我要外出,如有連絡,請下午1時再說......
回頂端
檢視會員個人資料 發送私人訊息
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 9 樓

發表發表於: 星期六 十一月 20, 2010 10:40 am    文章主題: 引言回覆

输入的时候是连在一起的,请看图
回頂端
檢視會員個人資料 發送私人訊息
LiuRambo



註冊時間: 2007-11-27
文章: 481


第 10 樓

發表發表於: 星期六 十一月 20, 2010 12:46 pm    文章主題: 引言回覆

這是"英數"與中文字混用的結果

建議分成兩行 用程式去算第一行與第二行要塞的字
目的在於不要啟用"自動切行"
再不然就用兩個textbox去表達一個欄位
將字軌與數字分開顯示
回頂端
檢視會員個人資料 發送私人訊息 MSN Messenger
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 11 樓

發表發表於: 星期六 十一月 20, 2010 1:29 pm    文章主題: 引言回覆

分开输入就没有意义了,现在就想找出原因
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1644


第 12 樓

發表發表於: 星期六 十一月 20, 2010 2:47 pm    文章主題: 引言回覆

把欄寬加大(要加大多一點),試試
十樓講得很清楚, 【這是"英數"與中文字混用的結果 】
欄寬加大大大大
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
區榮熾



註冊時間: 2005-11-14
文章: 191


第 13 樓

發表發表於: 星期六 十一月 20, 2010 2:48 pm    文章主題: 引言回覆

xjliaos 寫到:
分开输入就没有意义了,现在就想找出原因

能否說明一下你欄位的設定,數字是以什麼屬性(文字OR數字)?
我是以你1個欄位作輸入印出的動作予以說明的( "你12345678910" ),這是你輸入的樣子嗎?
如果12345678910屬性是數字,則輸入要變成 "你"+Alltr(str(12345678910))
這是不同屬性併在一起的輸入方式,也就是2種資料併在1個欄位作輸入印出...
因你沒說明欄位的輸入方式,因此我祗瞎猜了......
回頂端
檢視會員個人資料 發送私人訊息
xjliaos



註冊時間: 2007-11-20
文章: 87
來自: guan dong

第 14 樓

發表發表於: 星期六 十一月 20, 2010 3:06 pm    文章主題: 引言回覆

欄位是字符型(C),所以字元和數字輸入在一起,表參考9樓的附件
回頂端
檢視會員個人資料 發送私人訊息
區榮熾



註冊時間: 2005-11-14
文章: 191


第 15 樓

發表發表於: 星期六 十一月 20, 2010 3:22 pm    文章主題: 引言回覆

xjliaos 寫到:
欄位是字符型(C),所以字元和數字輸入在一起,表參考9樓的附件

既然是1個欄位輸入而出現問題,那就你輸入時,先不要輸入"你"字,即祗輸入數字,
看什麼給果,(長度要比欄寬大,要看伸展是否正確),請試下....
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
前往頁面 1, 2, 3, 4, 5, 6  下一頁
1頁(共6頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作