[Base] Suivi stagiaires, étudiants

Discussions sur les projets et applications développés en liaison avec une suite bureautique libre.

Modérateur : Vilains modOOs

hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

[Base] Suivi stagiaires, étudiants

Message par hollywood »

Le modérateur a écrit :Ouviri un nouveau sujet en section Projets ne dispense pas de donner suite au sujet précédent Planning stages, lieux inoccupés selon la semaine en y indiquant en particulier que vous continuez la conversation ici (avec un lien)
Bonjour
Sur les conseils de Piaf je lance ce fil pour avoir votre aide et arriver à concrétiser mon projet.
J'avais commencé par faire un tableur mais Piaf m'a conseillé d'utiliser plutôt Base mais je suis réellement paumé.
Mon projet c'est de gérer en même temps plusieurs personnes (candidat, étudiant, stagiaire, etc...) sur différents lieux de travail sur 5 ou 6 semaines voire plus. Chaque lieu peut également avoir plusieurs "postes" selon le profil de la personne.
Le fichier ci-joint pourrait éventuellement convenir mais j'aimerais aussi avoir une vue d'ensemble. Je m'explique : 1°) avoir pour un lieu de travail, le nom des personnes présentes et les dates de début et de fin
2°) l'ensemble des lieux "occupés" ou non.
Évidemment tout cela n'est pas figé puisque des entrées peuvent se faire à tout moment.
Est-il possible de modifier le nom de certaines tables ou formulaires en fonction des intitulés ?
Merci de votre aide.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Apache OpenOffice 4.1.1
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Suivi stagiaires, étudiants

Message par jeanmimi »

hollywood a écrit : 1°) avoir pour un lieu de travail, le nom des personnes présentes et les dates de début et de fin
C'est une requête qui traitera ces données venant de plusieurs Tables.
Le résultat pourra s'afficher dans un formulaire dont le nom est Form_Afficher_Lieux_Stagiaires_Dates dans l'exemple joint..
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: Suivi stagiaires, étudiants

Message par hollywood »

Salut Jeanmimi
Merci pour ce nouveau fichier. C'est effectivement ça.
Comment je fais si je dois modifier le nom de certaines tables ou formulaires par ex. remplacer stagiaires par étudiants ou apprentis, etc... ?
Peux-tu me dire quels sont les éléments à changer dans les tables et les formulaires ?
Merci
Apache OpenOffice 4.1.1
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Suivi stagiaires, étudiants

Message par jeanmimi »

Si tu modifies les noms des Tables, il te faudra modifier aussi les Requêtes, et les Formulaires, et les Rapports si tu en as déjà créé.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Suivi stagiaires, étudiants

Message par Piaf »

Bonsoir
hollywood a écrit :Sur les conseils de Piaf
jeanmimi a écrit :Ce ne serait pas plutôt une application à faire dans Base ?
Piaf a écrit :Si tu choisis cette solution, tu devrais ouvrir un fil dans la section Projet du Forum.
Pas tout à fait la même chose :)
Après si tu changes de question "Planning stages, lieux inoccupés selon la semaine" en changeant de section "Suivi stagiaires, étudiants", il faut fournir des éléments de réponse :)
Le fichier envoyé dans le fil précédent n'était qu'un exemple, il comporte pas mal d'erreurs.
Celui-ci en comporte certainement aussi mais, constitue déjà plus un projet qu'un exemple.
Formulaire.png
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
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: Suivi stagiaires, étudiants

Message par hollywood »

Bonjour Piaf
Merci pour ce nouveau fichier qui répond vraiment à ce que je souhaite obtenir.
Quand j'ouvre le formulaire LieuxSemaines que tu mets en copie écran je n'obtiens pas les informations sur le lieu/semaine/dates, etc..
Je ne vois pas comment faire ? Est-il possible d'avoir également le nom du stagiaire dans cette fenêtre ?
J'ai essayé de modifier certaines données par ex. remplacer stagiaire par étudiant dans les tables, requêtes et formulaires mais j'ai des erreurs.
Comment faut-il procéder ?
Piaf a écrit :Après si tu changes de question "Planning stages, lieux inoccupés selon la semaine" en changeant de section "Suivi stagiaires, étudiants", il faut fournir des éléments de réponse
Je ne comprends pas cette demande, quelle réponse ? :roll: Effectivement ce n'est pas la même chose Tableur et Base mais comme je suis vraiment débutant donc je suis désolé de ne pas tout saisir. C'est bien pour çà que j'ai besoin d'avoir des conseils pour mon projet.
Alors merci de ton aide :)
Apache OpenOffice 4.1.1
Windows 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: Suivi stagiaires, étudiants

Message par Piaf »

Bonjour
hollywood a écrit :Quand j'ouvre le formulaire LieuxSemaines que tu mets en copie écran je n'obtiens pas les informations sur le lieu/semaine/dates, etc..
Il faut cliquer sur une des cases du contrôle de table.
Normalement, un clic sur une case de la première colonne affiche le nom du lieu, un clic sur une case en vert affiche le numéro de la semaine et les dates de début et de fin de la semaine, un clic sur une case en rouge affiche les renseignements de la capture d'écran.
hollywood a écrit :remplacer stagiaire par étudiant dans les tables, requêtes et formulaires mais j'ai des erreurs.
Comme précisé par jeanmimi, si tu modifies le nom d'une table, d'un champ ou d'un contrôle tu dois faire la modification partout où l'on fait référence à l'ancien nom y compris dans les macros.
hollywood a écrit :Effectivement ce n'est pas la même chose Tableur et Base
Ce qui n'est pas la même chose c'est d'afficher des lieux selon la semaine et de gérer le suivi de stagiaires.
A+
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: Suivi stagiaires, étudiants

Message par hollywood »

Bonjour Piaf

Pour certaines modif je bloque sur la partie formulaires. Dans fLieuxSemaines je voudrais modifier "ouvrir formulaire stages" par "formulaire" et le faire fonctionner.
Tout comme "ajouter une année" ne fonctionne pas. Dans fStages, j'aimerai modifier la présentation. Comment modifier la macro ?
A quoi peut me servir la partie Rapports ?
Je suis conscient que je demande bcq.... :!: :oops:
Merci
Apache OpenOffice 4.1.1
Windows 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Base] Suivi stagiaires, étudiants

Message par Piaf »

Bonjour
Une nouvelle mouture de la base (à tester) :lol:
hollywood a écrit :j'aimerai modifier la présentation
Quelle présentation voudrais-tu ?
hollywood a écrit :Comment modifier la macro ?
Quelle macro et que doit faire la modification ?
 Ajout : Suppression du fichier voir le message du 30 Sep 2015 15:12 pour le nouveau fichier 
A+
Dernière modification par Piaf le 30 sept. 2015 18:15, modifié 1 fois.
Libre Office Version: 6.1.6 et Apache OpenOffice 4.1.6 Sur Xubuntu 18.04 AMD64
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: [Base] Suivi stagiaires, étudiants

Message par hollywood »

Bonsoir Piaf
Pour répondre à tes 2 questions, je voudrais pouvoir modifier ce fichier en fonction du type du public visé. Dans ce fichier nous avons des stagiaires mais j'ai l'intention d'en faire un autre (ou d'autres fichiers) par ex. remplacer stagiaires par étudiants ou autre mais je souhaite le faire moi-même pour comprendre le procédé d'où ma question sur la modif de macro. Je ne sais pas si je pose la bonne question :oops:
Plusieurs autres questions :
- je ne comprends pas la table StageStagiaire à quoi sert-elle ?
- que faut-il renseigner avant toute chose ds les tables ?
- ds le formulaire "Lieux" j'aimerais avoir une autre donnée : nom du référent.
- est-il possible ds le formulaire Stagiaires de faire figurer le lieu de stage et la période ?
- LieuxSemaines ne fonctionne pas qd je rajoute un stagiaire ?
Merci encore de m'aider à réaliser tt cela :D
Apache OpenOffice 4.1.1
Windows 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Base] Suivi stagiaires, étudiants

Message par Piaf »

Bonsoir
hollywood a écrit :- je ne comprends pas la table StageStagiaire à quoi sert-elle ?
Elle permet une relation plusieurs à plusieurs.
Un stagiaire peut faire plusieurs stages et un stage peut avoir plusieurs stagiaires.
hollywood a écrit :- que faut-il renseigner avant toute chose ds les tables ?
Il faut commencer par remplir les données dont tu as besoins pour enregistrer un stage : les villes, les lieux et les stagiaires.
hollywood a écrit :- ds le formulaire "Lieux" j'aimerais avoir une autre donnée : nom du référent.
Tu n'as qu'un référent par lieu ? Pour les stages, pas de référent, directeur de stage ou autre ? Une solution peut être de renommer la table Stagiaires en table Personnel et d'ajouter un champ qualité par exemple (à priori une liste déroulante) qui puisse définir la qualité du personnel : Référent, Stagiaire, étudiant etc...
hollywood a écrit :- est-il possible ds le formulaire Stagiaires de faire figurer le lieu de stage et la période ?
Avec un sous formulaire oui.
hollywood a écrit :- LieuxSemaines ne fonctionne pas qd je rajoute un stagiaire ?
je ne reproduis pas,
LieuxSemaineavant.png
LieuxSemaineApres.png
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
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: [Base] Suivi stagiaires, étudiants

Message par hollywood »

Bonjour
Piaf a écrit :tu as besoins pour enregistrer un stage : les villes, les lieux et les stagiaires
D'accord mais il faut également renseigner le N° de semaine et cela ne se fait pas automatiquement.
Ça serait bien d'avoir les n° de semaine qd je saisis les dates de début et de fin. Mon but final c'est d'avoir une vue d'ensemble à un moment précis : lieux dispos ou non. Ds fLieuxSemaines j'obtiens effectivement les disponibilités en fonction du lieu et c'est très bien mais il faudrait pouvoir obtenir l'inverse c'est à dire pour une semaine ou période précise avoir les lieux dispos ou non. Cela me permettrait de réserver un lieu pour une période précise. Peut-être créer un autre formulaire fSemainesLieux ?
Piaf a écrit :Tu n'as qu'un référent par lieu ?
Non, après réflexion, il me faut deux interlocuteurs. Ds fLieux avoir 2 autres champs « nom du responsable » et « nom du référent » suivi des n° de tél. « Responsable » c'est celui qui prend la décision d'admission, « référent » celui qui suit le stagiaire.

FLieuxSemaines ne me donne pas les infos sur le lieu de stage comme tu le montres ; je ne comprends pas comment afficher ces infos ?
Ds fStagiaires, qd je sélectionne un autre stagiaire dans la liste déroulante rien ne se passe !
Pour finir, tu ne m'as pas dit comment faire pour remplacer stagiaires par étudiants ou autre et puis ds le formulaire Stagiaires de faire figurer le lieu de stage et la période.

A+
Apache OpenOffice 4.1.1
Windows 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Base] Suivi stagiaires, étudiants

Message par Piaf »

Bonjour
hollywood a écrit :D'accord mais il faut également renseigner le N° de semaine et cela ne se fait pas automatiquement.
Je pensais que le bouton Renseigner semaines du formulaire Stages le faisait :roll:
hollywood a écrit : Mon but final c'est d'avoir une vue d'ensemble à un moment précis : lieux dispos ou non
Je pensais encore naïvement que le formulaire LieuxSemaines le faisait, en lecture horizontale il affiche si le lieu est occupé (X rouge) ou libre (O vert) par semaine, en lecture verticale pour une semaine donnée, il affiche les lieux occupés ou non.
Il est possible d'ouvrir le formulaire Stages en mode ajout si la sélection correspond à une période inoccupée, mais pas de remplir automatiquement les dates de début et de fin de stage, à moins que tes stages commencent tous un Lundi et ne durent qu'une semaine.
Pour les interlocuteurs, je t'ai proposé une solution
Piaf a écrit :Une solution peut être de renommer la table Stagiaires en table Personnel et d'ajouter un champ qualité par exemple (à priori une liste déroulante) qui puisse définir la qualité du personnel : Référent, Stagiaire, étudiant etc...
hollywood a écrit : FLieuxSemaines ne me donne pas les infos sur le lieu de stage comme tu le montres ; je ne comprends pas comment afficher ces infos ?......Ds fStagiaires, qd je sélectionne un autre stagiaire dans la liste déroulante rien ne se passe !
Comme le montrent les captures d'écran, je ne reproduis pas donc difficile de te répondre.
hollywood a écrit :Pour finir, tu ne m'as pas dit comment faire pour remplacer stagiaires par étudiants
jeanmimi a écrit :Si tu modifies les noms des Tables, il te faudra modifier aussi les Requêtes, et les Formulaires, et les Rapports si tu en as déjà créé.
Piaf a écrit :Comme précisé par jeanmimi, si tu modifies le nom d'une table, d'un champ ou d'un contrôle tu dois faire la modification partout où l'on fait référence à l'ancien nom y compris dans les macros.
hollywood a écrit :t puis ds le formulaire Stagiaires de faire figurer le lieu de stage et la période.
Une requête du genre :

Code : Tout sélectionner

SELECT "tStageStagiaire"."refStagiaire", "tLieuxStages"."Lieu", "tStages"."Libelle", "tStages"."dteDebut", "tStages"."dteFin" FROM "tStageStagiaire", "tStages", "tLieuxStages" WHERE "tStageStagiaire"."refStage" = "tStages"."IdStage" AND "tStages"."refLieu" = "tLieuxStages"."IdLieu"
et un sous-formulaire basé sur cette requête dans le formulaire Stagiaires.
Formulaire.png
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
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: [Base] Suivi stagiaires, étudiants

Message par hollywood »

Bonjour
Piaf a écrit :tu modifies les noms des Tables, il te faudra modifier aussi les Requêtes, et les Formulaires
J'ai modifié certaines parties notamment remplacement du mot Stage par Formation mais lorsque j'ouvre le formulaire j'ai une fenêtre "table not found...SELECT"Lieu"...from tLieuxStages"
J'ai remplacé toutes les occurrences du mot "stage" par "form" dans les tables, requêtes et dans les macros mais j'ai tjs cette erreur. J'ai remplacé tLieuxStages par tLieuxForm
Je ne vois pas comment résoudre ça ?
A+
Apache OpenOffice 4.1.1
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: [Base] Suivi stagiaires, étudiants

Message par jeanmimi »

Sans voir les modifications que tu as faites, il va être difficile de répondre à ta question.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Base] Suivi stagiaires, étudiants

Message par Piaf »

Bonjour
Une nouvelle mouture en prenant en compte la modification du terme stage par formation, entre autres :lol:
Après, difficile de t'aider davantage sans avoir plus de précisions sur ce qu'est sensée faire l'appli, comment vont être effectuées les saisie etc...
 Ajout : Changement du fichier après quelques précisions de hollywood par MP.
Un lieu peut avoir un ou plusieurs postes, un poste une ou plusieurs périodes d'occupation, une période un ou plusieurs occupants.
Je suis loin d'avoir testé tous les cas possibles :lol: 
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
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: [Base] Suivi stagiaires, étudiants

Message par hollywood »

Bonjour
Merci pour cette nouvelle mouture.
Piaf a écrit :Après, difficile de t'aider davantage sans avoir plus de précisions sur ce qu'est sensée faire l'appli, comment vont être effectuées les saisie etc...
J'ai expliqué le but de cette appli : connaître à tout moment, semaine par semaine, les lieux/postes occupés par les bénéficiaires afin de pouvoir intégrer d'autres personnes sur les lieux inoccupés.
Pour les saisies, effectivement j'ai essayé de compléter mes données dans les tables mais cela s'avère très compliqué. Est-ce qu'il serait possible au début de remplir mes données via les formulaires (encadrants, lieux, personnel, etc...) ? Par ex. quand je veux sélectionner un nouveau personnel ou un nouveau poste, je peux afficher un nom mais rien ne change ds les autres champs. Çà serait pourtant la solution idéale.
Ou bien je m'y prends mal ?
A+
Apache OpenOffice 4.1.1
Windows 10
Piaf
GourOOu
GourOOu
Messages : 5622
Inscription : 25 nov. 2011 18:07
Localisation : Guyane

Re: [Base] Suivi stagiaires, étudiants

Message par Piaf »

Bonsoir
hollywood a écrit :Est-ce qu'il serait possible au début de remplir mes données via les formulaires (encadrants, lieux, personnel, etc...) ?
Ces formulaires sont fait pour ça.
NouveauLieu.png
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
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: [Base] Suivi stagiaires, étudiants

Message par hollywood »

Bonjour
Piaf a écrit :Ces formulaires sont fait pour ça.
Oui j'ai déja effectué quelques enregistrements mais ma question était sur l'affichage des personnels, des lieux ou des postes. Quand j'affiche un nom, le formulaire reste tel qu'il est, les champs ne correspondent donc pas à l'affichage demandé.
Dans le formulaire Encadrants, pourrais-tu intégrer un champ Lieu/Poste pour avoir toutes les infos ?
Merci
A+
Apache OpenOffice 4.1.1
Windows 10
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: [Base] Suivi stagiaires, étudiants

Message par jeanmimi »

hollywood a écrit :Dans le formulaire Encadrants, pourrais-tu intégrer un champ Lieu/Poste pour avoir toutes les infos ?
Tel qu'il est, le formulaire fEncadrants sert à enregistrer/modifier les informations fixes, je n'ai pas l'impression que ce soit le cas pour les Lieux/Postes liés à l'encadrant, car cette information peut être modifiée régulièrement.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
hollywood
NOOuvel adepte
NOOuvel adepte
Messages : 16
Inscription : 07 sept. 2015 20:21

Re: [Base] Suivi stagiaires, étudiants

Message par hollywood »

Bonjour Piaf
Pourrais-tu voir pourquoi fLieuxSemaines ne fonctionne pas ? Quand je rentre les périodes et les lieux je n'obtiens aucune info ds ce formulaire.
Egalement pour l'affichage des personnels, lieux ou postes, pourrais-tu voir pourquoi les champs ne sont pas modifiés ?
Merci
A+
Apache OpenOffice 4.1.1
Windows 10