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

Access Discussion :

Gestion de tables de références


Sujet :

Access

  1. #1
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 184
    Points : 1 363
    Points
    1 363
    Par défaut Gestion de tables de références
    Bonjour,

    Dans une base, j'ai une table de faits et quelques tables de référence.
    Lorsque l'utilisateur saisi des données, il le fait entre autres par l'inermédiaire de liste déroulantes reprenant les valeurs de mes tables de référence.
    Dans ces tables de référence, des valeurs peuvent ne plus être valides.
    Comment faire le plus proprement possible pour empêcher que l'utilisateur puisse sélectionner des valeurs non valides, sans que cela empêche la visualisation des valeurs saisies auparavant ?

    Par exemple, lors de la saisie, il faut choisir une catégorie dans une liste.
    Certaines catégories peuvent un jour ou l'autre ne plus être valide.
    Il faut donc empêcher la saisie de ces catégories invalidées.
    Mais permettre la visualisation des faits pointant sur cette catégorie.

    Merci.

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 081
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 081
    Points : 24 724
    Points
    24 724
    Par défaut
    Bonjour,

    Le mieux est de rajouter un champ booleen (oui/non) dans les tables de référence. Les listes seront alors basée sur une requete écartant ceux ou la valeur est à oui.

    Des fois on cherche très loin alors que la soluce est à nos pieds

    Cordialement,

  3. #3
    Membre expérimenté

    Homme Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 184
    Points : 1 363
    Points
    1 363
    Par défaut
    Oui, j'y ai pensé.
    Le problème, c'est que la visu des faits pointant sur ces lignes invalidées va merdouiller, non ?

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 419
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 419
    Points : 4 297
    Points
    4 297
    Par défaut
    un simple champ booléen peut répondre au besoin ponctuel ici évoqué mais
    d'une façon générale il est préférable de prévoir deux colonnes de début et de fin de validité.
    exemple pour une table produit

    codprod libprod datdeb datefin

    en procédant ainsi on peut traiter l'historique et assurer toutes les vérifications

Discussions similaires

  1. [MySQL] Gestion des tables de références
    Par haclong dans le forum PHP & Base de données
    Réponses: 0
    Dernier message: 27/01/2012, 13h09
  2. Tables de référence dans un MCD
    Par MomoZeAsticot dans le forum Schéma
    Réponses: 6
    Dernier message: 21/02/2005, 15h37
  3. Gestion de table dynamique access avec delphi 7
    Par bob.marley dans le forum Bases de données
    Réponses: 7
    Dernier message: 22/04/2004, 14h12
  4. Gestion des Tables d'Object
    Par Laurent Dardenne dans le forum SQL
    Réponses: 27
    Dernier message: 17/04/2004, 13h39
  5. [Concept] Table de référence
    Par matlo dans le forum Décisions SGBD
    Réponses: 3
    Dernier message: 20/01/2003, 16h01

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