在 當(dāng) 前 的 許 多NOVELL 網(wǎng) 絡(luò) 中, 數(shù) 據(jù) 平 臺(tái) 仍 是 基 于DOS 的FoxPro 環(huán) 境, 一 般 工 作 站 均 是 無(wú) 盤 站, 但 領(lǐng) 導(dǎo) 查 詢 用 的 工 作 站 往 往 配 制 較 好, 并 裝 有WIN95 或WIN98 等 系 統(tǒng), 如 果 只 用 于 數(shù) 據(jù) 查 詢 或 簡(jiǎn) 單 數(shù) 據(jù) 處 理, 便 造 成 資 源 浪 費(fèi); 如 果 同 時(shí) 進(jìn) 行 其 他 工 作 處 理, 又 不 能 確 保 網(wǎng) 絡(luò) 安 全。
---- 鑒 于 此, 我 們 設(shè) 計(jì) 了 一 個(gè)FoxPro 程 序, 生 成HTML 文 件, 放 在 服 務(wù) 器 的 一 個(gè) 特 定 目 錄, 僅 供 領(lǐng) 導(dǎo) 只 讀。 這 樣, 用IE 瀏 覽HTML 文 件, 充 分 利 用 了IE 和WIN98 的 特 點(diǎn), 既 實(shí) 現(xiàn) 了 跨 平 臺(tái) 的 數(shù) 據(jù) 傳 遞, 方 便 美 觀 地 滿 足 了 領(lǐng) 導(dǎo) 查 詢 功 能, 又 使 領(lǐng) 導(dǎo) 工 作 站 可 以 進(jìn) 行 其 他 辦 公 處 理, 同 時(shí) 還 可 以 保 證 網(wǎng) 絡(luò) 的 安 全。 當(dāng) 然, 利 用HomePage 的 特 性, 還 可 以 實(shí) 現(xiàn) 在Internet 上 的 數(shù) 據(jù) 傳 輸。
---- HTML(Hypertext Markup Language) 既 超 文 本 鏈 接 標(biāo) 記 語(yǔ) 言, 是 一 種 純 文 本 格 式。 主 頁(yè) 的 編 寫(xiě) 就 是 以HTML 格 式 寫(xiě) 成 的。HTML 文 件 既 可 以 由FrontPage 生 成, 也 可 以 根 據(jù) 其 格 式 要 求 進(jìn) 行 手 工 編 寫(xiě), 它 以 標(biāo) 簽 來(lái) 標(biāo) 示 和 排 列 各 對(duì) 象, 可 同 時(shí) 支 持 文 本、 聲 音、 圖 像、 動(dòng) 畫(huà) 等 多 種 格 式, 并 可 同 時(shí) 與 其 他HTML 文 件 鏈 接。 而 標(biāo) 簽 本 身 以‘<’ 和‘>’ 標(biāo) 識(shí), 標(biāo) 簽 內(nèi) 的 內(nèi) 容 稱 為 元 素(ELEMENT), 元 素 代 表 了 標(biāo) 簽 的 意 義, 與 大 小 寫(xiě) 無(wú) 關(guān)。 元 素 的 一 般 格 式 為:
< element >object< /element >
---- 由 于HTML 是 一 種 文 本, 可 將 其 語(yǔ) 句 放 在FoxPro 的DBF 庫(kù) 中, 程 序 執(zhí) 行 時(shí), 將 最 新 數(shù) 據(jù) 放 到DBF 庫(kù) 的 指 定 位 置。 然 后, 將DBF 數(shù) 據(jù) 庫(kù) 轉(zhuǎn) 化 成 名 為*.HTM 的 文 本 格 式, 即 可 用IE 或Navigator 瀏 覽 或 打 印, 甚 至 掛 接 到 相 關(guān) 的Internet 主 頁(yè) 上, 實(shí) 現(xiàn) 遠(yuǎn) 距 離 數(shù) 據(jù) 傳 遞 或 信 息 發(fā) 布。
---- 下 面 通 過(guò) 一 個(gè) 簡(jiǎn) 單 的 示 例, 介 紹 用FoxPro 生 成HTML 的 方 法:
---- 1 . 創(chuàng) 建 一 個(gè) 生 成HTML 文 件 的 數(shù) 據(jù) 庫(kù):
---- 在FoxPro 中 新 建 一 個(gè) 名 為HTML 的 數(shù) 據(jù) 庫(kù) 文 件; 通 過(guò) 設(shè) 置 窗 口 為 數(shù) 據(jù) 庫(kù) 創(chuàng) 建4 個(gè) 文 本 屬 性 的 字 段, 它 們 的 名 稱 和 長(zhǎng) 度 分 別 為:MARK(10)、CODE1(60)、DATA(20)、CODE2(20)。
---- 在HTML.DBF 中 追 加 如 下 記 錄。 其 中,MARK 字 段 是 標(biāo) 記 字 段, 便 于 更 新 數(shù) 據(jù) 時(shí) 的 定 位;DATA 字 段 為 數(shù) 據(jù) 字 段, 用 于 存 放 最 新 數(shù) 據(jù);CODE1 和CODE2 字 段 是 存 放HTML 語(yǔ) 句 的 字 段, 可 根 據(jù) 自 己 的 設(shè) 計(jì) 或 用FrontPage 生 成 的 主 頁(yè) 源 文 件 填 寫(xiě):
... ...
---- 2. 填 加 或 更 新 數(shù) 據(jù):
---- 設(shè) 計(jì) 一 個(gè) 統(tǒng) 計(jì) 數(shù) 據(jù) 的 程 序, 將 統(tǒng) 計(jì) 結(jié) 果 放 到HTML.DBF 中 的 特 定 位 置。
... ...
---- 3. 生 成HTML 文 件:
---- 設(shè) 計(jì) 一 個(gè) 小 程 序, 將HTML.DBF 轉(zhuǎn) 化 成 名 為HTML.HTM 的 文 本 文 件, 放 到 網(wǎng) 絡(luò) 的 指 定 位 置:
... ...
---- 4 . 我 們 的 建 議:
---- 將HTML.DBF 分 成 幾 個(gè) 庫(kù), 便 于 數(shù) 據(jù) 部 分 的 循 環(huán) 編 程, 生 成 文 本 時(shí), 再 將 幾 個(gè) 庫(kù) 連 接; 參 照 用FrontPage 生 成 的 主 頁(yè) 源 文 件HTML 語(yǔ) 句, 可 準(zhǔn) 確 而 美 觀 地 生 成 具 有 個(gè) 性 的 主 頁(yè) 風(fēng) 格。
|
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!