[Résolu] insérer des champs de saisie dans un texte

Discussions à propos du traitement de textes Writer mais également sur l'éditeur HTML.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

sicavinfa
Fraîchement OOthentifié
Messages : 5
Inscription : 12 juin 2013 07:40

[Résolu] insérer des champs de saisie dans un texte

Message par sicavinfa »

Bonjour,

j'ai des informations qui se répètent plusieurs fois dans des textes, et je voudrais pouvoir insérer des champs qui font qu'en remplissant l'info une fois elle soit complétée à tous les endroits. et ce sans passer par un publipostage ou autre tableur.
J'ai trouvé un fil sur le sujet mais qui ne parle que d'un seul champ.
[sujet : répéter un texte à partir d'un champ de saisie viewtopic.php?t=65448]
le modèle proposé fonctionne bien si je fais copier/coller
mais je ne peux pas faire un champ différent en partant de celui la, et j'ai bien entendu plusieurs champs différents à mettre dans ce doc

quand à insérer un champ de saisie par moi même, j'arrive sur une fenêtre avec cases Sélectionner et Format inaccessibles
et cela ne ressemble pas à la fenêtre que j'obtiens en éditant mon champ copié/collé pour lequel une annotation est présente, ou alors pour les formulaires suivants une notion de "type" et de "référer en utilisant" que je ne trouve pas quand j'essaye de créer

bref, je rame et n'ai rien trouvé sur comment faire ni sur le web ni dans le forum. Donc si quelqu'un qui sait faire peut m'expliquer, je lui en serait très reconnaissante
LO 7.5.7.1M1
Windows 10 Entreprise 22H2
BERNES
Membre lOOyal
Membre lOOyal
Messages : 44
Inscription : 15 juil. 2010 16:43

Re: insérer des champs de saisi dans un texte

Message par BERNES »

Bonjour
Je pense que les Sections devraient répondre à tes attentes.
Libre Office 25.2.5.2 (x64)
AOO 4.1.15
Windows 11 25H2 x64 (Edition familiale)
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9957
Inscription : 28 août 2010 08:45

Re: insérer des champs de saisi dans un texte

Message par micmac »

Bonjour,

Joindre un fichier reproduisant le problème permet de comprendre le contexte et facilite le travail des bénévoles pour obtenir une solution adaptée.
Comment joindre un fichier.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Avatar de l’utilisateur
jeanmi2403
SuppOOrter
SuppOOrter
Messages : 1484
Inscription : 18 janv. 2008 09:02
Localisation : Val de Marne

Re: insérer des champs de saisi dans un texte

Message par jeanmi2403 »

Bonsoir,
Il faut d'abord créer une variable, lui affecter un nom et une valeur (éventuellement bidon).
Elle s'affiche à l'endroit du curseur.
Ensuite afficher la variable partout où on en a besoin.
On saisit la variable avec un double-clic, la valeur se reproduit partout pour les autres

Lire aussi le Chapitre 17 de la Documentation Writer "Travailler avec les champs"
Cordialement,
Jean-Michel
LibO 25.2 et AoO 4.1.15 sur Windows 11 & Ubuntu 22.04
LibO 24.8 sur OpenSuse & Linux MX
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17203
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: insérer des champs de saisie dans un texte

Message par jeanmimi »

Bonjour,
sicavinfa a écrit : 15 nov. 2024 16:59 mais je ne peux pas faire un champ différent en partant de celui la
C'est exact, il faut créer un nouveau Champ de saisie pour la deuxième information, et procéder comme dans le message que tu cites.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.8.2.2 (x64)(2 novembre 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
sicavinfa
Fraîchement OOthentifié
Messages : 5
Inscription : 12 juin 2013 07:40

Re: insérer des champs de saisi dans un texte

Message par sicavinfa »

Merci à tous, je n'ai pas encore tout compris mais avec explications et exemple je vais finir par y arriver (quand j'aurai un peu de temps pour m'y plonger sans être dérangée toutes les 30 secondes)
LO 7.5.7.1M1
Windows 10 Entreprise 22H2
sicavinfa
Fraîchement OOthentifié
Messages : 5
Inscription : 12 juin 2013 07:40

Re: insérer des champs de saisi dans un texte

Message par sicavinfa »

J'ai pu passer un peu de temps sur mon document
Alors maintenant j'arrive à insérer des champs différents, c'est un bon début me direz-vous, mais je n'arrive pas à les répéter dans le documents :
Quand je veux insérer autre champs pour répéter (j'arrive à Renvois Type Insérer une référence et Référer en utilisant Texte référencé), pas moyen de rajouter les champs créés dans la sélection...
bien sur si je fais copier/coller depuis le document de jeanmimi ça marche mais ça me limite à 2 champs et puis j'aimerai y arriver par moi même!!

pourtant j'ai planché sur le "travailler avec les champs" de la documentation, mais je n'y ai pas trouvé d'explication pour mon cas
LO 7.5.7.1M1
Windows 10 Entreprise 22H2
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 17203
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: insérer des champs de saisie dans un texte

Message par jeanmimi »

sicavinfa a écrit : 19 nov. 2024 17:17 Quand je veux insérer autre champs pour répéter
Ce n'est pas la bonne méthode.
Pour insérer la référence, il faut garder la fenêtre ouverte.
En résumé, onglet Renvois :
1- je définis ma référence
2- la fenêtre toujours ouverte, j'insère les références sous forme de texte là où c'est nécessaire
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 25.8.2.2 (x64)(2 novembre 2025)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox