我有一个包含两个组合框的表单(fCen1-20)。第一个组合框称为 Lookup Value,下拉菜单包含 Lookup_Value 字段,该字段用作数据库中每个表的主键。第二个组合框称为“类别”,下拉列表包含“类别”、“代码”和“表”字段。
我希望用户选择查找值和类别,并让这些选择通知一个查询,该查询返回所选查找值的所选类别的值。复杂的因素是每个查找值都与超过 1500 个独特的信息类别相关联,每个类别都分配有一个唯一的代码——该代码用作字段名称。
供您参考,我在下面粘贴了我的代码以及我的基本原理:
SELECT [Forms]![fCen1-20]![Category 1].Code
' Rationale: Get the value for the Code associated with a given category
FROM [Forms]![fCen1-20]![Category 1].Table
' Rationale: Reference the Table where the selected Category/Code is housed
ON [Forms]![fCen1-20]![Category 1].Table.Lookup_Value = _
[Forms]![fCen1-20].[Lookup Value];
' Rationale: Select only those records in the table
' for which the Lookup_Value field matches the Lookup Value
' selected in the form
当我运行此代码时,我收到“FROM 子句中的语法错误”错误。关于如何使这项工作的任何建议?如果您需要任何其他详细信息或说明,请告诉我。谢谢!