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

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


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

      發表時間:2008/11/10 12:18:20 評論(0) 瀏覽(10934)  評論 | 加入收藏 | 復制
         
      摘 要:“供應商”窗體
      正 文:

      4、“供應商”窗體

      “供應商”窗體用于增加和編輯供應商信息,并提供查看供應商供應的產品功能。進入設計視圖:

      “數據源”為“供應商”表,主體中主要是“供應商”表中的一些字段,可以直接從字段列表中拖入設計窗體,并將位置調整的合格。

      窗體頁腳中有兩個按鈕,一個是“回顧產品”按鈕,這里也是通過編程的方法來實現功能的,先查看“回顧產品”按鈕的事件屬性,在單擊事件后的選擇器中點擊,直接打開到VBE窗口,并定位在回顧產品的click事件中。這里用到了一個If…Else…End if的分支結構。

      先判斷一下窗體中的公司名稱文本框是否為Null值,如果為Null值,則提示信息(利用msgbox函數,具體可查看幫助),并讓公司名稱文件框獲得焦點(setfocus方法);如果公司名稱不為Null值,則執行else后面的內容,打開窗體“產品列表”,并將窗體移動到固定的位置(docmd.movesizw),這里主要用到的是openform這個方法,這是一個經常用到的方法,要理解它的參數的用法,在本例中用到了WhereCondition這個參數,相當于SQL語名中的條件子句,起到篩選作用,只顯示與主窗體中“供應商ID”一致的產品。具體可查看幫助。

      “增加產品”按鈕也是用代碼實現的,同樣也是一個openform方法的應用,這里用到了另外兩個參數,DataMode用于設定打開窗體處于什么狀態,本例中是acFormAdd 用戶可以添加新記錄,但是不能編輯現有記錄(即數據輸入屬性);另外一個是OpenArgs屬性,具體的請查看幫助。



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

      Access軟件網交流QQ群(群號:198465573)
       
       相關文章
      羅斯文數據庫學習連載(38)  【馬麗  2008/5/27】
      羅斯文數據庫學習連載(39)  【馬麗  2008/6/27】
      羅斯文數據庫學習連載(40)  【馬麗  2008/6/27】
      羅斯文數據庫學習連載(41)  【馬麗  2008/10/27】
      羅斯文數據庫學習連載(42)  【馬麗  2008/10/27】
       
       訪客評論
      總記錄:0篇  頁次:0/0 9 1 :
       
       發表評論
      評論內容 (必填)

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

      馬麗

      文章分類

      文章存檔

      友情鏈接
       
         
      湖北11选5