Page 1 sur 1

[Résolu]Réaliser "un publipostage" grâce à Base

Publié : 31 mai 2017 10:22
par Loreneb
Bonjour,
Je vous joins mes précédents post, afin que vous ayez les informations depuis le début :
https://forum.openoffice.org/fr/forum/v ... =3&t=54480

Après m'avoir expliqué que mes demandes seraient réalisable via base, je me suis exécutée et j'ai réalisé 3 tables sur la base-de-donnée 2017 (ces tables sont issues de document Calc) jointe qui sont :
Table Liste_CDI
Table Janjira
Table Formation_300517
Je joins aussi les relations que j'ai effectué entre les tables.

Ce que je ne comprends pas, c'est qu'après avoir insérer les champs dans mon document Writer (trame-entretien-professionnel-2017v2) (fichier joint), seuls les champs de l'identification de la personne sont complétés par le publipostage mais pas les autres champs qui sont indispensables pour mon document.

Merci d'avance pour votre aide,

Lorène

Re: Réaliser "un publipostage" grâce à Base

Publié : 31 mai 2017 12:52
par Grenouille
Bonjour,

La notion de publipostage n'existe pas sous Base.
Dans le fil que tu donnes, relis les propos de jeanmimi :
jeanmimi a écrit :Ça se fait sans problème dans le Rapport de Base, avec un Groupement sur les données
Tu dois donc créer un rapport qui sera basé sur une table ou une requête.
https://wiki.openoffice.org/wiki/FR/FAQ/Base/118

A+

Re: Réaliser "un publipostage" grâce à Base

Publié : 31 mai 2017 13:19
par Loreneb
Bonjour Grenouille,

Merci pour ta réponse.
Je me suis inspirée de ce fil : https://forum.openoffice.org/fr/forum/v ... =9&t=49101

De plus, dans mon précédent post, Dude m'a indiqué
le seul moyen d'arriver à tes fins est d'utiliser Base.
Il suffira ensuite d'importer les feuilles en tant que tables.
Tutoriel : De Calc vers Base.
Voir aussi sur le forum Importer Calc dans Base

Ce que j'ai réalisé, je pense!

Qu'en penses-tu?
Je ne comprends pas la notion de rapport de base. Pourrais-tu me donné un exemple?

Merci d'avance pour ton aide,

Lorène

Re: Réaliser "un publipostage" grâce à Base

Publié : 31 mai 2017 15:09
par Grenouille
Re,

Je ne suis pas un spécialiste de Base mais ton modèle relationnel ne me semble pas bon.
capture.png
Pourquoi avoir les nom, prénom dans les 3 tables ?
Le principe d'une base de données est de ne pas avoir de donnée dupliquée.
Tu devrais lire les techniques pour débuter sur Base.

Bonne lecture

Re: Réaliser "un publipostage" grâce à Base

Publié : 01 juin 2017 06:17
par Loreneb
Merci pour ta réponse Grenouille, je vais essayer de retravailler mes tables et relations.

Bonne journée,

Lorène

Re: Réaliser "un publipostage" grâce à Base

Publié : 01 juin 2017 12:07
par jeanmimi
A partir d'une Relation entre les Tables sur le NOM,
J'ai fait un test en créant un Rapport pour avoir, pour chaque personne, son parcours professionnel ainsi que les données des formations.
J'ai l'impression que ma mise en page est trop différente de celle de ton actuel document pour que ça convienne.

Re: Réaliser "un publipostage" grâce à Base

Publié : 01 juin 2017 14:23
par Loreneb
Bonjour Jeanmimi,
Merci pour ta réponse, c'est déjà un joli début. Après pour ma mise en page, ce n'est pas grave, je pourrais toujours la bidouiller, peut être en rajoutant une feuille ou autre.
Concernant ton exemple, les différentes données de contrats sont bien insérées, mais pour les données de formation, il n'y en a qu'une qui apparait, alors que les salariés ont été amené à réaliser plus d'une formation.
Pourrais-tu m'expliquer pourquoi elles n'apparaissent pas dans le rapport de base que tu m'as fourni?
Merci d'avance,

Lorène

Re: Réaliser "un publipostage" grâce à Base

Publié : 01 juin 2017 16:19
par jeanmimi
Loreneb a écrit :Pourrais-tu m'expliquer pourquoi elles n'apparaissent pas dans le rapport de base que tu m'as fourni?
Parce que j'avais fait une erreur dans la Requête : il fallait mettre les champs NOM en relation.
base_de_données_2017_v3.odb
 Ajout : Dans cette version, j'ai créé un Rapport avec les seules situations professionnelles, plus proche de l'aspect de la page 1 de la feuille d'entretien.
Par contre, j'ai remarqué que la même personne peut avoir plusieurs dates de naissance. Est-ce normal ?
base_de_données_2017_v4.odb
 

Re: Réaliser "un publipostage" grâce à Base

Publié : 07 juin 2017 14:41
par Loreneb
Merci Jeanmimi, c'est nickel. C'est ce que j'attendais.
Merci beaucoup pour votre aide.

Bonne fin de journée,

Lorène