Web Application 開 發 利 器 - WebSnap(四)

2008-04-09 04:29:40来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折



Web Application 開 發 利 器 - WebSnap!

第 四 章 、 進 階 資 料 庫 網 頁 設 計

在 上 一 節 我 們 討 論 了 基 本 資 料 庫 網 頁 的 設 計 , 及 一 些 Dispatcher 的 技 巧 , 接 著 就 讓 我 們 進 一 步 設 計 一 個 Master-Detail 的 網 頁 。

4-1 Master-Detail 資 料 庫 網 頁

運 用 WebSnap 來 設 計 這 類 型 網 頁 是 相 當 簡 單 的 , 首 先 請 你 在 Web DataModule 加 入 兩 個 Table: orders 、 items , 接 著 設 定 她 們 的 Master-Detail 資 訊 。 完 成 後 我 們 還 要 加 入 兩 個 DataSetAdapter , 分 別 連 結 兩 個 Table , 你 可 以 在 TDataSetAdapter 特 性 值 中 看 到 一 個 MasterAdapter 特 性 , 這 跟 MasterSource 的 意 義 相 同 , 只 是 對 象 是 Adapter 。 設 定 完 成 後 你 就 可 以 開 始 設 計 新 的 網 頁 了 , 請 加 入 一 個 Page Module 到 專 案 中 , 將 PageName 設 成 MasterDetailEdit 及 uses DataModule , 接 著 開 啟 Visual Page Designer 來 設 計 網 頁 , 接 著 照 順 序 加 入 以 下 的 元 件 :

然 後 我 們 再 依 次 來 設 定 這 些 元 件 的 特 性 值 。 請 點 選 LayoutGroup1 元 件 , 你 可 以 看 到 她 有 一 個 DisplayColumns 特 性 值 , 預 設 值 是 -1 , 這 個 特 性 值 是 控 制 這 個 LayoutGroup 有 幾 個 Columns 。 簡 單 的 說 , LayoutGroup 是 一 個 Table , 你 可 以 利 用 這 個 特 性 值 來 設 定 這 個 Table 有 幾 個 Column , 請 你 將 LayoutGroup1.DisplayColumns 設 成 2 。

接 下 來 我 們 要 訂 制 化 LayoutGroup2 的 顯 示 樣 式 , 請 在 她 的 Custom 特 性 值 中 輸 入 以 下 的 值 , 這 會 使 LayoutGroup2 顯 示 成 一 個 單 框 的 Table:

border="1" bgcolor=#A5D7EF

然 後 我 們 開 始 設 定 LayoutGroup2 下 的 FieldGroup 以 及 CommandGroup 元 件 的 特 性 值 , 首 先 是 FieldGroup1 , 請 將 她 的 Adapter 特 性 值 設 成 Orders DataSetAdapter , 由 於 我 們 希 望

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:异常死亡进程的自动复活

下一篇:改造HINT的输出方式