OK. Pour l'instant, je crois que j'en sais assez pour te faire une proposition de modèle.
Je te reviens dès que possible, cela demande un certain temps...
OK. Pour l'instant, je crois que j'en sais assez pour te faire une proposition de modèle.
Je te reviens dès que possible, cela demande un certain temps...
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Je te remercie de t'intéresser à mon problème en tous cas !
Je trouve la demande et les besoins assez complexes pour faire une modèle là dessus, je ne pensais pas que tout ceci serait aussi compliqué.
Prends ton temps ne te presse pas, je sais le temps que cela demande rien que pour comprendre la demande !
Bonjour,
Voici un 1er jet.
Le modèle de données
Pour encoder les salariés
Pour encoder les formations et les participants aux sessions
Peux-tu me dire si tu vois des notions qui manquent et où les ajouter.
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Désolé pour la réponse tardive je n'avais pas d'accès à internet.
C'est incroyable, exactement ce que je voyais ! Tout y est pour la saisie des informations !
Comment en es-tu arrivé là ? Je veux dire pour ton modèle de données, qu'est-ce qui t'a fait le segmenter ainsi ?
Et pour Access, je regarde dans la base pour voir comment tu as fait mais c'est vraiment impressionnant, je ne voyais pas toutes ces possibilités avec cet outil !
Beaucoup d’essais/erreurs et l’instinct… ou dans l’ordre inverse.Comment en es-tu arrivé là ? Je veux dire pour ton modèle de données, qu'est-ce qui t'a fait le segmenter ainsi ?
Pour ce qui est du formulaire fFormations, c’est une resucée de ce tutoriel : http://claudeleloup.developpez.com/t...on-maternelle/
Comment vois-tu la suite ?
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Superbe tuto, encore une fois !
Pour la suite il faudrait que je puisse faire un formulaire de recherche suivant différents critères, par exemple rechercher les formations dans une fourchette de dates, ou alors les sessions de formations par métier (ce qui me fait penser qu'il manque juste la possibilité de renseigner les métiers ciblés (prévus) pour la session ainsi que si la formation est nationale ou locale) pour en ressortir diverses infos (taux moyen de satisfaction, participants totaux par métier, heures de formation par formateur, taux de déploiement, etc..).
Aussi j'ai remarqué une erreur quand j'essaie d'ajouter ou modifier une session, ça me met cette erreur :
C'est dû au lien des noms des salariés - animateurs non ?
D'ailleurs pour qu'il ne me sorte que les noms des personnes ayant la qualification de formateur je peux utiliser quelque chose du style : " WHERE tSalarie.tQualificationsFK = 'Id du titre formateur' " dans la requête ?
Fais une liste des bonnes questions à se poser en cours d’exploitation.recherche suivant différents critères
Pour y répondre, on peut sans doute prévoir des états, voire ajouter des filtres sur fFormations (encore jamais essayé avec une telle structure de pères/fils en cascade !)
Tu as probablement essayé de sauvegarder l’enregistrement avant d’avoir désigné tous les champs obligatoires (ceux qui correspondent à des clés).Aussi j'ai remarqué une erreur quand j'essaie d'ajouter ou modifier une session, ça me met cette erreur :
Modifié en annexe.pour qu'il ne me sorte que les noms des personnes ayant la qualification de formateur
Cite-moi quelques métiers.(ce qui me fait penser qu'il manque juste la possibilité de renseigner les métiers ciblés (prévus) pour la session)
Cette notion est-elle à attacher à l’entité « formations » ou bien à l’entité « sessions » ?
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Ce sera peut-être une première alors ! Je pourrai avoir une liste mercredi je pense car j'ai une réunion avec mes supérieurs pour savoir quels critères de recherche exactement.Fais une liste des bonnes questions à se poser en cours d’exploitation.
Pour y répondre, on peut sans doute prévoir des états, voire ajouter des filtres sur fFormations (encore jamais essayé avec une telle structure de pères/fils en cascade !)
En fait j'avais essayé d'enregistrer avec un seul animateur, il faut donc impérativement en renseigner deux.Tu as probablement essayé de sauvegarder l’enregistrement avant d’avoir désigné tous les champs obligatoires (ceux qui correspondent à des clés).
C'est à attacher à l'entité sessions et ce serait tous les métiers sauf président, alors je ne vois pas comment les stocker et les afficher s'il y en a plusieurs par session... Surtout qu'il faudrait qu'ils ne soient pas liés à la table salariés car si un salarié change de métier cela fausserait le résultat...Cite-moi quelques métiers. Cette notion est-elle à attacher à l’entité « formations » ou bien à l’entité « sessions » ?
Et il y a aussi un champ dans Formation "Nationale/locale" à ajouter, pour dire si la formation est nationale ou locale (je pensais à une case à cocher ?)
Dès que ma réunion sera passée j'aurai bien plus de précisions sur la finalité
Cette notion est-elle à attacher à l’entité « formations » ou bien à l’entité « sessions » ?Et il y a aussi un champ dans Formation "Nationale/locale" à ajouter, pour dire si la formation est nationale ou locale (je pensais à une case à cocher ?)
Cette question pour ta réunion : à part le nom réel des salariés y a-t-il une objection à ce que des cas réels soient postés sur le forum ? Je pense au contenu des tables : tFormations, tVagues, tSessions, tMetiers, tQualifications.
Cela permettrait d'avoir un jeu de tests plus proche de la réalité pour faire émerger les manquements actuels.
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Elle est à rattacher à l'entité "Formations"Cette notion est-elle à attacher à l’entité « formations » ou bien à l’entité « sessions » ?
Je ne peux pas publier de cas réel sur le forum car ces informations sont destinées à l'interne et interdits de diffusion pour éviter la fuite chez la concurrence.Cette question pour ta réunion : à part le nom réel des salariés y a-t-il une objection à ce que des cas réels soient postés sur le forum ? Je pense au contenu des tables : tFormations, tVagues, tSessions, tMetiers, tQualifications.
Malheureusement je ne pourrai pas publier de telles infos sur le forum.Cela permettrait d'avoir un jeu de tests plus proche de la réalité pour faire émerger les manquements actuels.
On fera avec !
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Je me rapprocherai le plus possible de la réalité pour coller au mieux.
Bonjour,
Quelques modifications :
- ajout de la notion Nationale (si coché) ;
- ajout de la notion de Métiers ciblés (nombre illimité par session) ;
- nbre de soutiens illimité.
Le modèle a un peu évolué :
La db de test se trouve maintenant ici : http://claudeleloup.developpez.com/%2699/Formation.mdb
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Bonjour,
Avec l'ajout des cibles et de la notion "nationale" je pense qu'on commence à être bons pour la saisie ! j'ai ajouté la notion de "nombre de cibles" avec les métiers ciblés pour pouvoir donner le nombre de cibles par métier :
Le modèle a bien changé ! je me rends compte qu'avec mon modèle de base j'en étais bien loin.
Je pourrai avoir plus de détails sur ce qui est à faire exactement pour la suite lors de ma réunion d'aujourd'hui !
Les formulaires en cascade que tu fais sont vraiment pratiques, j'apprends à les manier peu à peu.
Merci encore de ton aide !
Bonjour,
Avec les nouvelles infos que tu donnes, le modèle évolue :
et afficher toutes les infos sur un écran normal devient problématique :
Peux-tu vérifier que cela reste opérationnel et encoder quelques données qui se rapprochent de la réalité du terrain ?
La db de test se trouve ici : http://claudeleloup.developpez.com/%2699/Formation.mdb
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Bonjour,
J'ai revu aujourd'hui avec mon chef qui m'a montré l'outil d'où ils tirent leurs données et on en a conclu que ce qu'il fallait c'était lier les vagues (périodes) ET les sessions aux formations, ce qui nous donne ceci comme modèle hiérarchique :
Et le modèle de données change :
Ensuite j'ai aussi changé le design de l'application pour correspondre à la demande :
On peut voir sur le nouveau formulaire qu'il y a 3 cases à droite (textbox), j'aimerais y faire paraître le nom des 3 dernières formations entrées mais je planche complètement dessus.
Aussi à côté de la coche "Reprogrammé" il faut maintenant que je fasse paraître une liste déroulante contenant les repères des sessions (sessnum) et quand on sélectionne une nouvelle session depuis cette liste, le nom du participant concerné apparaisse automatiquement sur la session correspondant au repère sélectionné .
On est partis dans une configuration différente qu'escompté car j'ai enfin vu l'outil d'où ils sortent les données ce qui m'a permis de les aider à mieux évaluer leurs besoins.
Aussi dans le tableau ci-dessous, les paramètres en orange sont en attente, je dois consulter tous les membres de l'équipe pour savoir comment ils les utilisent et de quelle façon ils en auront besoin.
Et Voici la BDD : FormationV3Part.zip
Merci Claude
Bonjour,
La db que tu joins n'est pas au format Access2000 ! En tout cas, je ne peux la lire :
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Désolé elle était en access 2002 !
Voici la bonne : FormationV3Part.zip
Bonjour,
J’ai quelques soucis à l’ouverture du formulaire :
C’est un problème de couleurs non disponibles en Access2000.
-------------
Est-ce voulu ?
- La table tTypesSession n’est plus dans le modèle
- et ceci
- le sfItemsFormations n’est plus affiché en continu
Quel est l’objet de ce bouton ?
----------------
Que veux-tu dire par « 3 dernières formations entrées » ?On peut voir sur le nouveau formulaire qu'il y a 3 cases à droite (textbox), j'aimerais y faire paraître le nom des 3 dernières formations entrées mais je planche complètement dessus.
-----------------
Si tu coinces, garnis les tables avec des données utiles et décris un exemple de résultat à obtenir. Cela me permettra de bien comprendre pour te proposer un code VBA.Aussi à côté de la coche "Reprogrammé" il faut maintenant que je fasse paraître une liste déroulante contenant les repères des sessions (sessnum) et quand on sélectionne une nouvelle session depuis cette liste, le nom du participant concerné apparaisse automatiquement sur la session correspondant au repère sélectionné.
SVP ne m'envoyez pas de messages privés pour poser des questions techniques, vous n'aurez pas de réponse !
Je n'avais même pas remarqué que la table tTypeSession avait disparu... Je l'ai remise du coup, je n'ai pas compris non plus pourquoi le bouton pour un nouvel enregistrement est désactivé...
Le formulaire sfItemsFormations est unique parce que mon chef me l'a demandé, il souhaite que ce ne soit qu'une interface de saisie pour une formation à la fois, cependant je trouvais ça plutôt pratique de pouvoir consulter les formations précédentes m'enfin bon... Et tout ceci est la raison pour laquelle j'ai ajouté un bouton dans le formulaire, il permet de saisir un nouvel enregistrement.
Je veux dire par là que dans chaque textbox apparaîtrait le nom de la dernière formation saisie dans l'outil (le dernier enregistrement).Que veux-tu dire par « 3 dernières formations entrées » ?
Dans celles-ci :
J'ai fait un exemple rapide mais non fonctionnel :Si tu coinces, garnis les tables avec des données utiles et décris un exemple de résultat à obtenir. Cela me permettra de bien comprendre pour te proposer un code VBA.
Par exemple dans la case "Pour" on sélectionne un repère de session :
Puis le nom des personnes reprogrammées pour une autre session apparaissent dans la session sélectionnée automatiquement :
Je te mets la base corrigée (sauf pour l'erreur de couleur je ne vois pas laquelle cela peut être )
FormationV3Corrige.zip
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager