The client noticed a bug today with the above mentioned template.
Course managers create courses. When creating a course, manager ang tinutukoy ng maximum na bilang ng mga magagamit na upuan.
The template provides for self-service enrollment. I enroll and a workflow attached to the registration list decrements the "available seats" na nauugnay sa na kurso.
Individuals may also unregister from a course. The bug lies here. Unregistering from a course does not increment the available seats counter. Bilang isang resulta, available seats is not accurate. This bug is compounded by the fact that when available seats decrements to zero, wala nang mga self-service pagpaparehistro ay pinapayagan.
Sa kabutihang-palad, Microsoft provides the workflow for this process. Even better, ito ay isang tuwid-forward workflow nilikha sa pamamagitan ng SharePoint Designer.
Sundin ang mga hakbang na ito mataas na antas upang ayusin ito:
- Painitin SDP.
- I-access ang mga site batay off ang template ng pagsasanay.
- Access "Attendee unregistration" workflow.
- Ipasok ang mga hakbang na ito (Na aking ginawa sa kanila ang unang dalawang hakbang):
- Kalkulahin Kapagaralan:Puno Upuan binawasan 1 (Output sa Nagbabago:calc)
- (pagkatapos) I-update ang item na ito sa Kapagaralan
I-click ang Tapos na at tapos ka na.
Screen shot:
SharePoint Designer:
Tapos workflow:
Kalkulahin drill-down:
I-update ang item sa Kurso:
Hi Paul. Thaks para sa iyong pag-post tungkol sa isyung ito. Pinapahalagahan ko ito. Ginawa ko maghanap ng isa pang depekto bagaman. Kapag ang isang user unregisters mula sa isang kurso, unregistration ang proseso ay hindi pagpili ng tamang entry listahan upang tanggalin. Sa halip ng pagpili sa listahan entry na tumutugma sa ID ng mga napiling item sa pahina ng Aking Kurso ito ina-update ng ang unang entry sa listahan ng pagrerehistro anuman ang user o mga klase. Anumang mga ideya sa kung paano itama ang isyung ito?
Markahan
EndUserSharePoint.com
I want to send a unregistration confirmation email when an individual unregisters. How do I set up this workflow without ruining finally get the unregistration available seats to work? Please help.
Sorry for never responding. I lost track of some of comments during blog moves and jobs. I hope you were able to get this working.