Jus*_*tin 1 forms parameters ms-access crosstab
有没有办法像查询一样在查询中引用表单的组合/文本框?
我通常在select查询的标准中使用这样的东西:
like forms!frmMain.qTitleofSomething&* (access adds the brackets for me)
Run Code Online (Sandbox Code Playgroud)
但这在交叉表查询中不起作用?我刚刚发现了.有没有办法在不设置多个交叉表的情况下完成相同类型的参数控制?
如果要引用表单,则需要向查询添加参数可以通过右键单击查询设计窗口或在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;
Run Code Online (Sandbox Code Playgroud)
Short指的是字段的数据类型.这些类型包含在下拉列表中,右键单击查询设计窗口并选择"参数".