加入收藏 | 设为首页 | Life家族 | SCMLife | RMLife | PMLife | SQALife | TESTLife | 企业VIP专区 | 中文化荣誉殿堂

查看完整版本: 邮件通知规则

scmtata 2008-2-18 13:54

邮件通知规则

1. 我想要 监视某个字段的变动, 当此字段值不为空时进行改动,则发送邮件(也就是此字段第一次赋值时不要发送邮件)
2. 我的建一个查询Fields to check for change 设置该字段,过滤查询器指向一条查询该字段不为空的查询,
3. 发现这样设置还是一旦改变就是发送邮件(第一次赋值也会发送邮件)
4. 很困惑,为什么这样设置不行呢?要怎么设置才能达到我的需求呢?谢谢。

ty1227 2008-2-18 14:09

回复 楼主 的帖子

scmtata  ,对于你想监控字段改变时发邮件的.你可以建立一个邮件规则,

   比如: owner字段值改变时,发邮件.
      
   你新建一个邮件规则,在"要检查更改的字段" 中选择 "owner"
   
   假如只是想在执行"modify"操作时,发邮件,则在"操作控件"->"操作"中选择"modify" .其他的接受者等等就和一般建立邮件规则类似了

scmtata 2008-2-18 14:43

回复 沙发 的帖子

你没看清楚哦
我是想设置为第一次赋值时不发送邮件的,而之后的改动才发邮件

wuqing1185 2008-2-18 17:01

应该是查询的问题。 修改查询,加个条件,去掉action_name<>submit这个action

[[i] 本帖最后由 wuqing1185 于 2008-2-18 17:02 编辑 [/i]]

scmtata 2008-2-18 17:32

回复 地毯 的帖子

没有效果哦

yunshan 2008-2-19 08:58

回复 5# 的帖子

wuqing说的是正确的,只是没有解释清楚

邮件规则中是不能判断字段是否为空的,但是查询可以

你可以尝试这样做:
定义一个查询A(以Defect的Owner字段为例),查询所有Owner字段不为空的记录
然后将邮件规则的“检查更改的字段“设置为Owner字段,将邮件规则的过滤查询设置为查询A,这样就可以了~

此外你也可以采用Hook方式发送邮件

scmtata 2008-2-19 09:12

回复 6# 的帖子

我是这样设置的啊(我的第2点说明), 但是没有到达效果,不知道为什么, 很困惑。。。
按理应该可以才对啊

ningmeizhao 2008-2-22 13:35

相同的问题。学习一下

gvt 2008-3-6 14:56

建立 Email_rule 的时候,选择条件为 And 方式时,几个条件同时满足才会发新的

我刚才创建了一个 Email_rule 是好用的。
只有在 Headline 被修改, Action 为Modify ,并且State 为 Resolved 时才会发信。
页: [1]
查看完整版本: 邮件通知规则