用FoxP,ro生成HTML文檔

發布時間:2017-09-08 22:02 來源:互聯網 當前欄目:網頁設計教程

   在當前的許多NOVELL網絡中,數據平臺仍是基于DOS的FoxPro環境,一般工作站均是無盤站,但領導查詢用的工作站往往配制較好,并裝有WIN95或WIN98等系統,如果只用于數據查詢或簡單數據處理,

  便造成資源浪費;如果同時進行其他工作處理,又不能確保網絡安全。

  ----鑒于此,我們設計了一個FoxPro程序,生成HTML文件,放在服務器的一個特定目錄,僅供領導只讀。這樣,用IE瀏覽HTML文件,充分利用了IE和WIN98的特點,既實現了跨平臺的數據傳遞,方便美觀地滿足了領導查詢功能,又使領導工作站可以進行其他辦公處理,同時還可以保證網絡的安全。當然,利用HomePage的特性,還可以實現在Internet上的數據傳輸。

  ----HTML(HypertextMarkupLanguage)既超文本鏈接標記語言,是一種純文本格式。主頁的編寫就是以HTML格式寫成的。HTML文件既可以由FrontPage生成,也可以根據其格式要求進行手工編寫,它以標簽來標示和排列各對象,可同時支持文本、聲音、圖像、動畫等多種格式,并可同時與其他HTML文件鏈接。而標簽本身以‘<’和‘>’標識,標簽內的內容稱為元素(ELEMENT),元素代表了標簽的意義,與大小寫無關。元素的一般格式為:

  object

  ----由于HTML是一種文本,可將其語句放在FoxPro的DBF庫中,程序執行時,將最新數據放到DBF庫的指定位置。然后,將DBF數據庫轉化成名為*.HTM的文本格式,即可用IE或Navigator瀏覽或打印,甚至掛接到相關的Internet主頁上,實現遠距離數據傳遞或信息發布。

  ----下面通過一個簡單的示例,介紹用FoxPro生成HTML的方法:

  ----1.創建一個生成HTML文件的數據庫:

  ----在FoxPro中新建一個名為HTML的數據庫文件;通過設置窗口為數據庫創建4個文本屬性的字段,它們的名稱和長度分別為:MARK(10)、CODE1(60)、DATA(20)、CODE2(20)。

  ----在HTML.DBF中追加如下記錄。其中,MARK字段是標記字段,便于更新數據時的定位;DATA字段為數據字段,用于存放最新數據;CODE1和CODE2字段是存放HTML語句的字段,可根據自己的設計或用FrontPage生成的主頁源文件填寫:

  ......

  ----2.填加或更新數據:

  ----設計一個統計數據的程序,將統計結果放到HTML.DBF中的特定位置。

  ......

  ----3.生成HTML文件:

  ----設計一個小程序,將HTML.DBF轉化成名為HTML.HTM的文本文件,放到網絡的指定位置:

  ......

  ----4.我們的建議:

好看網[www.62-6.com]
  ----將HTML.DBF分成幾個庫,便于數據部分的循環編程,生成文本時,再將幾個庫連接;參照用FrontPage生成的主頁源文件HTML語句,可準確而美觀地生成具有個性的主頁風格。

  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、
  • 1、
  • 2、
  • 3、
  • 4、
  • 5、
  • 6、
  • 7、
  • 8、
  • 9、
  • 10、
  • 11、
  • 12、
  • 13、
  • 14、
  • 15、
  • 16、
  • 17、
  • 18、
  • 19、
  • 20、
  • 21、
  • 22、
  • 23、
  • 24、
  • 25、