MS Access - 来自两个表单的传递值

问题描述

背景:

我有三种用于生成新请求的表单,原因如下:

Form 1:frmRequests - 创建新请求(数据为 tblRequests) 一切正常,很好 - 按钮是:

按钮 1 - 保存并退出 - 将新请求添加到 tblRequests 表中,状态为“待处理”

按钮 2 - 稍后保存并完成 - 与上述相同,状态为“未完成”

表格 2:frmIncRequest - 编辑现有请求(数据是 qryIncReq - 仅过滤状态 =“未完成”),以便他们可以继续请求。我还有其他代码可以从主菜单上的组合框中打开表单以选择项目编号。

Form 2 基本上是 Form 1 的副本,但数据源不同。 使用 qryIncReq 查询基于组合框中的选择打开表单 2

如果有与一个项目相关的其他工单,则这些表单中的每一个都具有多个请求的选项。选择按钮可打开多个请求表单。

项目编号字段必须与表格 1 或表格 2 上的项目编号匹配,具体取决于当时打开的是哪个。

从 3:多个请求: 在项目编号字段中,我有以下内容: 属性表 > 数据选项卡 > 默认值 = [Forms]![frmRequests]![txtProjectNumber] 并且效果很好,如果我也将其更改为 frmIncRequest。

我的问题是: 有没有办法改变它以根据打开的表单查看表单?要么 我是否必须创建另一个多个请求表单来完成不完整的请求?

有什么想法吗?

提前致谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...