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 :

Formulaire avec sous formulaire avec 3 lignes de saisie


Sujet :

Modélisation

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2024
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2024
    Messages : 8
    Par défaut Formulaire avec sous formulaire avec 3 lignes de saisie
    Bonjour,

    je souhaite saisir des resultats de courses mais je rencontre des difficultes pour faire fonctionner mon fichier
    Plus précisément je souhaite saisir les 3 premiers (avec des infos complémentaires ) resultats pour differentes courses.

    J'ai du mal à trouver les infos pour réaliser un formulaire avec sous formulaire tout en ayant les positions 1 , 2 et 3 figées lors de la saisie des résultats.
    Je souhaite egalement pouvoir avoir la saisie en semi auto completion des nom des partants car soit ils sont dans ma base de données soit ce sont des nouveaux

    Une ame charitable pourrait elle m'aider à faire fonctionner mon fichier et verifier/corriger ma conception



    Cordialement
    Fichiers attachés Fichiers attachés

  2. #2
    Rédacteur/Modérateur
    Avatar de argyronet
    Homme Profil pro
    Panseur de bobos en solutions ETL
    Inscrit en
    Mai 2004
    Messages
    5 163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Panseur de bobos en solutions ETL
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 5 163
    Billets dans le blog
    5
    Par défaut
    Bonjour,

    Je vois que personne ne vous a répondu...
    Et pour cause, « Ce que l'on conçoit bien s’énonce clairement, Et les mots pour le dire arrivent aisément »
    En d'autres termes, fournir son fichier d'emblée, avec l'espoir que quelqu'un va l’ouvrir et vous trouver la solution reste une épreuve vouée à l'échec.

    Conclusion :
    rédigez correctement votre besoin sans parler de courses... Juste «j'ai cet écran là, quand je fais ou veux ou souhaite faire ça, il doit se passer ça etc... » avec la limpidité idoine...

    Exemple :
    >>> Plus précisément je souhaite saisir les 3 premiers (avec des infos complémentaires ) résultats pour différentes courses.
    les trois premiers résultats de qui, de quoi, d'où ?
    >>> avec des infos complémentaires
    lesquelles ?

    Argy
    Ce qui donne son sens à la communication, c´est la réponse que l´on obtient. Si vous n´obtenez pas la réponse voulue, communiquez différemment.

    Ils comptent sur vous...
    Eux aussi...
    Web Site
    Tutoriels : Déployez vos applications Access 2010 à 2019 */* Réalisez un Assistant de présaisie...
    MDB Viewer : Visionneuse Access v4.0

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2024
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2024
    Messages : 8
    Par défaut besoin d'aide conception
    Pour préciser :
    je veux enregistrer sur un meme formulaire :

    Pays : Date : Année : Nom Course : Type course: Cat Course Cat Age Type Piste TempsCourse

    et

    1er: Nom individu Pere Mere Gd Pere
    2e : Nom individu Pere Mere Gd Pere
    3e: Nom individu Pere Mere Gd Pere

  4. #4
    Rédacteur/Modérateur


    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 743
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 743
    Billets dans le blog
    67
    Par défaut Au niveau conception
    Bonjour,

    Au niveau conception, ça me semble être une relation plusieurs-à-plusieurs entre les tables Courses et Partants, la table Résultats peut être vue comme une table de correspondances :

    Courses(ID_Course, Nom_Course, ..)
    Partants(ID_Partant, Nom_Partant, ..)
    Resultats(ID_Resultat, ID_Course, ID_Partant, ..)

    Avec les relations :

    Courses(ID_Course, Nom_Course, ..) 1 ------------ n Resultats(ID_Resultat, ID_Course, ID_Partant, ..) n ------------ 1 Partants(ID_Partant, Nom_Partant, ..)

    * n : plusieurs

    Au niveau de l'interface :

    Un formulaire principal frmCourses basé sur la table Courses et contenant un sous formulaire sfrmResultats basé sur la table Résultats (avec champs de liaison père/fils : ID_Course).

    Dans le sous-formulaire :

    Pour le champ position la valeur ne serait pas stockée dans la table. ça pourrait être un champ calculé (et non un champ de table) utilisant la fonction cpteDom :

    Source contrôle =CpteDom("*";"resultats";"ID_Course=" & [ID_Course] & " and ID_Resultat<" & Nz([ID_Resultat];0))+1

    ou dans une requête :

    Position : CpteDom("*";"resultats";"ID_Course=" & [ID_Course] & " and ID_Resultat<" & Nz([ID_Resultat];0))+1

    Donc, pour avoir sa position, on compte le nombre d'individus qui le précèdent et on ajoute 1.

    Pour le choix de l'individu dans le sous-formulaire, on stocke son identifiant (ID_partant) dans la table et on affiche son nom.
    Vous trouverez dans la FAQ, les sources ou les tutoriels, de l'information accessible au plus grand nombre, plein de bonnes choses à consulter sans modération

    Des tutoriels pour apprendre à créer des formulaires de planning dans vos applications Access :
    Gestion sur un planning des présences et des absences des employés
    Gestion des rendez-vous sur un calendrier mensuel


    Importer un fichier JSON dans une base de données Access :
    Import Fichier JSON

  5. #5
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2024
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2024
    Messages : 8
    Par défaut neeed help suite
    a partir de ce fichier je n'arriver pas a creer moi meme un formulaire soit sur excel soit sur vba .

    J'ai essayé avec airtable mais la version gratuite limite les données .
    Dans un second temps ,
    A partir de ces données je souhaote pouvoir faire des stats et faire emerger des données liées au croisements
    Fichiers attachés Fichiers attachés

Discussions similaires

  1. [AC-2013] Formulaire en feuille de données avec plusieurs lignes
    Par charlieda dans le forum IHM
    Réponses: 2
    Dernier message: 12/01/2015, 13h55
  2. [AC-2007] Mettre a jour BD Access avec multi-ligne via un formulaire
    Par edmr_ps dans le forum Access
    Réponses: 12
    Dernier message: 07/10/2014, 20h53
  3. Réponses: 3
    Dernier message: 29/10/2013, 15h44
  4. [2.x] ManyToMany avec attribut Formulaire sur plusieurs lignes
    Par KLeMiX dans le forum Symfony
    Réponses: 3
    Dernier message: 08/02/2013, 10h31
  5. Formulaire avec nombre de lignes de saisie variable
    Par NadègeG dans le forum Langage
    Réponses: 9
    Dernier message: 03/10/2006, 08h10

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