ginetteo2
Messages postés3Date d'inscriptionmercredi 11 juillet 2012StatutMembreDernière intervention19 juillet 2012
-
11 juil. 2012 à 17:49
ginetteo2
Messages postés3Date d'inscriptionmercredi 11 juillet 2012StatutMembreDernière intervention19 juillet 2012
-
19 juil. 2012 à 04:25
Bonjour,
Cela fait plusieurs jours que je cherche la solution aux prénoms et noms de famille comportant un tiret ou un espace. Ce que je veux obtenir c'est la majuscule après le tiret ou l'espace. Par exemple : marie-josée trudeau-gauthier = Marie-Josée Trudeau-Gauthier.
J'ai essayé plusieurs codes sources proposés sur le site, mais je n'arrive à rien. Comme je suis visuelle, il me faut en détails la procédure à faire. Mes champs sont Prenom et Nom.
cs_Megafan
Messages postés389Date d'inscriptiondimanche 7 avril 2002StatutMembreDernière intervention23 septembre 20162 12 juil. 2012 à 18:38
Bonjour,
A l'arrache pour éviter de parcourir la chaine :
- essayez un replace '-' par un ' ' (espace)
-puis un strconv (propercase)
- puis remttre les tirets (replace '-' par ' ' )
c'est pas ce qu'on ferait de mieux mais ça marche
(a faire sur le nom puis sur le prénom et après concaténez si besoin)
ginetteo2
Messages postés3Date d'inscriptionmercredi 11 juillet 2012StatutMembreDernière intervention19 juillet 2012 12 juil. 2012 à 20:40
Bonjour,
Merci de l'idée, mais j'ai oublié d'écrire que ce sont deux champs séparés : Nom (champ) Prenom (champ). Pour relier ces derniers cela se fera très bien. Mais c'est toujours le même problème obtenir qu'après un tiret la lettre suivante doit être en majuscule.
ginetteo2
Messages postés3Date d'inscriptionmercredi 11 juillet 2012StatutMembreDernière intervention19 juillet 2012 19 juil. 2012 à 04:25
Bonjour,
Je m'excuse du temps pris pour vous remercier. Bon, comme je le mentionnais dans ma demande, je suis visuelle et ce que je comprends c'est :
Trim en débutant