[HS] Remplacement "NOM" en majuscules par "Nom"
Modérateur : Vilains modOOs
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
[HS] Remplacement "NOM" en majuscules par "Nom"
Bonsoir à tous,
J'ai créé un document de publipostage avec des variables de champ. Une de ces dernières reprend le nom des personnes. La base de donnée (à laquelle je n'ai pas accès car programme de gestion médical) me donne à chaque fois le nom de famille écrit uniquement avec des lettres majuscules.
Je désirerais que lors de l'impression ce soit un nom de famille avec seulement la première lettre qui soit inscrite en majuscules.
Avez-vous une idée sur comment procéder ?
Je vous ai joint une copie du fichier où c'est la partie en rouge qui s'affiche en majuscules.
D'avance merci,
F.L.
J'ai créé un document de publipostage avec des variables de champ. Une de ces dernières reprend le nom des personnes. La base de donnée (à laquelle je n'ai pas accès car programme de gestion médical) me donne à chaque fois le nom de famille écrit uniquement avec des lettres majuscules.
Je désirerais que lors de l'impression ce soit un nom de famille avec seulement la première lettre qui soit inscrite en majuscules.
Avez-vous une idée sur comment procéder ?
Je vous ai joint une copie du fichier où c'est la partie en rouge qui s'affiche en majuscules.
D'avance merci,
F.L.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par francoislibert le 26 août 2016 17:49, modifié 2 fois.
Open Office 4.1.1 windows 10
-
- ManitOOu
- Messages : 2744
- Inscription : 16 avr. 2010 13:31
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonjour,
N'étant pas utilisateur de Writer, je ne prétends pas apporter une solution mais simplement une piste de réflexion.
1)Transférer les données utiles de la base dans un fichier Calc
2)Utiliser la fonction NOMPROPRE() de Calc pour réécrire les noms en majuscules comme il se doit.
3)Connecter le fichier Calc à la lettre type
A+
N'étant pas utilisateur de Writer, je ne prétends pas apporter une solution mais simplement une piste de réflexion.
1)Transférer les données utiles de la base dans un fichier Calc
2)Utiliser la fonction NOMPROPRE() de Calc pour réécrire les noms en majuscules comme il se doit.
3)Connecter le fichier Calc à la lettre type
A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
AOO
LibreOffice
Debian 10 et 11
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Merci pour ta réponse OOOtremer971 mais je n'ai pas d'accès à cette base et en plus je ne désire pas la modifier dans sa forme native. Il faudrait que ce soit au niveau du publipostage que le changement puisse être effectué.
Il y a bien format/caractere/effets de caractères/effets :
Quand je choisis minuscules alors j'ai des minuscules en faisant le publipostage, mais pas de majuscule en première lettre. Quand je choisis titre, tout reste en majuscules ?
Peut-être cela est-il une piste pour y arriver, mais il faudrait rajouter un effet ?
Encore merci pour votre aide à tous
Il y a bien format/caractere/effets de caractères/effets :
Quand je choisis minuscules alors j'ai des minuscules en faisant le publipostage, mais pas de majuscule en première lettre. Quand je choisis titre, tout reste en majuscules ?
Peut-être cela est-il une piste pour y arriver, mais il faudrait rajouter un effet ?
Encore merci pour votre aide à tous
Open Office 4.1.1 windows 10
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonsoir
Et à priori, le document transmis n'est pas un document de publipostage.
A+
Pas vu de partie en rouge.francoislibert a écrit :où c'est la partie en rouge qui s'affiche en majuscules.
Et à priori, le document transmis n'est pas un document de publipostage.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Il s'agit du champ d'utilisateur CLI_NOM =
Pourtant, quand j'imprime à partir de mon programme, il vient me remplacer chaque balise par le nom, le prénom l'adresse... et çà fonctionne.
Il n'y a que cette histoire de Majuscule et minuscules qui coince.
Encore merci pour votre aide
Pourtant, quand j'imprime à partir de mon programme, il vient me remplacer chaque balise par le nom, le prénom l'adresse... et çà fonctionne.
Il n'y a que cette histoire de Majuscule et minuscules qui coince.
Encore merci pour votre aide
Open Office 4.1.1 windows 10
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonsoir
Loin d'être un spécialiste, pour moi tes champs sont des champs utilisateurs donc à renseigner avant l'impression. Ils ne sont pas liés à une base de données contrairement à des champs de publipostage.
Si je tapes les données avec la casse voulue, l'impression est correcte. A+
Loin d'être un spécialiste, pour moi tes champs sont des champs utilisateurs donc à renseigner avant l'impression. Ils ne sont pas liés à une base de données contrairement à des champs de publipostage.
Si je tapes les données avec la casse voulue, l'impression est correcte. A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonjour,
Merci pour ta réponse.
Peux-tu me dire où tu tapes les données ?
Pour ma part, il s'agit d'un document open office writer intégré dans mon programme de gestion de patients (médecine). Je n'ai le contrôle que sur open office. Le programme va chercher je ne sais où le nom, le prénom.... Or, le nom est inscrit dans les tables du programme en lettres majuscules...
Encore merci pour votre aide à tous
Merci pour ta réponse.
Peux-tu me dire où tu tapes les données ?
Pour ma part, il s'agit d'un document open office writer intégré dans mon programme de gestion de patients (médecine). Je n'ai le contrôle que sur open office. Le programme va chercher je ne sais où le nom, le prénom.... Or, le nom est inscrit dans les tables du programme en lettres majuscules...
Encore merci pour votre aide à tous
Open Office 4.1.1 windows 10
-
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonjour,
C'est ce qu'on voit dans ton fichier joint (en rouge chez toi, en gris chez Piaf, en jaune chez moi). Normalement, si le document est lié à la base de données, les champs ne devraient pas être des champs d'utilisateurs, mais des champs de base de données.francoislibert a écrit :J'ai créé un document de publipostage avec des variables de champ.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonjour,
Que puis-je alors faire pratiquement car je suis novice avec les publipostages...
Que puis-je alors faire pratiquement car je suis novice avec les publipostages...
Open Office 4.1.1 windows 10
-
- GourOOu
- Messages : 9347
- Inscription : 18 juil. 2008 15:29
- Localisation : F-Oise + F-Savoie
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
N'y a-t-il pas une ligne à rajouter quelque part dans le texte pour effectuer le travail ? Je n'ai pas accès à un tableau avec colonnes...
Open Office 4.1.1 windows 10
-
- GourOOu
- Messages : 9347
- Inscription : 18 juil. 2008 15:29
- Localisation : F-Oise + F-Savoie
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonjour,
Comme cela est dit dans le tutoriel et rappelé par OOotremer971, il vous faut une source de données.
Comme cela est dit dans le tutoriel et rappelé par OOotremer971, il vous faut une source de données.
AOO 4.1.15 et LibO stable 7.6.6 / macOS Intel 13.6.6 Ventura
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
Adoptium-temurinJDK-jre_1.8.0_402 / Firefox/Safari/Thunderbird /Time Machine+cloneCCC
Tutoriels du forum pour macOS
Pour sauvegarder vos documents c'est ceinture ET bretelles
-
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Pour voir la différence entre un champs Utilisateur et un champ Base de données, ci-dessous un copie d'écran obtenu avec un clic sur un champ Base de données :
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
Re: Remplacer automatiquement "NOM" en majuscules par "Nom"
Bonjour,
Il y a forcément une source puisqu'il effectue bien le publipostage. Par contre je n'ai pas accès au tableau. Pour les "variables" (qui sont remplacées par le contenu des colonnes dont la variable est le titre), quand je publiposte, tout fonctionne bien et il prend à chaque fois les données d'un client .
Encore merci pour votre aide,
F.L.
Il y a forcément une source puisqu'il effectue bien le publipostage. Par contre je n'ai pas accès au tableau. Pour les "variables" (qui sont remplacées par le contenu des colonnes dont la variable est le titre), quand je publiposte, tout fonctionne bien et il prend à chaque fois les données d'un client .
Encore merci pour votre aide,
F.L.
Open Office 4.1.1 windows 10
-
- Grand Maître de l'OOffice
- Messages : 16955
- Inscription : 03 mars 2006 16:02
- Localisation : Venise verte
Re: [Résolu] Remplacement "NOM" en majuscules par "Nom"
Lorsque tu fais, Édition > Changer de base de données, est-ce que cette source est visible dans la partie droite de la boite de dialogue ?francoislibert a écrit :Il y a forcément une source
Ajout : Si la source est visible, plutôt que faire le publipostage sur la Table, il pourrait être fait sur une requête en traitant le champ "Nom" en majuscules par ce code SQL qui permet de garder la première lettre en majuscule et de passer les suivantes en minuscules :
Code : Tout sélectionner
|
LibreOffice : Version : 24.2.1 (x64)(14 mars 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
-
- Fraîchement OOthentifié
- Messages : 8
- Inscription : 25 août 2016 17:41
Remplacement "NOM" en majuscules par "Nom"
Salut,
Je te joins copie d'écran de ce que je vois quand je fais "changer de base de données". Il est écrit Bibliography avec un sous menu biblio. Je ne sais comment l'ouvrir ???
Encore merci
Dans le cas où c'est possible, comment dois-je faire pour traiter le champ "nom" par cette requête ?
Je te joins copie d'écran de ce que je vois quand je fais "changer de base de données". Il est écrit Bibliography avec un sous menu biblio. Je ne sais comment l'ouvrir ???
Encore merci
Dans le cas où c'est possible, comment dois-je faire pour traiter le champ "nom" par cette requête ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Open Office 4.1.1 windows 10
-
- GourOOu
- Messages : 5622
- Inscription : 25 nov. 2011 18:07
- Localisation : Guyane
Re: Remplacement "NOM" en majuscules par "Nom"
Bonsoir
Il est peut-être possible qu'une moulinette, renseigne les champs utilisateurs sur ton poste.
A l'aveugle donc, peux-tu tester le document joint en activant les macros ?
A+
Il est peut-être possible qu'une moulinette, renseigne les champs utilisateurs sur ton poste.
A l'aveugle donc, peux-tu tester le document joint en activant les macros ?
A+
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
-
- RespOOnsable forum
- Messages : 12200
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: Remplacement "NOM" en majuscules par "Nom"
C'est bien d'enlever le [Résolu] mais il faudrait peut être donner suite à ce que l'on vous répond non ?Dernière édition par francoislibert le 26 Août 2016 19:49, édité 2 fois.
Si cela n'est pas fait sous huitaine, je clôturerai à nouveau.
Ajout : au 26/09/2016 |
Sujet fermé et déclaré HS