基本上,我有一個組合框用於選擇記錄。然後,該組合框會根據ID填充我的表單中找到的幾個文本框。看到兩個圖像:組合框列數挑選數據?
。
我希望組合框顯示我的查詢中的前兩列,它由16個字段組成。縮寫和名字,確切地說。但是,我發現如果我隱藏了查詢中的字段,或者如果我限制了組合框的列數,因此它只顯示兩個數據,它實際上會剔除數據,以至於文本框無法找到它(因此爲空)。
我的問題是,我怎麼才能顯示組合框的前兩列,但仍然使用它的ID來引用所有十六個?
查詢
SELECT Tradeshows.tradeShowAppreviation,
Tradeshows.tradeShowName, Tradeshows.tradeShowID,
Tradeshows.tradeShowWebsite, Tradeshows.tradeShowLocation,
Tradeshows.tradeShowDateStart, Tradeshows.tradeShowDateEnd,
Tradeshows.tradeShowBoothSize, Tradeshows.tradeShowShipDate,
Tradeshows.tradeShowAudience, Tradeshows.tradeShowFocus,
Tradeshows.tradeShowMailer, Tradeshows.tradeShowDoorDrop,
Tradeshows.tradeShowProductFocus, Tradeshows.tradeShowAttendees,
Tradeshows.tradeShowMembers, Tradeshows.tradeShowMemberships
FROM Tradeshows;
確保您綁定的列是組合框中的ID列,並執行上面的Remou。我假設您正在執行一個查詢,以根據放置在組合框中的ID在組合框選擇後填充文本框。 – StuckAtWork
上面的表格是行來源。對於其他文本框,我將控件源設置爲「= [cmbAbbr]。[Column](x)」,其中x是正確的列。設置寬度沒有太大的作用,因爲由於某種原因,寬度仍然是0。 – Stradigos
圖像在問題中使用非常有限。您需要從行源發佈文本,或者如果它基於查詢,請發佈查詢的SQL。你爲什麼不只是將你的表單綁定到查詢中並使用組合來查找相關記錄? – Fionnuala