新来的,所以要对我温柔。 - 编辑简化
我正在尝试在Access中设置一些内容:
我有A到H的商店,还有三个司机,Bob,Tom和Jill。鲍勃的路线是商店A,B,C,D。汤姆的路线是商店A,C,G,H,而吉尔的路线是商店D,E,F,G。 (我无法提供真实姓名/地点 - 关于隐私问题的工作非常严格!)
这些是“司机”表,后面有司机名,身份证和卡车信息;和“商店”表,包含商店名称(A-H),地址,电话号码和联系人。
我们将每个商店收集的所有商品信息收集到“分拣”表中,其中包含字段:日期,驱动程序,商店,重量办公室,重量,书本,重量折叠
用户从驱动程序的名称和日期开始,单击一个按钮,这将打开一个包含以下字段的表单:
Driver,Date,Store,WeightOfFurniture,WeightOfBooks,WeightOfClothes 根据初始条目填写驱动程序和日期,并且“存储”包含给定驾驶员路线的所有列表。所以我选择Bob和一个日期(11-12)并获得一个表格:
名称日期存储WtFurn WtBooks WtClothes
Bob 11-12 A
鲍勃11-12 B
Bob 11-12 C
Bob 11-12 D
我可以毫无问题地从查询中获取上述信息,但我无法弄清楚如何(部分)用查询结果填充表单(给定路由会有多个查询结果,所以DLookup是没有用)。
我认为记录集可能是一种方法,但不知道如何做到这一点。我在VBA很新,但我正在学习(很难!)。
有什么建议吗?
谢谢!
答案 0 :(得分:0)
使用INSERT INTO
操作查询将这些记录插入Pickup
表。
我可以毫无问题地从查询中获取上述信息,
此查询是INSERT查询的SELECT FROM部分。
然后打开您的分拣表单,过滤您刚刚插入的驱动程序,日期和商店。