Question

Par exemple, dans une tâche de workflow, je pourrais avoir un champ maître appelé « Approve » qui, si « Non », il est inutile de remplir le reste du formulaire (et les rend donc non obligatoire). Y at-il une manière propre de mettre en œuvre ce?

Était-ce utile?

La solution

Pour des cas comme ça, dans le passé, je l'ai marqué tous les champs facultatifs dans la liste, puis créé une nouvelle forme d'édition / personnalisé et inclus jQuery et PreSaveAction () pour faire mon propre logique.

J'ai la colonne visible avec Approuver tout le reste caché. S'ils choisissent pas, ils peuvent enregistrer le formulaire avec rien d'autre nécessaire. Si elles sélectionnez Oui, puis les autres champs cachés deviennent visibles.

Autres conseils

Cela dépend vraiment de la façon dont vous implémentez les formulaires dans les champs. Si vous les personnaliser avec InfoPath, vous pouvez utiliser la mise en forme conditionnelle pour rendre les champs obligatoires en utilisant les règles. Vous pouvez définir une règle comme: Si Champ1 = « yes » puis le champ 2 ne peut être vide. Cela rendrait obligatoire en fonction de la réponse.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top