Calendrier de formation des employés et du modèle de matériaux — Bug décrément dans le modèle

Le client a remarqué un bug aujourd'hui avec le modèle mentionné ci-dessus.

Créer des gestionnaires de cours cours. Lors de la création d'un cours, le gestionnaire spécifie le nombre maximal de sièges disponibles.

Le modèle prévoit l'inscription libre service. M'inscrire et un flux de travail rattaché à la décrémente de liste d'inscription les places disponibles"" associé à ce cours.

Individus peuvent également annuler l'inscription à un cours. Le bug se trouve ici. Annulation de l'inscription à un cours n'incrémente pas le compteur des places disponibles. Comme un résultat, places disponibles n'est pas exact. Ce bug est aggravé par le fait que quand décrémente de sièges disponibles à zéro, Enregistrement libre-service n'est autorisé..

Heureusement, Microsoft fournit le flux de travail pour ce processus. Encore mieux, C'est un workflow simple créé via SharePoint Designer.

Suivez ces étapes de haut niveau pour le corriger:

  1. Incendie de PDS.
  2. Accès au site basé sur le modèle de formation.
  3. Accès « participant d'annulation d'inscription" flux de travail.
  4. Insérer ces étapes (J'ai fait les deux premières étapes):
    1. Calculer Cours:Sièges remplis moins 1 (Sortie à Variable:Calc)
    2. (puis) Point de mise à jour en Cours

Cliquez sur Finish et vous avez terminé..

Captures d'écran:


SharePoint Designer:

image

Flux de travail terminé:

image

Calculer le forage:

image

Point de mise à jour en cours:

image

5 réflexions sur "Calendrier de formation des employés et du modèle de matériaux — Bug décrément dans le modèle

  1. Doug tue

    Bonjour Paul. Thaks pour votre affectation à ce sujet. Je l'apprécie. J'ai cependant trouvé un autre vice. Quand un utilisateur annule l'inscription à un cours, le processus d'annulation d'inscription n'est pas de sélectionner l'entrée de la liste correcte à supprimer. Au lieu de sélectionner l'entrée de la liste qui correspond à l'ID de l'élément sélectionné dans la page mes cours, il met à jour la première entrée dans la liste des enregistrements indépendamment de l'utilisateur ou de la classe. Toutes les idées sur la façon de corriger ce problème?

    Réponse
  2. Arun singh
    Bonjour Paul,
    Modèle: Formation de planification du personnel & Matériaux
    Je veux ajouter une colonne plus personnalisée dans le cours(formation) Liste de colonne de liste déroulante unité i.e Businees,mais j'ai essayé beaucoup de choses à insérer une colonne, mais en vain. Encore une fois j'ai essayé via XSLT dans le SPD mais aucune utilité, Je reçois le message d'erreur. Il est très obligatoire pour moi d'utiliser une colonne plus dans cette liste(NewForm.aspx de liste bien sûr).
    Veuillez me dire, Comment puis-je résoudre ce problème.
    Merci à l'avance
    Arun
    Réponse
  3. Tania

    Je veux envoyer un mail de confirmation d'annulation d'inscription lorsque annule l'inscription d'un particulier. Comment puis-je configurer ce flux de travail sans ruiner enfin obtenir l'annulation d'inscription places disponibles pour travailler? Aider, s'il vous plaît.

    Réponse
    1. Paul Galvin Auteur

      Désolé d'avoir jamais répondu. J'ai perdu la trace de certains des commentaires pendant le blog se déplace et emplois. J'espère que vous avez pu obtenir ce travail.

      Réponse

Laisser une réponse

Votre adresse email ne sera pas publiée. les champs requis sont indiqués *