Trajnimi Punonjës Orari dhe Materiale Template — Bug pakësim në shabllonin

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

Course managers create courses. When creating a course, Menaxheri i specifikon numrin maksimal të ulëseve në dispozicion.

The template provides for self-service enrollment. I enroll and a workflow attached to the registration list decrements the "available seats" lidhur me atë kurs.

Individuals may also unregister from a course. The bug lies here. Unregistering from a course does not increment the available seats counter. Si rezultat, available seats is not accurate. This bug is compounded by the fact that when available seats decrements to zero, jo më shumë vetë-shërbimit të regjistrimit është e lejuar.

Për fat të mirë, Microsoft provides the workflow for this process. Even better, kjo është një e drejtë-përpara workflow krijuar nëpërmjet SharePoint Designer.

Ndiqni këto hapa për të nivelit të lartë për të rregulluar atë:

  1. Zjarr deri SDP.
  2. Qasja faqen bazuar off template trajnimit.
  3. Access "Attendee unregistration" workflow.
  4. Vendos këto hapa (I bëri ata para dy hapa):
    1. Llogarit Kurse:Vende të mbushura minus 1 (Output për të Variabël:Calc)
    2. (pastaj) Update send në Kurse

Kliko Finish dhe ju jeni bërë.

Screen shots:


SharePoint Designer:

imazh

Workflow Mbaroi:

imazh

Llogarit stërvitje-down:

imazh

Update artikull në Kurset:

imazh

5 mendime mbi "Trajnimi Punonjës Orari dhe Materiale Template — Bug pakësim në shabllonin

  1. Doug Slay

    Hi Pali. Thaks për afishimin tuaj rreth kësaj çështje. Unë e vlerësoj atë. Unë e kam gjetur një tjetër defekt pse. Kur një përdorues unregisters nga një kurs, Procesi unregistration nuk është zgjedhur hyrjen e saktë listë të fshini. Në vend të zgjedhjes hyrjen listë që përputhet me ID e sendit të zgjedhur në faqen kurset e mia ajo azhurnon hyrjen e parë në listën Regjistrimet pavarësisht nga përdoruesit ose klasë. Ndonjë ide se si për të korrigjuar këtë çështje?

  2. arun singh
    Hi Pali,
    Shabllon: Trajnimi Punonjës caktimin & Materiale
    Unë dua të shtoni një kolonë më shumë porosi në kurs(stërvitje) i.e lista njësi businees kolona dropdown,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 e listës Kursi i).
    Ju lutem më tregoni, si mund ta kapërcyer këtë problem.
    Thanks in advance
    arun
  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.

    1. Paul Galvin autori Post

      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.

Lini një Përgjigju

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar *