Walk-through: Fix medarbejder uddannelse skabelon tilgængelige pladser Uregistreret Bug

Som mange ved, skabelonen medarbejder uddannelse leveres af Microsoft her har en fejl, at vi kan reproducere følgende fremgangsmåde:

  • Oprette en klasse med en max størrelse på 10 studerende.
  • Registrer –> Alt tilgængelige pladser ordentligt formindsker af en. Resultat: 9 ledige pladser.
  • Uregistreret: –> Bug. Samlede tilgængelige pladser bør forøges med en. Det gør ikke. Resultat: 9 pladser pr SharePoint, men i virkeligheden, der er 10 ledige pladser.

Løsning: Bruge SharePoint Designer til at korrigere arbejdsprocessen.

Første, Åbn webstedet. Mappelisten for mig ligner det:

billede

Hvis vi har et kig på "deltager registrering" arbejdsproces, Vi ser, at der er et skridt, der er mærket "Håndhæve siddepladser politik". Det ser sådan ud:

billede

Dette trin i arbejdsprocessen opdateres elementet forøgelse "fyldt sæderne" metadata kolonne på banen. Hvis vi trækker det i flere detaljer, Vi ser dette:

billede

Der er alle de oplysninger, vi skal rette framelding arbejdsproces.

Hvis vi flip-over til arbejdsprocessen framelding, der er ingen lignende trin i arbejdsprocessen. Tilføj det som følger:

1: Udvid "deltager framelding" og lukke sig op XOML (Se første skærmbillede hvis du er tabt).

2: Tilføje en ny arbejdsprocesvariablen, "Nye fyldte sæder" af typen "Tal".

3: Tildele en værdi til "nye fyldt pladser" som vist:

billede

4: Formindske de fyldte pladser ved 1:

billede

5: Opdatere elementet relaterede kursus:

billede

6: Sørg for, at alle trin er i den rigtige rækkefølge. For mig, Det ser sådan ud:

billede

7: Afslutte arbejdsprocessen for at genopbygge det.

8: Test.

</slutningen>

Abonner på min blog.

Technorati Tags: ,

2 tanker om ”Walk-through: Fix medarbejder uddannelse skabelon tilgængelige pladser Uregistreret Bug

Efterlad et svar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *