【发布时间】:2020-07-13 20:01:31
【问题描述】:
我的 Access 子表单上有一个按钮,它根据组合框中的值创建基于特定模板的新电子邮件。这些模板中的大多数已经有一个现有的收件人:电子邮件地址。 在大多数情况下,必须将其替换为子表单的父表单中的电子邮件地址(这是使用当前代码完成的),但如果组合框的值是“x”或“y”,那么它应该在第二个表单中插入另一封电子邮件,其中主表单和第二个表单具有链接字段。 我到目前为止的代码:
If Me![cboEmail].Value = "Your patient Initial" Then
oMail.To = Nz(DLookup("[strEmail]", "tblAddress", "[longDoctorID] = " & Me.Parent!longDoctorID))
ElseIf Me![cboEmail].Value = "Follow Up of your patient" Then
oMail.To = Nz(DLookup("[strEmail]", "tblAddress", "[longDoctorID] = " & Me.Parent!longDoctorID))
Else
oMail.To = Me.Parent![strEmailAddress].Value
End If
前两个条件不起作用,其中值为“您的患者初始值”或“您的患者的随访” 任何帮助将不胜感激!
【问题讨论】:
-
究竟是什么不起作用?