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

報表只有一筆記錄,但要列印成3頁要如何做?

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
chinyu



註冊時間: 2004-12-30
文章: 13


第 1 樓

發表發表於: 星期五 四月 08, 2005 4:28 pm    文章主題: 報表只有一筆記錄,但要列印成3頁要如何做? 引言回覆

各位前輩:
報表只有一筆記錄,但資料很多,要分成3頁列印(客戶原手寫報表就是3頁),這要如何做呢?

謝謝
已決定用 word 與excel 當報表輸出

謝謝各位的幫忙


chinyu 在 星期一 四月 11, 2005 5:29 pm 作了第 1 次修改
回頂端
檢視會員個人資料 發送私人訊息
小桑•無痕



註冊時間: 2003-07-08
文章: 304
來自: Tainan, Taiwan

第 2 樓

發表發表於: 星期五 四月 08, 2005 6:56 pm    文章主題: 引言回覆

我會把一筆資料拆成3筆放在暫存檔中,再以暫存檔列印;不過,這種方法必須3頁資料的紙張都相同才行。

PS:有資料和報表的SAMPLE嗎?

_________________
用力 Try 一下...可以發現很多好玩的事....
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 雅虎訊息通 MSN Messenger
chinyu



註冊時間: 2004-12-30
文章: 13


第 3 樓

發表發表於: 星期五 四月 08, 2005 8:16 pm    文章主題: Re: 報表只有一筆記錄,但要列印成3頁要如何做? 引言回覆

chinyu 寫到:
各位前輩:
報表只有一筆記錄,但資料很多,要分成3頁列印(客戶原手寫報表就是3頁),這要如何做呢?

謝謝

類似是一篇文章(三頁長),其中有許多數學公式,一些值是變動的(從資料庫帶入),一些是固定的,不知要如何做是好,請各位前輩幫幫忙。
回頂端
檢視會員個人資料 發送私人訊息
Abel



註冊時間: 2005-03-14
文章: 189
來自: 鹿港小鎮

第 4 樓

發表發表於: 星期三 四月 27, 2005 8:48 pm    文章主題: 引言回覆

我曾經做過類似的問題,一筆資料要 兩張報表紙才放得下,

因為輸出是連續報表紙,所以我就一次將紙張長設成 二張長,

因為長度是兩張長,所以在報表設計工具中 一張就當兩張用,

希望能給您用得上。 Confused
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
chinyu



註冊時間: 2004-12-30
文章: 13


第 5 樓

發表發表於: 星期三 四月 27, 2005 9:04 pm    文章主題: 引言回覆

Abel 寫到:
我曾經做過類似的問題,一筆資料要 兩張報表紙才放得下,

因為輸出是連續報表紙,所以我就一次將紙張長設成 二張長,

因為長度是兩張長,所以在報表設計工具中 一張就當兩張用,

希望能給您用得上。 Confused

在VFP 6.0 如何將將紙張長設成 二張長呢?
一直找不到如何設定。
謝謝
回頂端
檢視會員個人資料 發送私人訊息
Abel



註冊時間: 2005-03-14
文章: 189
來自: 鹿港小鎮

第 6 樓

發表發表於: 星期三 四月 27, 2005 9:20 pm    文章主題: 引言回覆

首先 於 XP、2000 中 控制台/印表機和傳真/ 檔案/ 伺服器內容/ 建立一新列印格式(就是報表紙的兩張長)

98 就在印表機中選擇紙張大小的地方選自定大小。

然後進入 VFP報表設計工具中 …

1.先設印表格式:檔案/ 設定列印格式/列印設定/ 指定印表機、紙張大小(新格式)

2.我覺得因為要印連續套表,所以 頁標題 0 頁註腳 0,明細 拉長成為 新格式長,可能需要短一點

才不會出現 明細橫區段太大無法放入列印頁中 的錯誤。

如果您不需要 套入 即定的位置中,調整 新列印格式的紙張大小,多試幾次,大多可以找出連續列印的

方法,可是一定要套即定位置,我現在也解決不了。
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
chinyu



註冊時間: 2004-12-30
文章: 13


第 7 樓

發表發表於: 星期三 四月 27, 2005 9:43 pm    文章主題: 引言回覆

Abel 寫到:
首先 於 XP、2000 中 控制台/印表機和傳真/ 檔案/ 伺服器內容/ 建立一新列印格式(就是報表紙的兩張長)

98 就在印表機中選擇紙張大小的地方選自定大小。

然後進入 VFP報表設計工具中 …

1.先設印表格式:檔案/ 設定列印格式/列印設定/ 指定印表機、紙張大小(新格式)

2.我覺得因為要印連續套表,所以 頁標題 0 頁註腳 0,明細 拉長成為 新格式長,可能需要短一點

才不會出現 明細橫區段太大無法放入列印頁中 的錯誤。

如果您不需要 套入 即定的位置中,調整 新列印格式的紙張大小,多試幾次,大多可以找出連續列印的

方法,可是一定要套即定位置,我現在也解決不了。

非常謝謝。
回頂端
檢視會員個人資料 發送私人訊息
cmj8992004



註冊時間: 2004-09-22
文章: 10
來自: 天津

第 8 樓

發表發表於: 星期四 四月 28, 2005 8:46 am    文章主題: 引言回覆

產生一個臨時表,裡面加個 memo 的欄位,將所整筆資料存進memo中,
在報表設計時將memo計成自動延伸,就可以了
回頂端
檢視會員個人資料 發送私人訊息
Abel



註冊時間: 2005-03-14
文章: 189
來自: 鹿港小鎮

第 9 樓

發表發表於: 星期四 四月 28, 2005 5:39 pm    文章主題: 引言回覆

回覆 CMJ8992004 您所言真是宏觀啊

只是小弟我不太了解如何,在報表設計時將memo計成自動延伸

的做法,可否請 您提示一下,謝謝。 Razz
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
cmj8992004



註冊時間: 2004-09-22
文章: 10
來自: 天津

第 10 樓

發表發表於: 星期五 四月 29, 2005 11:21 am    文章主題: 引言回覆

1.產生臨時表
create cursor test (fieldname m)
append blank
replace fieldname with 你的資料
2.設計你的報表
添加字段( 欄位 )
Expression=>fieldname
Stretch with overflow 打勾
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

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


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