我有一个MS Access数据库(我正在使用2007用户正在使用2016运行时)
当用户打开报告时,我有一个模式表单,用于获取用户想要了解信息的日期(查询得到用户输入的整个星期),一旦生成报告,模式表单就会关闭,因为用户不再需要它。
当用户打印或更改报告的布局时,会出现问题 一些文本字段给我#Name?或#Error,因为它们在控制源中引用模态形式(现在已关闭)。
如何防止这种情况?
如果我在表单上放置一个引用日期的不可见文本字段,那么该日期也不会成为#Name吗?在试图打印时
答案 0 :(得分:0)
将这些值存储在表单上作为模块中的全局/公共变量。然后,而不是引用表单的报表,让它引用其open事件的变量。你需要一个返回变量的函数,并且报告会读取。