majuscule

Plus d'informations
il y a 2 mois 3 semaines #170705 par Eurosyn
Eurosyn a créé le sujet : majuscule
Bonjour,

savez-vous s'il est possible de valider un champs de texte pour que celui-ci soit obligatoirement écrit en majuscule (et potentiellement sans accent) ?
Plus difficile, en minuscule avec la 1ère lettre en majuscule ?

MErci pour votre aide

Cordialement
Jonas

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #170712 par DenisChenu
DenisChenu a répondu au sujet : majuscule
Tout en majuscule, soit en regexp, soit en formule

La regexp
/^[A-B].$/

Tu dois pourvoir trouver sur terre nette des regexp pour la première lettre.

Avec l'equation de validation de textes (qui te permet d'indiquer l'erreur que tu souhaite).
ucwords(self.NAOK) == self.NAOK
Ici : première lettre sur chaque mot

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #170716 par Eurosyn
Eurosyn a répondu au sujet : majuscule
Bonjour,

merci pour votre aide. L'équation pour le 1ère lettre en majuscule fonctionne parfaitement.
Cependant, pour la regexp "tout en majuscule", pour une raison inconnue, je ne peux entrer que 2 lettres pour le nom. Voici ce que j'ai mis exactement dans mon équation de validation des textes
regexMatch("/^[A-Z].$/", ID_NOM)
sachant qu'il s'agit donc d'une question avec multiples entrées texte (ID) avec 2 sous-questions (NOM et prenom)

Merci pour votre aide
Jonas

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 3 semaines #170757 par DenisChenu
DenisChenu a répondu au sujet : majuscule
Oups, [A-Z]* et pas . …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #170769 par Eurosyn
Eurosyn a répondu au sujet : majuscule
Bonjour,

merci pour votre réponse. Cependant, je ne suis pas certains de la synthaxe à employer. En effet, lorsque je remplace regexMatch("/^[A-Z].$/", ID_NOM) par :
- regexMatch("/^[A-Z]*/", ID_NOM) --> ne fonctionne pas
- regexMatch("/^[A-Z]*.$/", ID_NOM) --> autorise tout de même la dernière lettre a être minuscule
- regexMatch("/^[A-Z].*$/", ID_NOM) --> seule la 1ère lettre doit être majuscule

Comment faire pour que tout le nom soit obligatoirement en majuscule ?

Merci pour votre aide
Jonas

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #170774 par Eurosyn
Eurosyn a répondu au sujet : majuscule
Pour compléter mon message précédent, comment est-il possible d'autoriser en plus les espaces (dans le cas par exemple ou la personne aurait un nom composé).

Merci !
Jonas

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #170804 par DenisChenu
DenisChenu a répondu au sujet : majuscule
A tester :

regexMatch("/^[A-Z ]*$/", ID_NOM)

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Les utilisateur(s) suivant ont remercié: Eurosyn

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #170850 par Eurosyn
Eurosyn a répondu au sujet : majuscule
C'est parfait, merci !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #170894 par Eurosyn
Eurosyn a répondu au sujet : majuscule
Bonjour,

si je souhaite aussi ajouter la possibité de mettre des tirets, comment puis-je l'ajouter à la syntaxe (j'essaye de comprendre le langage ce qui, n'étant pas programmeur, prend un peu de temps;) ?

Merci !
Jonas

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #170899 par DenisChenu
DenisChenu a répondu au sujet : majuscule

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand (or search sondages pro).
An error happen ? Before make a new topic : remind the Debug mode .
Les utilisateur(s) suivant ont remercié: Eurosyn

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 2 mois 2 semaines #170903 par Eurosyn
Eurosyn a répondu au sujet : majuscule
Parfait, merci !

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 semaines 17 heures #173123 par Remundo
Remundo a répondu au sujet : majuscule

Eurosyn écrit: Bonjour,

merci pour votre réponse. Cependant, je ne suis pas certains de la synthaxe à employer. En effet, lorsque je remplace regexMatch("/^[A-Z].$/", ID_NOM) par :
- regexMatch("/^[A-Z]*/", ID_NOM) --> ne fonctionne pas
- regexMatch("/^[A-Z]*.$/", ID_NOM) --> autorise tout de même la dernière lettre a être minuscule
- regexMatch("/^[A-Z].*$/", ID_NOM) --> seule la 1ère lettre doit être majuscule

Comment faire pour que tout le nom soit obligatoirement en majuscule ?

Merci pour votre aide
Jonas



Bonjour,

Il faut placer ces formules dans l'équation du filtre conditionnel de la question ?
Car je n'arrive pas à faire fonctionner la formule regexMatch("/^[A-Z].*$/", ID_NOM).

Bonne journée

Rémi B.
Technicien en production et analyse de données
Service de l'évaluation, des études et du pilotage
15, Rue de l'Hôtel Dieu 86022 POITIERS Cedex

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: Nickko

Commencez dès maintenant !

Créez simplement un compte et commencez à utiliser LimeSurvey dès aujourd'hui.

Inscrivez-vous maintenant

Inscrivez-vous à notre Newsletter!