Dungito Trejnanta Horaron kaj Materialan Ŝablonon — Decrement cimo en la ŝablono

La kliento rimarkis cimon hodiaŭ kun la sur menciita ŝablonon.

Kursaj manaĝeroj kreas kursojn. Kiam kreanta kurson, La manaĝero specifas maksimuman nombron de haveblaj seĝoj.

La ŝablono provizas por mem-serva enskribiĝo. Mi enskribiĝas kaj workflow alligita al la registriĝa listo decrements la "haveblaj seĝoj" Asociita kun tiu kurso.

Individuoj povas ankaŭ unregister de kurso. La cimo restas ĉi tie. Unregistering de kurso faras ne pliigon la havebla seĝa sumigilo. Rezulte, Haveblaj seĝoj ne estas preciza. Ĉi tiu cimo estas kunmetita de la fakto ke kiam haveblaj seĝoj decrements al nulo, Ne pli da mem-serva registriĝo estas permesita.

Bonŝance, Microsoft provizas la workflow por ĉi tiu procezo. Eĉ pli bona, Ĝi estas rekta-antaŭa workflow kreita tra SharePoint Designer.

Sekvi ĉi tiujn altajn nivelajn paŝojn ripari ĝin:

  1. Pafadi supre SDP.
  2. Aliri la ejon bazita de la trejna ŝablono.
  3. Alira "Ĉeestanto unregistration" Workflow.
  4. Inserti ĉi tiujn paŝojn (Mi faris ilin la unua du paŝoj):
    1. Kalkuli Kursoj:Plenigita Seĝojn Minus 1 (Eligita al Varia:Calc)
    2. (Tiam) Ĝisdatiga ero en Kursoj

Klaka Fino kaj vi estas farita.

Ekranaj pafoj:


SharePoint Designer:

Bildo

Finita workflow:

Bildo

Kalkuli borilon-malsupren:

Bildo

Ĝisdatiga ero en Kursoj:

Bildo

5 pensoj pri "Dungito Trejnanta Horaron kaj Materialan Ŝablonon — Decrement cimo en la ŝablono

  1. Doug Mortigas

    Hi Paul. Thaks por via afiŝo pri ĉi tiu afero. Mi ŝatas ĝin. Mi ja trovis alian mankon tamen. Kiam uzanto unregisters de kurso, La unregistration procezo ne estas elektanta la ĝustan listan eniron forigi. Anstataŭ elektanta la listan eniron kiu egalas la IDENTIGAĴON de la ero elektita sur la Mia Kursa paĝo ĝi ĝisdatigas la unuan eniron en la Registriĝoj enlistigas ĉiaokaze de la uzanto aŭ la klaso. Ajnaj ideoj sur kiel ĝustigi ĉi tiun aferon?

    Respondo
  2. Arun singh
    Hi Paul,
    Ŝablono: Dungita Trejnado Enhorariganta & Materialoj
    Mi deziras aldoni unu pli da laŭmendan kolumnon en la kurso(Trejnanta) Enlistigi i.E Businees unuo dropdown kolumno,Sed i provita multon inserti kolumnon sed en vana. Denove i provita tra XSLT en SPD sed neniu uzo, I estas akiranta eraron. Ĝi estas tre deviga por mi uzi unu pli da kolumno en tiu listo(NewForm.Aspx de Cource listo).
    Bonvolu diri min, Kiel povas i venkita ĉi tiun problemon.
    Dankonas en antaŭenigo
    Arun
    Respondo
  3. Tania

    Mi deziras sendi unregistration konfirma #retpo?to kiam individua unregisters. Kiel mi instalas #?i tiu workflow sen ruiniganta fine akiri la unregistration haveblaj #se?o labori? #Pla?i helpon.

    Respondo
    1. Paul Galvin Afiŝi aŭtoro

      Mizera por neniam respondanta. Mi perdis vojeton de kelkaj de rimarkoj dum blogaj movoj kaj laborpostenoj. Mi esperas vin estis kapabla akiri #?i tiu laborantan.

      Respondo

Lasi Respondon

Via retpoŝta adreso ne estos eldonita. Postulita kampojn estas markita *