我有一个场景,我不能完全弄清楚。
我有一个项目叫“动物园”。我设置了一个签入警报(使用Alerts explorer),以便向用户A发送电子邮件。过滤器定义中的详细信息是字段= ServerItem、运算符= Under和值= $Zoo,过滤器表达式为:
'Artifacts/Artifactstarts-with(translate(@ServerItem,"ABCDEFGHIJKLMNOPQRSTUVWXYZ","abcdefghijklmnopqrstuvwxyz"),"$/Zoo")‘<> null
我还有另一个名为"ZooLife“的项目,并设置了一个签入警报来向用户B发送一封电子邮件。
当一个项目签入"ZooLife“项目时,用户B和用户A都会收到一封关于此签入的电子邮件。
是否有人可以帮助配置过滤器,以确保只接收签入到特定项目中的任何警报?或者,是否有任何特定的文档来解释过滤是如何工作的?
我希望用户A只接收"Zoo“项目的签入提醒,而不是"ZooLife”项目。我尝试将警报定义更改为Field = Folder,Operator ==和Value = $/ZooLife,但用户B收到的唯一签入警报是针对在根级别所做的更改。
非常感谢你提前
发布于 2012-11-04 04:45:36
正如Bryan上面指出的,你所看到的都是意料之中的。尝试将starts with子句更改为$/zoo/。额外的斜杠应该可以解决您的问题。
https://stackoverflow.com/questions/13194467
复制相似问题