Deur-stap: Bevestig werknemer opleiding Sjabloon beskikbare sitplekke Registratie Bug

Soos baie mense weet, die werknemer opleiding sjabloon deur Microsoft hier het 'n fout wat ons kan voortplant die volgende stappe:

  • Skep 'n klas met 'n maksimum grootte van 10 studente.
  • Registreer –> Total available seats properly decrements by one. Uitslag: 9 beskikbare sitplekke.
  • Unregister: –> Bug. Total available seats should increment by one. It does not. Uitslag: 9 beskikbare sitplekke per SharePoint, maar in die feit, daar is 10 beskikbare sitplekke.

Oplossing: Gebruik SharePoint Designer die workflow reg te stel.

Eerste, open up the site. The folder list for me looks like this:

beeld

As ons 'n blik op die "deelnemer registrasie" workflow, we see that there is a step labeled "Enforce seating policy". It looks like this:

beeld

Hierdie stap in die workflow updates die item deur die verhoog van die "gevul Sitplekke" metadata column on the course. If we pull that up in more detail, ons sien dit:

beeld

Dit is al die inligting wat ons nodig het om die Herroep van registrasie werksvloei te los.

Indien ons draai na die Herroep van registrasie workflow, there is no similar workflow step. Add it as follows:

1: "Deelnemer Herroep van registrasie uit te brei" en maak die XOML (sien die eerste screen shot as jy verloor het).

2: Voeg 'n nuwe workflow veranderlike, "Nuwe Gevul Sitplekke" van die tipe "Aantal".

3: Ken 'n waarde aan "nuwe Gevul Sitplekke" soos aangedui:

beeld

4: Decrement die Gevul Sitplekke deur 1:

beeld

5: Werk verwante Kursus item by:

beeld

6: Make sure all the steps are in the right sequence. Vir my, Dit lyk soos volg:

beeld

7: Werk die werksvloei te her-bou dit.

8: Toets.

</einde>

Skryf in op my blog.

Technorati Tags: ,

2 gedagtes oor "Deur-stap: Bevestig werknemer opleiding Sjabloon beskikbare sitplekke Registratie Bug

Laat 'n antwoord

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk *