Lotus Notes : 运行 代理从应用程序发送邮件
Lotus Notes : Run agent to send mail from app
我正在设计一个应用程序,它将向邮件收件人发送通知电子邮件。
应用程序中有一个名为 'RemindDate' 的字段。
如果RemindDate=Today
然后发送邮件到我稍后输入的邮件地址。
我做的就是这个;
我选择了agent type = formula
,每天运行。
在代理文件选择中,我选择了Condition>By form
并选择了该文件所在的表格。
在代理人的行动中,我写了;
SELECT @All;
@If(@Date(@Now)=@Date(RemindDate);@MailSend(Name;"";"";"TEST ";"";"";[IncludeDoclink]);"")
但遗憾的是,直到现在我仍然没有收到任何通知邮件。
请提供帮助。
非常感谢。
另外设置代理的目标选项"All documents in database":
使用默认的目标选项 "All new & modified documents" 它会 运行 一个文档的代码只有一次。但是,您想每天为每个文档测试字段 "RemindDate"。因此,此处需要目标选项 "All documents in database"。
更新
标记“[IncludeDocLink]”仅在数据库具有 默认视图 时才有效。
将此选项设置为一个视图。
这是您的公式代码的优化版本:
SELECT RemindDate != "" & @Today = @Date(RemindDate);
@MailSend(Name;""; ""; "TEST"; ""; ""; [INCLUDEDOCLINK])
我正在设计一个应用程序,它将向邮件收件人发送通知电子邮件。
应用程序中有一个名为 'RemindDate' 的字段。
如果RemindDate=Today
然后发送邮件到我稍后输入的邮件地址。
我做的就是这个;
我选择了agent type = formula
,每天运行。
在代理文件选择中,我选择了Condition>By form
并选择了该文件所在的表格。
在代理人的行动中,我写了;
SELECT @All;
@If(@Date(@Now)=@Date(RemindDate);@MailSend(Name;"";"";"TEST ";"";"";[IncludeDoclink]);"")
但遗憾的是,直到现在我仍然没有收到任何通知邮件。
请提供帮助。
非常感谢。
另外设置代理的目标选项"All documents in database":
使用默认的目标选项 "All new & modified documents" 它会 运行 一个文档的代码只有一次。但是,您想每天为每个文档测试字段 "RemindDate"。因此,此处需要目标选项 "All documents in database"。
更新
标记“[IncludeDocLink]”仅在数据库具有 默认视图 时才有效。
将此选项设置为一个视图。
这是您的公式代码的优化版本:
SELECT RemindDate != "" & @Today = @Date(RemindDate);
@MailSend(Name;""; ""; "TEST"; ""; ""; [INCLUDEDOCLINK])