gpt4 book ai didi

ms-access - 以另一种形式运行过程

转载 作者:行者123 更新时间:2023-12-02 22:47:49 24 4
gpt4 key购买 nike

我有一个表单,它运行一个在 Outlook 中创建电子邮件并向其附加 pdf 的过程。它的记录源是不可更新的查询。该程序运行良好。我现在想从另一种形式运行该过程,但我不断收到一条消息,说它无法完成,因为记录源不可更新。新形式的编码为:

Private Sub CourseCert_Click()
On Error GoTo CourseCert_Click_Err

DoCmd.OpenForm "frmCourseDetailsDone", acNormal, "", "[StaffLookup]=" & [StaffLookup], , acNormal
Run Forms!frmCourseDetailsDone.Command23_Click
DoCmd.Close acForm, "frmCourseDetailsDone"

CourseCert_Click_Exit:
Exit Sub

CourseCert_Click_Err:
MsgBox Error$
Resume CourseCert_Click_Exit

End Sub

由于它在旧表单中有效,我不明白为什么它在新表单中不起作用。

最佳答案

而不是使用

Forms!frmCourseDetailsDone.Command23_Click

我会将代码 Command23_Click 设为公共(public)过程,然后直接调用该过程,而不是引用其他表单中的按钮。

Public sub Command23_Click() 

Call Command23_Click

关于ms-access - 以另一种形式运行过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18984762/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com