【发布时间】:2011-09-30 15:36:56
【问题描述】:
我正在尝试设计一个表单,用户可以在其中搜索记录以过滤报告。用户必须能够从特定字段(多值字段)中选择多个值。我知道我可以使用列表框,但该字段总共有 3,000 条记录,循环浏览太多了。我只是想知道还有什么其他方法可以让用户插入多个值?
我有这些想法,但也许你们还有另一种更好的方法: 创建多个组合框并隐藏它们,直到用户点击“添加”按钮,但这限制了我可以拥有的值的数量。如果我有 10 个隐藏组合框,我总共只能输入 11 个(10 个隐藏加上原始可见)值。 是否可以有一个临时数据网格,用户只需在其中输入值。
然后是把它放入 SQL 记录源的问题。我正在考虑 SQL IN 子句。
任何帮助或想法,将不胜感激。
【问题讨论】:
-
数据有没有合理的分割?类别? A-C,D-E ?因为有,您可以添加一个组合框,允许用户选择一个或多个限制。 IN 是个好主意。
标签: ms-access