<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. 羅斯文數據庫學習連載(41)-馬麗
      Access軟件網QQ交流學習群(群號碼198465573),歡迎您的加入!
      首頁 >技術文章> Access數據庫-教程


      羅斯文數據庫學習連載(41)

      發表時間:2008/10/27 15:25:09 評論(2) 瀏覽(12048)  評論 | 加入收藏 | 復制
         
      摘 要:“產品”窗體
      正 文:

      2、“產品”窗體
      “產品”窗體用于瀏覽,編輯及錄入產品數據。同時窗體上提供預覽“產品列表”報表功能,及將產品列表輸出為HTML格式。
      進入設計視圖

      首先和報表的一樣,來設置窗體的記錄源,顯示出窗體的屬性窗口,先來看“數據”屬性。

      “記錄源”為“產品”表。“允許編緝”、“允許刪除”、“允許添加”設為是,這個相信大家從字面上就可以理解;“數據輸入”為否,要注意一下,這里的“數據輸入”屬性設成是時,在運行窗體將不會顯示已經存在的記錄,而直接就在輸入狀態。而且導航欄里也不會顯示原來數據庫中有多少條記錄。也就是說你只有權限修改你本次錄入的東東而已。
      窗體的格式屬性設置為,“單個窗體”視圖,“導航按鈕”為是,“記錄選擇器”為否,“滾動條”兩者均無。
      主體節中包含“產品”表中的各個字段,可以從字段列表中直接拖到窗體中,然后調整位置與格式即可。其中“產品ID”文本框的“可用”屬性設為“否”,“是否鎖定”設為“是”,這是因為這個字段不用我們來輸入或者修改,而是系統自動產生的流水號。
      再看窗體頁眉,除了一個產品的標簽外,還有兩個命令按鈕。在前面的報表中也有用到一些常用控件,如果對控件不太了解的話,可以從幫助中查看“創建與使用數據庫和對象”中的“控件與圖表”章節。我們主要是學習一下這些控件的事件。
      首先來看“預覽報表”命令按鈕,在點擊這個按鈕時會打開“按漢語拼音順序的產品列表”報表。

      我們來看“預覽報表”命令按鈕的格式屬性。這里用到的是“超鏈接子地址”的功能,設置時可以單擊“超鏈接子地址”右側的生成器按鈕,顯示“插入超鏈接”對話框。

      在對話框左側選擇“此數據庫中的對象”,并在右側對象中選擇“報表”下的“按漢語拼音順序的產品列表”,點“確定”。另外“格式”屬性中還有一個“超鏈接地址”,它的用法與“超鏈接子地址”的用法一樣,有些時候用哪個都能達到一樣的效果。它們的區別在于“超鏈接地址”一般是鏈接外部文件,如一個網頁地址或者一篇具體文檔等。而“超鏈接子地址”則可以對鏈接地址再進行具體化,如是一篇文檔中的某個具體的書簽處,或一個工作薄中的具體工作表等。
      再來看“輸出產品列表為HTML”命令按鈕,這個按鈕的功能是利用編程方式實現的,查看該按鈕的“事件”屬性,在“單擊”后面顯示為“事件過程”,我們點擊“單擊”右側的生成器按鈕來查看一下代碼的內容。如果我們自己寫代碼也一樣,首先定位到某個具體的事件上,然后按其右側的生成器按鈕,就可以進入到VBE窗口進行代碼的編寫。如下圖:

      這里的On Error GoTo 的語句是錯誤捕獲處理語名,是自動生成的。主要的一句核心語句為:Docmd.OutputTo acOutputReport,”按漢語拼音順序的產品列表”,acFormatHTML,”Products.htm”,True,”Nwindtem.htm”,在學習時我們遇到沒用過的語句,可以定位在上面,按下F1,就可以查看對應的幫助了。這里我們可以定位到OutputTo上面按下F1。后面幾個是參數,表示按HTML格式輸出“按漢語拼音順序的產品列表”這個報表,名字為“Products.htm”,并自動打開IE瀏覽器顯示輸出結果。



      如果您沒有注冊這個論壇,請趕快注冊吧,與我在論壇進行交流,共同學習提高。   上一篇    下一篇

      Access軟件網交流QQ群(群號:198465573)
       
       相關文章
      羅斯文數據庫學習連載(39)  【馬麗  2008/6/27】
      羅斯文數據庫學習連載(40)  【馬麗  2008/6/27】
      羅斯文數據庫學習連載(42)  【馬麗  2008/10/27】
      羅斯文數據庫學習連載(43)  【馬麗  2008/11/10】
      羅斯文數據庫學習連載(44)  【馬麗  2008/11/10】
       
       訪客評論
      2008/12/14山的西面
      感謝馬老師的辛勤勞動,通俗易懂,比示例的原作幫助好懂多了,今天看了十個連載,收獲不小。

      2008/12/13何益
      一口氣學到這,休息下,接著學習。

      總記錄:2篇  頁次:1/1 9 1 :
       
       發表評論
      評論內容 (必填)

      常見問答
      技術分類
      相關資源
      文章搜索
      關于作者

      馬麗

      文章分類

      文章存檔

      友情鏈接
       
         
      湖北11选5