当行源查询未返回任何记录时,访问组合框会要求输入参数

问题描述 投票:0回答:1

我有一个组合框,它提供了客户端最近使用的送货地址列表,如果有任何记录,它可以正常工作,但如果选择不同的行源查询没有返回任何记录,则需要一个参数,因为客户端尚未使用送货地址之前。

我确信应该有某种“if is not null”语法,但到目前为止让我感到困惑。 如果没有合适的(或任何)可用的送货地址,我希望能够输入地址,因此列表限制设置为 false

无法找到组合框行源属性的任何可接受的语法来测试此问题,当前源是:

SELECT DISTINCT qryRecentBookings.[DropAddress] FROM qryRecentBookings
vba ms-access combobox
1个回答
0
投票

问题不在于组合框,而是您的此处未显示代码需要来自组合框的值。

Apriumben:

@gustav 你确实让我走上了正轨!在寻找的同时 这个不存在的代码(未显示!)

我发现查询 “qryRecentBookings”引用了不同的形式,事实上我已经 之前创建了一个引用此表单的新查询,但没有 将其应用到这个组合框。

两个查询名称非常相似 但我显然应该更仔细地阅读错误消息。我有 一种我之前复制用于其他目的的表格的感觉, 重新调整了我需要的部分,但没有检查这个特定的组合 正在工作。谢谢你让我重新检查一切!

© www.soinside.com 2019 - 2024. All rights reserved.