Pb access: comment mettre la 1ère lettre en maj?

Résolu/Fermé
corentin - 12 avril 2001 à 17:25
 karukera - 1 août 2011 à 20:10
j'aimerais mettre en majuscule toutes les premières lettres du contenu d'un champ dans ma table. est ce possible ou dois je obligatoirement avoir tout en majuscule ou tout en minuscule? n'existe t il pas une commande spéciale comme> ou< dans format??

4 réponses

Pour répondre à la première question, autre méthode que le code ou les masques : On crée une requête sur base de la table en question. Sur la première ligne libre à droite du dernier champ (comme pour créer un champ calculé), on tape ConvString([champ];3) où [champ] désigne le champ à reformater.
le 3 indique que les premières lettres du contenu du champ doivent être en majuscule, 1 signifierait tout en maj, 2 signifierait tout en minuscules.
La fonction ConvString est disponible aussi via le générateur d'expressions.
L'avantage de cette méthode est que le formatage des champs est correctement reproduit en publipostage sous word.
4