【发布时间】:2011-03-01 03:26:05
【问题描述】:
我有一个现有的发布站点,该站点启用了内容批准并且已经实现了事件接收器。 审批者正在创建内容并直接发布。但是,作者也在创作内容,他们只能提交以供批准。 我想在有人提交项目以供批准时发送电子邮件。听起来很简单……但是,如果项目是直接发布的,则不应发送电子邮件。 当我调试 ItemUpdated 并检查两个操作(发布和提交以供批准)的 properties.ListItem.ModerationInfo 时,得到“待定”;当 Published 事件 ItemUpdated 再次触发并且状态为 Approved。 如何实现提交审批时只发送一封电子邮件?
我尝试使用在 SPDesigner 中创建的自定义列表工作流,该工作流有效,但不可部署且过于矫枉过正。我只想检查最终状态 = Pending。 请帮忙...
我看过这个:SharePoint - checking Content Approval change status in event receiver 这还不够……
【问题讨论】:
-
执行此操作的商业工具 - pentalogic.net/sharepoint-products/reminder/…
标签: sharepoint sharepoint-2007 sharepoint-2010