Kurskalender for ansatte og materialer-mal — Senk feil i malen

Klienten oppdaget en feil i dag med ovennevnte malen.

Kurset ledere lage kurs. Når du oppretter et kurs, angir maksimalt antall tilgjengelige plasser lederen.

Malen gir selvbetjent brukerregistrering. Jeg registrerer og en arbeidsflyt som er knyttet til registrering listen reduserer "tilgjengelig sitteplasser" forbundet med det selvfølgelig.

Enkeltpersoner kan også avregistrere deg fra et kurs. Feilen ligger her. Avregistrere fra et kurs øker ikke ledige plasser telleren. Som et resultat, ledige plasser er ikke nøyaktig. Denne feilen er forsterket av faktum at når ledige plasser reduserer til null, Ingen flere selvbetjent registrering er tillatt.

Heldigvis, Microsoft tilbyr arbeidsflyten for denne prosessen. Enda bedre, Det er en rett frem arbeidsflyt som er opprettet via SharePoint Designer.

Gjør følgende høyt nivå for å fikse det:

  1. Brann opp SDP.
  2. Tilgang til webområde basert på malen trening.
  3. Tilgang "Avregistrering av-deltaker" arbeidsflyt.
  4. Sett inn denne fremgangsmåten (Jeg gjort dem de to første trinnene):
    1. Beregne Kurs:Fylt seter minus 1 (Utdata til Variabel:calc)
    2. (deretter) Oppdateringen element i Kurs

Klikk Fullfør og du er ferdig.

Skjermbilder:


SharePoint Designer:

bilde

Ferdig med arbeidsflyt:

bilde

Beregne drill-down:

bilde

Oppdateringen element i kurs:

bilde

5 tanker om “Kurskalender for ansatte og materialer-mal — Senk feil i malen

  1. Doug slå ihjel

    Hei Paul. Thaks for ditt innlegg om dette problemet. Jeg setter pris på det.. Jeg fant en annen feil skjønt. Når en bruker Avregistrerer fra et kurs, avregistreringsprosessen er ikke å velge riktig listen posten du vil slette. Det oppdaterer den første oppføringen i listen registreringer uavhengig av brukeren eller klassen i stedet for å velge loggoppføringen i listen som samsvarer med IDEN til elementet som er valgt på siden min kurs. Noen ideer om hvordan du korrigerer dette problemet?

    Svar
  2. Arun singh
    Hei Paul,
    Mal: Opplæring planlegging & Materialer
    Jeg vil legge til mer egendefinerte kolonner i kurset(opplæring) liste over i.e Businees enhet dropdown-kolonne,men jeg prøvde mye å sette kolonnen men forgjeves. Atter forsøkt jeg gjennom XSLT i SPD men ingen bruk, Jeg får feil. Det er veldig nødvendig for meg å bruke flere kolonner i listen(NewForm.aspx av Cource-listen).
    Behage fortelle meg, Hvordan kan jeg løse dette problemet.
    Takk på forhånd
    Arun
    Svar
  3. Tania

    Jeg vil sende en avregistrering bekreftelse når et individ avregistrerer seg. Hvordan setter jeg opp denne arbeidsflyten uten ødelegger endelig få avregistrering ledige plasser å arbeide? Behage hjelpe.

    Svar
    1. Paul Galvin Post forfatter

      Beklager for aldri å svare. Jeg mistet sporet av noen av kommentarer under blogg trekk og jobber. Jeg håper du klarte å få dette arbeidet.

      Svar

legg igjen et svar

e-postadressen din vil ikke offentliggjøres. Obligatoriske felt er merket *