【问题标题】:Cascading Combobox returning blank values级联组合框返回空白值
【发布时间】:2019-07-31 23:30:57
【问题描述】:

我尝试在 Access 2016 中设置级联组合框。但是我的依赖组合框显示空白值。它返回的行数是正确的,但是它们都是空白的。

感谢任何有关如何解决此问题的帮助,下面提供了屏幕截图和代码。

截图

根据屏幕截图,渠道来源“推荐”有 2 个潜在客户来源,我有 2 个选项,但它们都是空白...

表格

ID  Channel Source  Lead Source
1   Online  Blog
13  Online  Premium Content
14  Online  Organic Search
15  Marketing   Digital Advertising
16  Marketing   Email Advertising
17  Online  Social Media
18  Marketing   Media Coverage
19  Online  Website
20  Marketing   Direct Marketing
21  Marketing   Traditional Advertising
22  Marketing   Sponsorships
23  Affiliate / Partner Programs    Alinta JV
24  Events / Shows  Renewable Energy Conference 2019
25  Direct  Inbound Phone Calls
26  Direct  Outbound Sales
27  Referral    Retail Account Manager
28  Referral    Existing Customer
29  Existing    Existing Customer
30  Direct  Networking

查询渠道来源

SELECT DISTINCT Tbl_Channel_Source.[Channel Source] 
FROM Tbl_Channel_Source 
ORDER BY Tbl_Channel_Source.[Channel Source]; 

查询潜在客户来源

SELECT Tbl_Channel_Source.[Lead Source] 
FROM Tbl_Channel_Source 
ORDER BY Tbl_Channel_Source.[Lead Source]; 

After_change 频道源代码

Private Sub Channel_Source_AfterUpdate()
Dim Str As String

Str = " SELECT [Lead Source] " & _
      " FROM Tbl_Channel_Source " & _
      " WHERE [Channel Source]= '" & Me.[Channel_Source] & "'" & _
      " ORDER BY [Lead Source] "

    Me.[Lead_Source].RowSource = Str
    Me.[Lead_Source].Requery

End Sub

【问题讨论】:

    标签: ms-access combobox


    【解决方案1】:

    解决了。

    组合框返回 2 列,出现空白的原因是列宽设置为 0。我将其更改为 2.5,值出现

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-15
      • 2021-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多