1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    novembre 2010
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2010
    Messages : 60
    Points : 43
    Points
    43

    Par défaut Repère produit et sous-produits BIS

    Bonjour,

    Comme indiqué dans un précédent sujet, j'ai créé deux tables "produits" et "sous-produits" dans ma BDD qui ont une relation 1 à plusieurs (1 produit peut avoir plusieurs sous-produits mais un sous-produit a pour origine seulement un produit) et je souhaiterais avoir un repérage bien spécifique pour chaque coupon et sous-coupon.

    Dans ma table "produit", j'ai ;
    - ID produit (ex:1,2,3....1974663737)
    - repère
    - ...

    Dans ma table "sous produit", j'ai:
    - ID produit
    - repère
    - ...

    Je souhaiterais :
    - que le repère de ma table "produit" soit un repère composé de l'année en cours suivi d'un incrément qui se remet à zéro chaque année (ex: 18.1,18.2,18.3...18.123435353...19.1)
    - que le repère de ma table "sous-produit" soit un repère composé de mon repère de ma table "produit" + incrément par chaque sous-produit créé (ex: 18.1.1,18.1.2 dans le ca[/B][/B]s de deux sous-produits créés puis 19.1.1,19.1.2,19.1.3 dans le cas de la création de trois sous-produits sur mon premier produit de l’année 2019).

    Comment pourrais-je faire pour que cela fonctionne correctement?

    Merci encore.

    Igno

  2. #2
    Membre confirmé Avatar de hyperion13
    Homme Profil pro
    Calot120 - Enseignant Post Bac
    Inscrit en
    octobre 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Calot120 - Enseignant Post Bac
    Secteur : Enseignement

    Informations forums :
    Inscription : octobre 2007
    Messages : 361
    Points : 497
    Points
    497

    Par défaut

    Et tu as abandonné ton idée première du précédent post ?

    Parce que si les réponses ne sont pas forcément spontanées, nous cogitons malgré tout aux différentes problématiques qui sont soumises ici sur les forums.
    Enfin, c'est mon cas.
    Ne pas oublier, que NOUS (les intervenants) avons pour la plus part et probablement des obligations professionnelles, même si j'ai le privilège de pouvoir aller à la plage matin et soir

    Comme ça à la louche à tes 2 questionnements, post précédent et post actuel, il y a au moins une solution.
    Dans les 2 cas, les manips consisteraient à :
    1 - créer une tbl_tmp avec NuméroAuto qui permettrait de créer une série débutant par 1
    2 - créer une req_tmp sélection qui permettrait de récupérer toutes les lignes de sprod associés à un prod à un instant T donné
    3 - créer des req_tmp action (Delete, Update voire Insert) pour calculer tes repères Prod et sProd et mettre à jour tes 2 tbl
    4 - supprimer les tbl et req tmp

    Pour les objet tmp il y a les méthodes DAO.CreateTableDef et DAO.QueryDef
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    GMT+4 - 21°19'18" S - 055°25'32" E
    Inutile de me contacter par MP

  3. #3
    Membre du Club
    Homme Profil pro
    Inscrit en
    novembre 2010
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2010
    Messages : 60
    Points : 43
    Points
    43

    Par défaut

    Merci Hyperion pour le temps passé.

    Je suis novice en Access, je ne comprends pas forcément tous les termes.

    N'existe-t-il pas une solution plus simple?

    Merci.

    Igno

  4. #4
    Membre confirmé Avatar de hyperion13
    Homme Profil pro
    Calot120 - Enseignant Post Bac
    Inscrit en
    octobre 2007
    Messages
    361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France

    Informations professionnelles :
    Activité : Calot120 - Enseignant Post Bac
    Secteur : Enseignement

    Informations forums :
    Inscription : octobre 2007
    Messages : 361
    Points : 497
    Points
    497

    Par défaut

    Re,
    Effectivement de nos jours, beaucoup conduisent des véhicules sans pour autant avoir le permis
    Et en faisant une transposition, pour Ak c'est kifkif

    En pj tu as un zip avec une bdd qui reprend l'idée de ton premier post avec les prélèvements.
    - le champ repère dans la tbl produit est passé en txt, plus facile à traiter avec une req
    - le formulaire produit permet de créer un produit et de formater provenance, prélèvement, etc.
    - quand tu validera traitement, le repère est calculé automatiquement
    - idem dans le sform avec prélèvement sens, le repère du s/produit est calculé

    - les req sont paramétrées dans le form et sform et s'exécutent après MàJ des listes Traitements et Prélèvement sens et clic btn close
    Fichiers attachés Fichiers attachés
    "Le savoir est la seule matière qui s'accroit quand on la partage" (Socrate)
    GMT+4 - 21°19'18" S - 055°25'32" E
    Inutile de me contacter par MP

Discussions similaires

  1. [AC-2016] Numéros de repère produits et sous produits
    Par igno42 dans le forum Access
    Réponses: 4
    Dernier message: 16/05/2018, 13h13
  2. Réponses: 4
    Dernier message: 07/06/2012, 16h18
  3. Produit cartésien sous Excel
    Par Olive_08 dans le forum Excel
    Réponses: 2
    Dernier message: 23/04/2008, 08h24
  4. Moteur de recherche de produit s sous Flash
    Par lunick dans le forum Flash
    Réponses: 4
    Dernier message: 29/12/2007, 13h10
  5. Réponses: 4
    Dernier message: 10/02/2006, 13h49

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