员工培训计划和材料模板 — 在模板中的减量 bug

客户端发现一个 bug 今天与上述模板.

课程经理创建课程. 当创建课程, 经理指定最大可用座位数.

该模板提供自助服务报名. 我注册和工作流附加到注册列表递减"可用座位" 该课程与关联.

个人也可能注销从一门课程. Bug 就在这里. 从课程注销并不增加可用座位计数器. 结果, 座位是不准确的. 这个 bug 雪上加霜的事实,当可用座位递减为零, 允许没有更多的自助服务注册.

幸运的是, 微软为这一进程提供工作流. 甚至更好, 它是通过 SharePoint 设计器创建的简单直接的工作流.

这些高层次的步骤来修复它:

  1. SDP 点燃.
  2. 基于关闭培训模板的网站的访问.
  3. 访问"与会者注销" 工作流.
  4. 插入这些步骤 (我要求他们的前两个步骤):
    1. 计算 课程:填充的席位 减号 1 (输出到 变量:除垢)
    2. (然后) 更新项目中 课程

单击完成您就完成.

屏幕截图:


SharePoint 设计器:

图像

完成工作流:

图像

计算深入:

图像

在课程中更新项目:

图像

5 上“的想法员工培训计划和材料模板 — 在模板中的减量 bug

  1. 道格杀

    嗨保罗. 您发送有关此问题的的 Thaks. 我很感激. 我虽然发现另一个缺陷. 当用户注销从课程, 注销过程不选择要删除的正确列表项. 而不是选择匹配的 ID 的我的课程页上选择的项的列表条目更新无论用户或类,注册列表中的第一个条目. 任何有关如何更正此问题的想法?

    答复
  2. 阿伦 · 辛格
    嗨保罗,
    模板: 员工培训计划 & 材料
    我想要在过程中添加一个更自定义列(培训) 列表 e 小节精彩纷呈股下拉列表列,但是我试过很多要插入列但徒劳. 再次,我试过通过 XSLT SPD 中但没有用, 我得到错误. 它是为我在该列表中使用一个更多列很强制性(NewForm.aspx 课程列表).
    请告诉我, 如何克服这一问题.
    谢谢
    阿伦
    答复
  3. 塔妮娅

    我想要送注销确认电子邮件,当个体注销. 没有破坏终于注销可用座位上班,我建立了此工作流? 请帮助.

    答复
    1. 保罗 · 高尔文 文章作者

      道歉并不响应. 我失去联系的一些评论博客移动和工作期间. 我希望您们能够得到这个工作.

      答复

留言

您的电子邮件地址不会被公开. 必需的地方已做标记 *