我有多个查询使用" FromDate"," ToDate"
等参数我将如何"全球化"这些内部Access,所以我只需要设置一次并在所有查询中使用相同的值? 访问2016
答案 0 :(得分:0)
存储查询可以使用的值的方法有多种。
最直接的方法之一是使用表单(比方说它叫做frmDate)。然后添加两个文本框(FromDate和ToDate)。然后,在您的查询中,您可以引用这样的文本框:Forms!frmDate!FromDate
和Forms!frmDate!ToDate
。
其他方式包括(但不限于)将数据存储在表中并使用子查询或DLookUp
,将数据存储在模块中并使用函数来设置和获取它并使用TempVars
答案 1 :(得分:0)
您可以使用表单,但变量的范围仅在加载该表单时存在。如果您使用模块而在全局模块中将它们声明为public,则不需要该表单,并且可以在任何地方使用这些值。只需将PUBLIC FromDate作为日期写在模块的顶部,它们应该始终可用。您需要在某个时间设置它们的值,但是您不需要再次重新声明它们。