如何獲取在組合框中選擇的值的值?我在名爲「frmStationUsage」的表單中有一個名爲「cndGetUsage」的組合框。如何獲取表單中的值並檢查是否選擇了一個值?如何引用組合框以將值輸入到查詢中?
這是從一個名爲mMainOutputs的模塊引用的。
如何獲取在組合框中選擇的值的值?我在名爲「frmStationUsage」的表單中有一個名爲「cndGetUsage」的組合框。如何獲取表單中的值並檢查是否選擇了一個值?如何引用組合框以將值輸入到查詢中?
這是從一個名爲mMainOutputs的模塊引用的。
myval = Me.cndGetUsage.Column(1)
或
myval = [Forms]![frmStationUsage]![cndGetUsage].Column(1)
這些會告訴你什麼在框中的當前值。列是因爲在訪問您的組合框可以有多個列。如果你設置了綁定列,那麼你不必指定它。
你從哪裏填充列表?如果您使用Select語句,那麼它會很好用,這個語句來自一個唯一ID字段作爲唯一鍵的表。您的組合框索引是基於零的。如果您在表單中擁有更多控件,則可以使用Recordset Clone和Bookmark語句在您從組合框中選擇項目時來回移動