Publipostage : fonction conditionnelle

Bonjour,

Toujours dans mon publipostage 1-n ...

J'ai réussi à créer une table de données dans un classeur et à les lier à mon doc Writer par publipostage.

Maintenant, je dois insérer mes champs, en gérant l'utilisation ou non de <Enregistrement suivant> selon que l'on est toujours dans le même "groupe" (élève) ou non, du genre :

Texte conditionnel [abs.req1.Fin_eleve <> 1] <Enregistrement suivant:abs.req1>

J'ai bien trouvé le champ "Texte conditionnel" :
- Je peux faire glisser un champ de requête dans [Condition] et compléter avec la comparaison
- Je peux écrire un texte dans [Alors]

MAIS je ne peux pas insérer un champ <Enregistrement suivant> dans [Alors] ! ...

Sous Word, je place un texte bateau dans [Alors], et une fois inséré, je peux éditer le contenu du champ dans le doc (sans boîte de dialogue), pour y placer un autre champ, en l'occurrence <Enregistrement suivant>.

Ici sous Writer, comment placer <Enregistrement suivant> dans le [Alors], ou bien modifier manuellement le contenu du champ conditionnel ?

(J'ai testé de placer <Enregistrement suivant> dans un paragraphe masqué, mais le champ placé dans le paragraphe masqué semble exécuté quand même...)

Merci

Alors...

Dans le dialogue
Insertion | Champ | Base de données | Enregistrement suivant ,
il y a en bas "Condition",
je peux y glisser un champ et définir "[abs.Req1.Fin_eleve] <> 1",

MAIS cette condition n'apparaît pas dans la description du champ dans le doc, et ça ne semble pas fonctionnel...

Est-ce que je l'utilise mal (j'espère)... ou bien est-ce le nouveau BUG de la semaine ??? (Oh que je suis mauvaise langue... mais il est tard...)

a++

Pour avoir plusieurs enregistrements dans la même feuille du publipostage, il faut passer par Numéro d'enregistrement, lorsqu’on fait Insertion d'un Champ de Base de données dans le document qui est utilisé pour la fusion :

https://help.libreoffice.org/7.0/fr/text/swriter/01/04090006.html?System=WIN&DbPAR=WRITER&HID=modules/swriter/ui/flddbpage/FieldDbPage#bm_@@nowidget@@

Mais comme je l'ai dit il y a plusieurs jours, avec la Base exemple que j'avais jointe, ces fonctionnalités sont aisées à faire dans le Rapport de Base, avec insertion d'une Section avant le Groupe, pour avoir une page par élève avec la liste de ses absences.

Bonjour,

Dans le dialogue
Insertion | Champ | Base de données | Enregistrement suivant ,
il y a en bas "Condition",
je peux y glisser un champ et définir "[abs.Req1.Fin_eleve] <> 1",

MAIS cette condition n'apparaît pas dans la description du champ dans le doc, et ça ne semble pas fonctionnel...

Ça y est, <Enregistrement suivant> conditionnel est bien fonctionnel avec la condition

[abs.Req1.Fin_eleve] != "1"

J'ai réussi mon publipostage 1-n avec la création d'un fichier PDF par élève, chaque fichier PDF contenant la liste de ses absences.

Pfiouuuuu...