Medarbetare utbildning schema och material mall — Sänk bugg i mallen

Klienten märkte en bugg idag med mallen ovan nämnda.

Kursen chefer skapar kurser. När du skapar en kurs, manager anger maximalt antal tillgängliga platser.

Mallen innehåller för självbetjäning registrering. Jag registrera och ett arbetsflöde bifogas registrering lista minskar de tillgängliga platserna"" samband med det jagar.

Individer kan också avregistrera dig från en kurs. Felet ligger här. Avregistrera från en kurs ökar inte räknaren tillgängliga platser. Som en följd, tillgängliga platser är inte korrekt. Denna bugg förvärras av faktumet att när tillgängliga platser minskar till noll, ingen mer självbetjäning registrering tillåts.

Lyckligtvis, Microsoft tillhandahåller arbetsflödet för denna process. Ännu bättre, Det är ett enkelt arbetsflöde skapade via SharePoint Designer.

Så här hög nivå du fixa det:

  1. Brand upp SDP.
  2. Tillgång på webbplats som bygger på mallen utbildning.
  3. Tillgång "deltagare avregistreringen" arbetsflöde.
  4. Infoga dessa steg (Jag gjorde dem de två första stegen):
    1. Beräkna Kurser:Fyllda platser minus 1 (Utgång till Variabel:calc)
    2. (sedan) Uppdatera objekt i Kurser

Klicka på Slutför och du är klar.

Skärmdumpar:


SharePoint Designer:

bild

Färdiga arbetsflöde:

bild

Beräkna drill-down:

bild

Uppdatera objekt i kurser:

bild

5 tankar på "Medarbetare utbildning schema och material mall — Sänk bugg i mallen

  1. Doug dräpa

    Hej Paul. Thaks för ditt inlägg om det här problemet. Jag uppskattar det. Jag hittar en annan defekt men. När en användare Avregistrerar från en kurs, avregistreringen processen är inte att välja rätt lista posten ta bort. Istället för att välja den post som matchar ID för den valda artikeln på sidan mina kurser uppdateras den första posten i listan registreringar oavsett användaren eller klassen. Några idéer om hur att rätta till problemet?

    Svar
  2. Arun singh
    Hej Paul,
    Mall: Personalutbildning schemaläggning & Material
    Jag vill lägga till en mer anpassad kolumn i kursen(utbildning) lista dvs Businees kolumnen enhet rullgardinsmenyn,men jag har försökt mycket att infoga kolumn men förgäves. Igen försökte jag genom XSLT i SPD men ingen användning, Jag får fel. Det är mycket nödvändigt för mig att använda en ytterligare kolumn i listan(NewForm.aspx självklart lista).
    Snälla berätta, Hur kan jag lösa detta problem.
    Tack på förhand
    Arun
    Svar
  3. Tania

    Jag vill skicka en e-postbekräftelse avregistreringen när en individ Avregistrerar. Hur ställer jag in detta arbetsflöde utan förstör äntligen få avregistreringen tillgängliga platser att arbeta? Snälla hjälp.

    Svar
    1. Paul Galvin inlägg Författare

      Ledsen för att aldrig svara. Jag förlorat kontakten med några av kommentarerna under blogg rörelser och jobb. Jag hoppas du kunde få detta arbetar.

      Svar

Lämna ett svar till Tania Avbryt svar

Din e-postadress kommer inte att publiceras. behövliga fält är markerade *