【发布时间】:2014-11-24 16:02:45
【问题描述】:
我正在尝试为 access 2010 制作搜索客户表单。
我喜欢有一个基于查询搜索的选项组。我做了一个搜索查询,寻找名字或姓氏。表单上还有两个文本框来填写查询输入(名字和姓氏)
我需要选项组,以便我可以选择结果名称进行预订。
过去,我使用子表单和复选框间接地做到了这一点。 然后在子表单和复选框(重新查询)上加载两个结果,因此用户只需在复选框上进行选择。但是这次我希望选项是查询结果本身!请帮忙。
【问题讨论】:
-
使用组合框或列表框有什么问题?
-
从结果(选项组)中我可以直接选择任何记录,当我按下“下一步”按钮时,它会将数据转移到下一个表单,这会不会很好。而不是有两个“结果”对象(子表单和复选框)。这是多余的。
-
我的客户搜索表单的工作方式与此类似:我在顶部有一个搜索文本框。我有一个下面所有客户的连续表格。用户在搜索框中输入文本后,我通过创建基于每个字段名称的条件来过滤记录集,如下所示:
FirstName Like *%s* Or LastName Like *%s*并将%s替换为搜索框中的文本。我认为它非常漂亮。然后,用户单击联系人姓名右侧的箭头按钮以在新表单中选择或查看该联系人的完整详细信息。
标签: ms-access vba ms-access-2010