上一篇主題 :: 下一篇主題 |
發表人 |
內容 |
Ruey
註冊時間: 2003-03-12 文章: 1698 來自: tunglo
第 1 樓
|
發表於: 星期日 八月 24, 2003 10:32 am 文章主題: 把FoxPro資料庫轉變成HTML超文本表格(轉貼) |
|
|
把FoxPro資料庫轉變成HTML超文本表格
( 作者: 張慶 )
Internet的WWW網頁中有大量的二維表格,這些表格有的從資料庫轉化而來。筆者在將資料庫文件轉化爲超文本表格時編寫了一段程式來自動實現,效率很高,現介紹給讀者朋友。程式的設計思想很簡單:打開.DBF資料庫,按記錄順序分別讀取資料庫的各欄位,然後加上 HTML文件的表格控制符,寫到超文本格式的.html文件中。筆者的程式用Visual FoxPro5.0寫成,可在Foxpro各版本下使用。樣例資料庫爲Taxed.dbf,根源程式清單和生成的超文字檔案TAX.HTM 清單附後。
* Pragram: dbf2htm.prg
* 表結構: Taxed.dbf
*欄位名 類型 寬度 小數位
*swdjzh 字元型 9
(稅務登記證號)
*qymc 字元型 20 (企業名稱)
*tbrq 日期型 8
(填表日期)
*sz 字元型 10 (稅種)
*ynsk 數值型 8 2(應納稅種)
set talk off
set safe off
cr=chr(13)+chr(10)
text=″〈!-- A HTML table convented from Taxed.dbf --〉″+cr
text=text+″〈Html〉″+cr
text=text+″〈Head〉″+cr+″〈Title〉納稅情況統計表〈/Title〉″+cr;
+″〈/Head〉″+cr
text=text+″〈Body〉″+cr+″〈Table border=1〉″+cr
text=text+″〈Caption〉納稅情況統計表〈/Caption〉″+cr
text=text+″〈Tr〉″+cr; _________________ #############################
快樂媽咪系列幸福宅配,喝十全雞湯~原來幸福那麼簡單!!
學會VFP使用者社區的搜尋,Code才會更有趣~
############################# |
|
回頂端 |
|
 |
liangszpt

註冊時間: 2004-11-18 文章: 263 來自: な东省深圳市
第 2 樓
|
發表於: 星期三 四月 27, 2005 5:54 pm 文章主題: |
|
|
请问各位,这是怎么做的啊?我看那个程式,一点也不通的,怎么转换得到呢? |
|
回頂端 |
|
 |
jeff25
註冊時間: 2004-10-22 文章: 76 來自: taiwan
第 3 樓
|
發表於: 星期三 四月 27, 2005 8:08 pm 文章主題: |
|
|
VFP 6.0 以上可用
To save a table as HTML
Open the table.
Browse the table by issuing the BROWSE command in the Command window or by choosing Browse from the View menu.
Choose Save As HTML on the File menu.
Enter the name of the HTML file to create and choose Save. _________________ jeff |
|
回頂端 |
|
 |
liangszpt

註冊時間: 2004-11-18 文章: 263 來自: な东省深圳市
第 4 樓
|
發表於: 星期四 四月 28, 2005 9:31 am 文章主題: |
|
|
我是想用程式去将DBF里的内容,分GROUP地输出到HTML中去(在HTML中表现为分TABLE),不是用手工的方式。
在楼主举的那个例子,TEXT这个变数最后怎么处理才能得出一个HTML呢?请大家帮帮忙。 |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 5 樓
|
發表於: 星期四 四月 28, 2005 11:03 am 文章主題: |
|
|
雖然沒看到程式,不過應該會像這樣,
TEXT 的內容就是 HTML 的內容,
只要最後用 STRTOFILE() 另存為 HTML 檔就可以了.
其實如果是 VFP 6 , M$ 已經幫你寫好了(GENHTML.PRG) _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
liangszpt

註冊時間: 2004-11-18 文章: 263 來自: な东省深圳市
第 6 樓
|
發表於: 星期四 四月 28, 2005 11:49 am 文章主題: |
|
|
M$写的我看过了,但我不止要这样的效果,现在我遇到的问题是,我有一个TABLE,里面有个FIELD叫“班级”的,我想输的的HTML格式,会按GROUP来分表格,就好似这样
一班成绩
|-------------------------------------|
| 张三 | 合格 |
|-------------------------------------|
| 李四 | 合格 |
|-------------------------------------|
二班成绩
|-------------------------------------|
| 王五 | 不合格 |
|-------------------------------------|
| 马六 | 不合格 |
|-------------------------------------|
我要的是这样的效果,M$的genhtml列印出来是混在一齐的,没有分表格的效果。
请问该怎么做? |
|
回頂端 |
|
 |
syntech
註冊時間: 2003-05-16 文章: 4249 來自: Taipei,Taiwan
第 7 樓
|
發表於: 星期四 四月 28, 2005 12:18 pm 文章主題: |
|
|
再加一對TAG 進去.
應該去查 HTML 語法 才對 _________________ 如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問
請聯絡我們,也許我們幫得上忙 |
|
回頂端 |
|
 |
|