Begehbare: Mitarbeiter-Training-Vorlage, die verfügbaren Plätze Registrierung Bug-Fix

Wie viele Menschen wissen, die Mitarbeiterschulungen-Vorlage hier bereitgestellten von Microsoft hat einen Bug, den wir die folgenden Schritte reproduzieren können:

  • Erstellen Sie eine Klasse mit einer max. Größe von 10 Studenten.
  • Registrieren –> Insgesamt verfügbaren Plätze richtig dekrementiert durch eine. Ergebnis: 9 verfügbare Plätze.
  • Aufheben der Registrierung: –> Fehler. Insgesamt verfügbaren Plätze sollten um eins erhöhen.. Ist es nicht. Ergebnis: 9 verfügbaren Plätze nach SharePoint, aber in der Tat, Es gibt 10 verfügbare Plätze.

Lösung: Verwenden Sie SharePoint Designer, um den Workflow zu korrigieren.

Erste, Öffnen Sie die Website. Sieht wie folgt aus die Ordnerliste für mich:

Bild

Wir haben einen Blick auf die "-Teilnehmerregistrierung" Workflow, Wir sehen, dass es ein Schritt mit der Bezeichnung "Sitzmöbel Richtlinie erzwingen". Es sieht wie folgt aus:

Bild

Dieser Schritt im Workflow aktualisiert das Element durch das Inkrementieren der "gefüllt-Sitze" Metadatenspalte auf dem Platz. Wenn wir, die ausführlicher Hochziehen, Wir sehen dies:

Bild

Das ist alle Informationen, die wir brauchen, um den Workflow zur Aufhebung der Registrierung zu beheben.

Wenn wir an die Aufhebung der Registrierung-Workflow, um drehen, Es gibt keine ähnliche Workflow-Schritt. Fügen sie wie folgt:

1: Erweitern Sie "Teilnehmer-Registrierung" und eröffnen die XOML (Siehe ersten Screenshot Wenn Sie verloren gehen).

2: Fügen Sie eine neue Workflow-variable, "Neue belegte Sitze" vom Typ "Zahl".

3: "Neue gefüllt Sitze einen Wert zuweisen" wie gezeigt:

Bild

4: Dekrementieren Sie belegte Sitze von 1:

Bild

5: Update Kurs-Posten:

Bild

6: Stellen Sie sicher, dass alle Schritte in der richtigen Reihenfolge sind. Für mich, Es sieht wie folgt aus:

Bild

7: Beenden Sie den Workflow, um es wieder aufbauen.

8: Test.

</Ende>

Onnieren Sie meinen Blog ab.

Technorati Tags: ,

2 Gedanken zu „Begehbare: Mitarbeiter-Training-Vorlage, die verfügbaren Plätze Registrierung Bug-Fix

Hinterlasse eine Antwort

Deine Email-Adresse wird nicht veröffentlicht. erforderliche Felder sind markiert *