IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modélisation Discussion :

Développement d'un formulaire contenant 4 sous formulaires [AC-2013]


Sujet :

Modélisation

  1. #1
    Membre à l'essai
    Homme Profil pro
    apprenti Ingénieur
    Inscrit en
    Janvier 2018
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : apprenti Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2018
    Messages : 22
    Points : 18
    Points
    18
    Par défaut Développement d'un formulaire contenant 4 sous formulaires
    Boujour à tous,

    Je viens demander l'aide des grands sages d'Access,

    Je suis actuellement en train de développer une base de donnée Access pour une saisie journalière des relevés de temps de mon entreprise, et je travail sur le formulaire de saisie, un formulaire que je veux rendre simple d'utilisation pour n'importe qui.
    J'ai sur ce Formulaire 4 sous formulaires qui travail ensemble (tout du moins 3 travaillent pour le moment ensemble), j'ai un sous formulaire avec mes opérateurs, un formulaire pour rentrer les activités "utiles", un formulaire pour les activités "pertes" et le dernier qui me pose problème qui concernent la date de relevé. les 3 premiers sous formulaires travail ensemble grâce à une relation Père fils mais le dernier n'ayant pas de relation direct avec le sous formulaire père (monteur), je n'arrive pas à le relier au formulaire "utiles" et "pertes".

    Ai-je fais quelque chose dans le mauvais sans ou est ce que vous auriez une piste? ( j'ai essayé de faire un deuxième sous formulaire père, ça n'a pas marché)

    Merci d'avance .

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 365
    Points : 23 835
    Points
    23 835
    Par défaut
    Bonjour.

    Peut-être pourrais-tu poster une copie d'écran de tes relations.
    Sinon quel est la "liaison" entre la date de relevé et les autres éléments ?
    Une date de relevé par jour et des activités associées au relevé ?
    Autre chose ?

    Je ne sais pas ce que tu as comme architecture actuellement mais voici comment je ferai ce genre de chose :

    tblPersonne
    ClefPersonne
    Autres infos

    tblActivite
    ClefActivite
    CodeTypeActivite (Perte, Utile)
    DescriptionActivite

    En relation avec
    • tblTypeACTivite


    tblTypeActivite
    ClefTypeActivite[
    CoeTypeActivite
    DecsriptionTypeActivite

    tblReleve
    ClefReleve
    ClefPersonne
    DateReleve

    En relation avec
    • tblPersonne


    tblActiviteReleve
    ClefActiviteReleve
    ClefReleve
    ClefActivite
    HeureDebutActivite
    HeureFinActivite

    En relation avec
    • tblReleve
    • tblActivite


    Suppose que tes activités commencent et finissent dans la même journée.

    A+

  3. #3
    Membre à l'essai
    Homme Profil pro
    apprenti Ingénieur
    Inscrit en
    Janvier 2018
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : apprenti Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2018
    Messages : 22
    Points : 18
    Points
    18
    Par défaut
    Bonjour marot r,

    voici une capture d'écran des relations et de mon formulaire de saisie

    Nom : relation basse données.PNG
Affichages : 107
Taille : 31,6 Ko


    Nom : Formulaire de saisie.PNG
Affichages : 166
Taille : 45,1 Ko

    Merci pour ta réponse.

  4. #4
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 365
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 365
    Points : 23 835
    Points
    23 835
    Par défaut
    Bonjour.

    Je pense que le plus simple est de réorganiser tes données comme suit :

    tblRapportActivite
    ID_RapportActivite
    DateRapport
    ID_Monteur

    en relation avec
    • tblMonteur


    tblEnregistrementOperation
    ID_EnregistrementOperation
    ID_RapportActivite
    Code
    Temps

    en relation avec
    • tblRapportActivite
    • tblBroyeur_Client


    tblEnregistrementAutre
    ID_EnregistrementOperation
    ID_RapportActivite
    Temps

    Éventuellement tu peux avoir une table des dates comme dans ton modèle actuel.
    Elle serait reliée à la nouvelle table tblRapportActivite.

    Pour la saisie tu fais
    un formulaire basé sur tblRapportActivite

    un sous-formulaire basé sur tblEnregistrementOperation
    un sous-formulaire basé sur tblEnregistrementAutre

    Pour te simplifier la vie plus tard tu voudras peut-être n'avoir qu'une seule table tblEnregistrement et laisser à blanc le champ "code" pour les activités Autre.
    Quand tu vas vouloir présenter une vue synthétique de tes données cela t'évitera d'avoir 2 sources. Là tu pourras simplement regrouper par "type" d'activité.
    Et tu peux continuer à faire faire ta saisie par type d'activité (opérationnelle, Autre) même si toutes tes données sont dans une seule table.

    A+

  5. #5
    Membre à l'essai
    Homme Profil pro
    apprenti Ingénieur
    Inscrit en
    Janvier 2018
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : apprenti Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2018
    Messages : 22
    Points : 18
    Points
    18
    Par défaut
    Bonjour,

    Merci beaucoup cela fonctionne parfaitement.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] État d'un formulaire contenant 2 sous-formulaires
    Par Vijinn dans le forum Modélisation
    Réponses: 5
    Dernier message: 04/06/2015, 11h58
  2. [AC-2013] Probléme avec formulaire contenant une sous formulaire
    Par Aimen86 dans le forum IHM
    Réponses: 3
    Dernier message: 31/03/2013, 11h32
  3. Réponses: 5
    Dernier message: 21/10/2009, 15h24
  4. Réponses: 5
    Dernier message: 06/08/2008, 15h11
  5. Réponses: 3
    Dernier message: 21/07/2006, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo