在快表中可以在任意时点通过表间公式发送邮件、短信、微信企业号、钉钉消息通知,具体方法如下:
一、打开数据库管理器执行下面的存储过程脚本,没有安装安装数据库管理器的话可以在快表下载中心 环境辅助下下载安装。
方法:选中快表的数据库,点击顶部的新建查询,复制下面的语句,点执行,可创建成功,创建后关闭即可。
- CREATE PROCEDURE [dbo].[KB_HANDSYSAGENT]
- @DEST As Varchar(50),
- @TYPE AS Int,
- @SUBJECT As Varchar(8000),
- @MAILTITLE As Varchar(50)
- AS
- BEGIN
- INSERT dbo.SYS_AGENT(ID,FDID,DEST,TYPE,SUBJECT,RETRY,STATUS,MAILTITLE)
- VALUES(NEWID(),NEWID(),@DEST,@TYPE,@SUBJECT,0,0,@MAILTITLE )
- END
- GO
复制代码
二、在需要发送的模板上获取到发送的相关信息,比如发邮件那么就要发送人的邮件地址,发送短信就要手机号码,发送微信和钉钉就要获取到账号等。然后新建一条表间提取公式,执行时机可按需要选择,扩展属性中勾选按存储过程规则提取。来源不用选择,在过滤条件开启SQL按存储过程规则写入。入下图:
注意:此存储过程有4个参数
若是邮件依次为:邮箱地址,1,邮箱内容,邮箱标题
若是短信依次为:手机号码,2,短信内容,空
若是微信依次为:微信帐号,3,消息内容,空
若是钉钉依次为:钉钉帐号,3,消息内容,空
三、完成上述步骤后最重要的别忘记查看快表代理服务是否正常运行。如果没有安装则可以按相关教程配置。
|
|
hessen