Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception

Conception Le forum qui vous aide à résoudre vos questions relatives à la modélisation de votre base de données sous Access.

Réponse
 
Outils de la discussion
Vieux 08/08/2008, 14h59   #1 (permalink)
Invité régulier
 
Date d'inscription: juin 2008
Messages: 12
Par défaut Gestion de dates de validité

Bonjour tout le monde.

Je rencontre un os sur la base que je suis en train de developper.
J'ai une table regroupant des commentaires techniques permettant la réalisation d'opérations dans mon atelier.
Si ces commentaires évoluent en 2009, je souhaite que toutes les pièces fabriquées avant cette évolution gardent les bons commentaires associés.

J'ai donc créé une table de commentaire avec une date de début et de fin de validité, elle est liée à une table comprenant la date de début de réalisation de ma pièce.
Dans le formulaire de suivi de fabrication, je souhaite que le sous formulaire (permettant l'affichage du commentaire) appelé n'ouvre que le commentaire valide au moment du début de l'opération de fabrication.

Je me retrouve donc avec un champ père composé d'une seule date (celle du début de fab) et je ne sais pas comment ecrire le champ fils pour que Access comprenne que la liaison ne ne se fasse que lorsque le champ père est dans l'intervalle entre la date de début et de fin de validité de mon commentaire.

Si vous avez des idées... Je suis preneur !

Merci d'avance
Wchef est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/08/2008, 17h00   #2 (permalink)
Membre Expert
 
Avatar de Danjos
 
Date d'inscription: août 2007
Localisation: Abidjan - Côte d'Ivoire
Messages: 1 029
Par défaut

Bonjour!
Joins aussi ton MCD STP
__________________
Un gros problème est la somme de plusieurs petits problèmes.
Resolvez chacun des petits problèmes: vous aurez resolu le gros problème!
Danjos est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/08/2008, 19h01   #3 (permalink)
Invité régulier
 
Date d'inscription: juin 2008
Messages: 12
Par défaut

Je n'ai pas de MCD, je n'ai que le modèle relationnel.

Je mets le complet (enfait on y voit plus grand chose donc je doute de l'intérêt) :


Et ça, c'est juste la partie qui m'interesse :

Donc pour expliquer un peu dans la table CALODUCS, j'ai un champ CAL_DATE_CONTDEB. Suivant la date mise dans ce champ, je veux que s'affiche le champ GAM_COM de la table GAMME qui répondra à la règle suivante GAM_DATE_DEB<CAL_DATE_CONTDEB et la champ GAM_DATE_FIN>CAL_DATE_CONTDEB.

Sur le coup, je sais pas si c'est beaucoup plus clair...
Wchef est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 08/08/2008, 19h48   #4 (permalink)
Membre éclairé
 
Date d'inscription: juillet 2006
Localisation: midi
Âge: 63
Messages: 351
Par défaut

si sous formulaire commentaire est base sur une requête
je ferais
sur les critères des champs :
date début ---> >= MonFormulaire!MaDateDébut
date fin -----> <= MonFormulaire!MaDateDébut

sinon si possible créer la requête
si impossible faudra passer par du code VBA
LE VIEUX est actuellement connecté   Envoyer un message privé Réponse avec citation
Vieux 08/08/2008, 19h58   #5 (permalink)
Invité régulier
 
Date d'inscription: juin 2008
Messages: 12
Par défaut

Le sous formulaire est utilisé sur plusieurs formulaires.
Mais si dans le code du formulaire, je mets à jour la requete sur laquelle est basé le sous-formulaire, ça doit pouvoir le faire.
Je tente ça demain et je reviens donner le resultat.
Wchef est déconnecté   Envoyer un message privé Réponse avec citation
Réponse

Précédent   Forum des développeurs > Hardware, Systèmes et Logiciels > Microsoft Office > Access > Conception

 
Offres d' emploi informatique sur Lesjeudis.com


Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide