有没有办法像选择查询一样在查询中引用表单的组合/文本框?
我通常在选择查询的条件中使用这样的东西:
like forms!frmMain.qTitleofSomething&* (access adds the brackets for me)
但这在交叉表查询中不起作用??我刚刚发现。有没有办法在不设置多个交叉表的情况下完成同一种参数控制?
有没有办法像选择查询一样在查询中引用表单的组合/文本框?
我通常在选择查询的条件中使用这样的东西:
like forms!frmMain.qTitleofSomething&* (access adds the brackets for me)
但这在交叉表查询中不起作用??我刚刚发现。有没有办法在不设置多个交叉表的情况下完成同一种参数控制?
如果您希望引用表单,则需要向查询添加一个参数。您可以通过在查询设计窗口中单击鼠标右键或在 SQL 视图中键入它来完成此操作。您最终应该得到以下内容:
PARAMETERS [Forms]![frmA]![Field1] Short;
TRANSFORM Count(tblA.ID) AS CountOfID
SELECT tblA.Field2, Count(tblA.ID) AS [Total Of ID]
FROM tblA
WHERE tblA.Field1=[Forms]![frmA]![Field1]
GROUP BY tblA.Field2
PIVOT tblA.Field1;
Short是指字段的数据类型。这些类型包含在下拉列表中,可通过在查询设计窗口中单击鼠标右键并选择“参数”来获得。