Прахадных: Выправіць Навучанне персаналу Шаблон Даступныя Unregister месцаў памылка

Як многія ведаюць,, Шаблон Навучанне персаналу якія прадстаўляюцца Microsoft тут ёсць памылка, што мы можам прайграць наступныя дзеянні:

  • Стварыце клас з Максімальны памер 10 студэнтам.
  • Рэестр –> Total available seats properly decrements by one. Вынік: 9 даступных месцаў.
  • Адмяніць рэгістрацыю: –> Bug. Total available seats should increment by one. It does not. Вынік: 9 Запаўняльнасць месцаў у адпаведнасці з SharePoint, але на самой справе, маюцца 10 даступных месцаў.

Рашэнне: Выкарыстанне SharePoint Designer выправіць працоўны працэс.

Першы, open up the site. The folder list for me looks like this:

малюнак

If we have a look at the "Attendee registration" працоўны працэс, we see that there is a step labeled "Enforce seating policy". It looks like this:

малюнак

This step in the workflow updates the item by incrementing the "Filled Seats" metadata column on the course. If we pull that up in more detail, мы бачым гэта:

малюнак

Гэта ўсё, што інфармацыя, якую мы павінны выправіць працоўны працэс адмены рэгістрацыі.

Калі перавярнуць ў працоўны працэс адмены рэгістрацыі, there is no similar workflow step. Add it as follows:

1: Expand "Attendee unregistration" і адкрыць XOML (гл. першы здымак экрана, калі вы страцілі).

2: Дадаць новую зменную працоўнага працэсу, "New Filled Seats" of type "Number".

3: Assign a value to "New Filled Seats" як паказана на малюнку:

малюнак

4: Памяншаем Запоўненыя размеркаванне месцаў 1:

малюнак

5: Абнавіце адпаведны пункт курс:

малюнак

6: Make sure all the steps are in the right sequence. Для мяне, гэта выглядае так:

малюнак

7: Скончыць працэс зноўку будаваць яго.

8: Тэст.

</канец>

Падпісацца на мой блог.

Technorati Тэгі: ,

2 думкі пра «Прахадных: Выправіць Навучанне персаналу Шаблон Даступныя Unregister месцаў памылка

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя палі пазначаныя * *