access列表框如何選擇某一項就開啟相應窗體

2022-02-18 19:00:12 字數 3326 閱讀 6975

1樓:慶有

思路是這樣的:

開啟窗體的命令為:

docmd.openform 「窗體名稱」

由於需要在更新列表框的時候觸發,觸發的窗體名稱又是列表框的選項,所以應該在列表框的更新事件上面增加**,**如下:

docmd.openform me.列表框名稱如上方法就可以解決你呢的問題。

2樓:溫州動車追尾想

1.點選【建立】--巨集。

2.開啟了巨集設計面板,在操作這裡欄裡,開啟下拉列表,找到openform,選擇它。

3.彈出了如圖所示的引數設定視窗,我們設定開啟的窗體名,資料模式為編輯。

4.最後點選儲存按鈕,儲存巨集。

5.在彈出的另存為對話方塊中,輸入巨集名稱為:開啟產品窗體。

6.點選選單欄上面的【設計】--執行。

7.看到這就開啟了產品窗體了。可以對其中的資料進行編輯了。

vb中可通過列表框的什麼來取得列表框中被選中的選項?

access選項組問題,怎麼根據選擇的項開啟不同的窗體??

3樓:匿名使用者

在確定按鈕裡寫上這些**。

'frame0是裡面的選項組控制項

'openform對應你相應的窗體

select case me.frame0.valuecase 1

docmd.openform"按書名查詢窗體"

case 2

docmd.openform "按出版社查詢窗體"

case 1

docmd.openform"按作者姓名查詢窗體"

end select

如何在access中開啟資料庫預設直接開啟乙個窗體?

4樓:

在access裡面點選選單「工具-啟動」,在彈出的對話方塊的【顯示窗體/頁】選項裡面選擇需要作為啟動介面的窗體就可以了,另外還可以新增標題和圖示等。

一般情況下設定啟動項是用於access程式釋出,建議設定啟動項前備份一下資料庫,以免發生不必要的麻煩。

5樓:一點設計演示

1.開啟access資料庫(2003)直接進入窗體的設定步驟:

在選單欄點選,工具①-->啟動②-->設定啟動窗體③,如圖。

2.access2007的設定方法:

點選資料庫左上角的office按鈕-->access選項-->彈出的對話方塊左邊選擇「當前資料庫」

-->設定顯示窗體。

access中,在乙個窗體內,從乙個列表框(客戶名稱)選中乙個,在若干個文字框中顯示客戶的其它資訊,

6樓:匿名使用者

假設客戶表結構如下:

客戶(客戶名稱,位址,**,郵箱)

新建乙個窗體,布局見附圖

新增 4個文字框 分別命名為:客戶名稱 、位址、**和郵箱,1個列表框 命名為list4

窗體的資料來源設定為表「客戶」,4個文字框分別與對應的字段繫結

列表框的行**屬性設定為:    select 客戶.客戶名稱 from 客戶;

為列表框新增下列更新後事件過程:

private sub list4_afterupdate()

dim rs as object

set rs = me.recordset.clone

rs.findfirst "[客戶名稱] = '" & me![list4] & "'"

if not rs.eof then me.bookmark = rs.bookmark

if me.客戶名稱 <> me![list4] then

me.list4.value = false

end if

end sub

新增下列窗體成為當前事件過程:

private sub form_current()

if me.客戶名稱 <> me![list4] then

me.list4.value = false

end if

end sub

新增下列窗體更新後事件過程:

private sub form_afterupdate()

me.list4.requery

end sub

好了到此大功告成!每選中列表框乙個客戶名稱,窗體隨即顯示該客戶所有詳細資料。

執行效果如圖

如何實現access窗體中在乙個組合框內選中目標欄位後其對應的字段也自動顯示?

7樓:解0人

不太理解你的問題,猜測...

如果在組合框a中選擇欄位1,想在文字框b中自動顯示欄位2的內容,那麼,

在文字框b的屬性->資料->資料**中寫:=dlookup("欄位2名稱","表名","欄位1名稱=" & [組合框a名稱])

如果欄位1是文字,=dlookup("欄位2名稱","表名","欄位1名稱='" & [組合框a名稱] & "'")

access中單擊窗體資料,另乙個窗體顯示相應資訊!

8樓:

修改檢視 你想點選的字段 進入字段屬性 點選 單機載入時間 輸入巨集 用open 就可以了

9樓:匿名使用者

處理窗體b 中「序號」這個控制項的單擊事件,操縱窗體a的相關控制項的顯示就可以了

access中如何將乙個窗體設定成 開啟資料庫後自動彈出

10樓:一點設計演示

1.點選【建立】--巨集。

2.開啟了巨集設計面板,在操作這裡欄裡,開啟下拉列表,找到openform,選擇它。

3.彈出了如圖所示的引數設定視窗,我們設定開啟的窗體名,資料模式為編輯。

4.最後點選儲存按鈕,儲存巨集。

5.在彈出的另存為對話方塊中,輸入巨集名稱為:開啟產品窗體。

6.點選選單欄上面的【設計】--執行。

7.看到這就開啟了產品窗體了。可以對其中的資料進行編輯了。

11樓:

access中選單「工具」-「啟動」中設定「顯示窗體/頁」為你要載入的窗體就可以了。

12樓:小公尺胡

建立乙個巨集。

輸入操作open from(開啟窗體),選擇你要自動開啟的窗體。

儲存,巨集的名字儲存為「autoexec」。

之後關閉資料庫後再開啟,這個巨集就會被自動執行,然後執行的結果就是開啟你之前選擇的窗體。

ps:乙個資料庫中只能存在乙個名為「autoexec」的巨集。

vb組合框列表框都有text屬性嗎

vb中的組合框和列表框均具有text屬性,列表框的text屬性表示選擇的項的內容,組合框的text屬性表示選擇的專案和內容或者是使用者輸入的內容。在組合框的三種樣式中,只有一種是不能在其中輸入內容的,這時text屬性表示選擇的內容。是的。組合框和列表框都有text屬性。vb組合框和列表框的使用 試一...

易語言超級列表框問題(取標題的數值)

寫好了,還有防程式崩潰功能,哎,不加 易語言就太容易崩潰了,呵呵。版本 2.支援庫 iext 子程式 超級列表框1 被雙擊,邏輯型。引數 橫向位置,整數型。引數 縱向位置,整數型。引數 功能鍵狀態,整數型。區域性變數 文字,文字型。區域性變數 文字陣列,文字型,0 如果真 超級列表框1.現行選中項 ...

各位網友好在vb中列表框和組合框的單擊事件

1 在下拉列表框選擇文字觸發click事件。2 下拉組合框和簡單組合框,可以在文字區輸入文字,當輸入文字時,可以接收change事件。乙個是輸入乙個是單擊選擇。列表框可以看當前索引值,式text 多選的就看checked 列表框和組合框沒有change事件吧。你見過列表框雙擊的嗎 vb中單擊組合框中...