我有一個表單,它運行一個過程以在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
由於它工作在舊的形式我不明白爲什麼它不會在新形式的合作。
感謝。那就是訣竅。 –