Bonjour à vous !
Attention, et désolé : cela est peut-être trivial.
Mais je n'ai pas trouvé. Et ma manipulation actuelle est la suivante :
Soit un fichier avec des valeurs, présentées en tableau ou en ligne :
Sujet A
Titre 1
Date 3
Note 5
Sujet B
Titre 2
Date 4
Note 6
Sujet|Titre|Année|Date
A | 1 | 3 | 5
B | 2 | 4 | 6
Soit un modèle de texte à envoyer :
Bonjour Sujet !
Votre travail Titre publié le Date a le résultat suivant : Note
Ma manipulation actuelle :
- définir une macro qui fait l'enregistrement de chaque champs dans un
registre
- puis buffer avec le modèle et insertion des valeurs des champs
- puis envoi et passage au champs suivants.
Question : est-ce que quelque chose existe comme par exemple ?
Bonjour %Registre !
Bref, du publipostage !
Merci d'avance !
--
Thierry Stoehr, https://Formats-Ouverts.org, des formats ouverts !
Salut Thierry,
Thierry Stoehr <thierry@formats-ouverts.org> writes:
> Ma manipulation actuelle :> - définir une macro qui fait l'enregistrement de chaque champs dans un > registre> - puis buffer avec le modèle et insertion des valeurs des champs> - puis envoi et passage au champs suivants.
C’est déjà très bien, et c’est sûrement la solution qui te demandera le
moins d’effort.
> Question : est-ce que quelque chose existe comme par exemple ?>> Bonjour %Registre !
Pour /parse/ les données depuis un tableau Emacs, ça se fait
relativement facilement avec org et babel :
Bonjour à vous en ce jour de Pi-1 tout juste dépassé :-)
Le 2023-02-14 22:39, Leo Vivier a écrit :
> Salut Thierry,> > Thierry Stoehr <thierry@formats-ouverts.org> writes:> >> Ma manipulation actuelle :>> - définir une macro qui fait l'enregistrement de chaque champs dans un>> registre>> - puis buffer avec le modèle et insertion des valeurs des champs>> - puis envoi et passage au champs suivants.> > C’est déjà très bien, et c’est sûrement la solution qui te demandera le> moins d’effort.
C'est e effet un peu la « magie » des registres avec des macros !
Et cela fonctionne assez bien sans avoir à programmer en LISP :-)
Il faut bien enregistrer sa macro sans tomber dans une disposition
irrégulières des données.
Mais les tableaux de Orgmode balisent bien les informations.
>> Question : est-ce que quelque chose existe comme par exemple ?>> >> Bonjour %Registre !> > Pour /parse/ les données depuis un tableau Emacs, ça se fait> relativement facilement avec org et babel :
Ah, la fameuse opération de parsage : le passage pour le triage des
sages :-)
> J’ai écrit ça vite fait, et ça ne doit pas être très robuste (surtout > la> regexp pour les /keywords/), mais ça devrait déjà te permettre de> t’amuser. ;)
Un grand *merci* Léo et je vais essayer cela --- y compris avec la bonne
version suivante que tu as renvoyée après.
Et donc le publipostage, c'est avec du LISP :-)
--
Thierry Stoehr, des formats ouverts, https://Formats-Ouverts.org