客户端发现一个 bug 今天与上述模板.
课程经理创建课程. 当创建课程, 经理指定最大可用座位数.
该模板提供自助服务报名. 我注册和工作流附加到注册列表递减"可用座位" 该课程与关联.
个人也可能注销从一门课程. Bug 就在这里. 从课程注销并不增加可用座位计数器. 结果, 座位是不准确的. 这个 bug 雪上加霜的事实,当可用座位递减为零, 允许没有更多的自助服务注册.
幸运的是, 微软为这一进程提供工作流. 甚至更好, 它是通过 SharePoint 设计器创建的简单直接的工作流.
这些高层次的步骤来修复它:
- SDP 点燃.
- 基于关闭培训模板的网站的访问.
- 访问"与会者注销" 工作流.
- 插入这些步骤 (我要求他们的前两个步骤):
- 计算 课程:填充的席位 减号 1 (输出到 变量:除垢)
- (然后) 更新项目中 课程
单击完成您就完成.
屏幕截图:
SharePoint 设计器:
完成工作流:
计算深入:
在课程中更新项目:
嗨保罗. 您发送有关此问题的的 Thaks. 我很感激. 我虽然发现另一个缺陷. 当用户注销从课程, 注销过程不选择要删除的正确列表项. 而不是选择匹配的 ID 的我的课程页上选择的项的列表条目更新无论用户或类,注册列表中的第一个条目. 任何有关如何更正此问题的想法?
马克
EndUserSharePoint.com
我想要送注销确认电子邮件,当个体注销. 没有破坏终于注销可用座位上班,我建立了此工作流? 请帮助.
道歉并不响应. 我失去联系的一些评论博客移动和工作期间. 我希望您们能够得到这个工作.