Starfsmaður Þjálfun Stundaskrá og Efni Snið — Lækka galla í sniðmátið

The client noticed a bug today with the above mentioned template.

Course managers create courses. When creating a course, framkvæmdastjóri skilgreinir hámarksfjölda laus sæti.

The template provides for self-service enrollment. I enroll and a workflow attached to the registration list decrements the "available seats" tengslum við þessi námskeið.

Individuals may also unregister from a course. The bug lies here. Unregistering from a course does not increment the available seats counter. Þar af leiðandi, available seats is not accurate. This bug is compounded by the fact that when available seats decrements to zero, ekki meira sjálf-þjónusta skráning er leyfilegt.

Sem betur fer, Microsoft provides the workflow for this process. Even better, það er beinn-áfram workflow búin með SharePoint Designer.

Fylgdu þessum háu skrefum stigi að festa það:

  1. Skjóta upp SDP.
  2. Opna síðuna byggt af þjálfun sniðmát.
  3. Access "Attendee unregistration" workflow.
  4. Settu skrefum (Ég gerði þá fyrstu tvö skrefin):
    1. Reikna Námskeið:Fyllt Sæti mínus 1 (Framleiðsla til Variable:Calc)
    2. (þá) Uppfæra atriði í Námskeið

Smelltu á Ljúka og þú ert búinn.

Skjár skot:


SharePoint Designer:

mynd

Lokið workflow:

mynd

Reikna bora niður:

mynd

Uppfæra atriði í Námskeið:

mynd

5 hugsanir á "Starfsmaður Þjálfun Stundaskrá og Efni Snið — Lækka galla í sniðmátið

  1. Doug Slay

    Hæ Paul. Thaks fyrir þinn staða um þetta mál. Ég þakka það. Ég fann annan galla þó. Þegar notandi unregisters úr námskeiði, The Afskráninguna aðferð er ekki að velja rétta lista færslu til að eyða. Í stað þess að velja lista færslu sem passar við ID af hlutnum valin á Námskeið síðuna mína það endurnýja fyrstu færsluna í Skráning listanum án tillits til notanda eða flokki. Einhverjar hugmyndir um hvernig á að leiðrétta þetta mál?

    Svara
  2. Arun Singh
    Hæ Paul,
    Snið: Starfsmaður Þjálfun áætlanir & Efni
    Ég vil bæta við einum sérsniðin dálk í námskeiðinu(þjálfun) listi i.e businees eining listanum dálkur,but i tried lot to insert column but in vain. Again i tried through XSLT in SPD but no use, i am getting error. It’s very mandatory for me to use one more column in that list(NewForm.aspx af cource lista).
    Látið mig, hvernig get ég sigrast á þessu vandamáli.
    Takk fyrirfram
    Arun
    Svara
  3. Tania

    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.

    Svara
    1. Paul Galvin Post höfundur

      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.

      Svara

Eftir svar

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *