Question

Nous avons une colonne de type « E-Mail » et nous aimerions joindre validation si elle est conforme à l'expression régulière normale email à un domaine de validation spécifique. Est-ce possible sans écrire une partie Web dans Visual Studio? Je vous remercie.

Était-ce utile?

La solution

Ce projet CodePlex vous permet d'ajouter la validation d'expression régulière à des champs

Codeplex - SharePoint personnalisé Type de champ - Expressions rationnelles

Soyez très prudent en essayant d'adresses e-mail validate utilisant l'expression rationnelle bien (que ce soit par le biais de cet outil ou javascript) - son semble être un candidat idéal pour regex jusqu'à ce que vous entrez dans les détails et il y a beaucoup d'échantillons là-bas qui sont faux.

Par exemple: -

Autres conseils

D'autres méthodes que vous pouvez utiliser:

  • Créer une formule de validation dans la liste des paramètres / Paramètres de validation.
  • Ajoutez un script à vos formulaires pour valider l'événement de flou ou dans le PreSaveAction

Je préfère utiliser le script sur l'événement de flou parce que je peux donner une rétroaction immédiate à l'utilisateur, car ils sont utilisés pour d'autres sites Web modernes.

Ce lien vous donne deux options différentes. Celui qui consiste à insérer une partie web cachée dans la EditForm pour la liste, et en utilisant JQuery pour faire la validation de RegEx réelle. Une autre option est d'aller avec l'outil tiers chrétien fait référence dans l'article.

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