Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/08/2011, 12h26   #1
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
Par défaut Edition d'un état. Manque des enregistrements ?

Bonjour

J'ai defini un état qui fait appel à un requete simple toute bête, avec regroupement et pas de critére de selection pour afficher 5 champs d'une table. En clair l'état doit m'afficher la totalité des enregistrements non ?
Cette table comporte actuellement 58 enregistrements, mais l'état qui fait appel a ma requete lui n'en affiche que 43 ?????
J'ai beau chercher je ne comprend pas merci davance pour la réponse et eventuellement la solution

JP
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/08/2011, 15h17   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 085
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 085
Points : 11 622
Points : 11 622
Bonjour,

Le regroupement peut être à l'origine du problème.
La requete également...

Tu peux déjà vérifier ce que renvoi la requete en l'exécutant en dehors de l'état.

Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2011, 13h26   #3
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
Bonjour
Quand on lance la requête seule elle affiche 42 enregistrements alors que la table en comporte 57. En document joint une capture d'écran de la requête.
Comprend toujours pas !

JP
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2011, 13h39   #4
Membre émérite
 
Conseil + Formation
Inscription : février 2010
Messages : 583
Détails du profil
Informations personnelles :
Localisation : France

Informations professionnelles :
Activité : Conseil + Formation

Informations forums :
Inscription : février 2010
Messages : 583
Points : 885
Points : 885
Bonjour

Le regroupement dédoublonne donc tu dois avoir des doublons.
Précise aussi quelle table a 57 enregistrement car il y en 4 dans ta requête... donc difficile de te donner d'autres pistes.
78chris est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/08/2011, 21h34   #5
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 085
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 085
Points : 11 622
Points : 11 622
Forcément avec des relations ça change les données du problème !

Apparement tu travailles sur Tvariateur, tu dois redefinir tes jointures (clic droit sur la relation) en spécifiant que tu veux afficher tout les enregistrements de Tvariateur et seulement ceux qui correspondent dans les autres. Des petites flèches apparaitront sur les lignes de relations.

Il doit te manquer des enregistrements connexes dans les tables Tfabricant et autre tniveaux.

Conseil : lorsque tu postes indiques toutes les données du problèmes.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/08/2011, 14h44   #6
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
Bonjour

J'ai redéfini les jointures voir capture d'écran joint. J'ai vérifié toutes les tables concernées. Les seuls champs qui sont configurés sans doublons sont les clés primaires. Pour l'autre intervenant plus haut, oui c'est bien la table TVariateurs qui comporte actuellement 57 enregistrements. Concernant les enregistrements des tables connexes il ne manque pas d'enregistrements j'ai vérifie. Les parametres TFabricants, TImpNv3, et TImpNv4 sont saisie par des liste de choix dans le formulaire de saisie d'un variateur.
Je vais continuer le développement des autres modules de la base et mettre cela de coté, J'ai 2 jours de stage Access-VBA de prévu encore en septembre. Je verrais avec le formateur. Car la je ne comprend vraiment pas, j'ai un autre état ou l'ont affiche la liste des variateurs PAR Fabricant après saisie de celui ci dans la requête. Et la personne manque à l'appel, si on compte pour chaque fabricant on retrouve l'ensemble des enregistrements. Je perds pas mal de temps sur ce problème.
Merci
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/08/2011, 20h36   #7
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 617
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 617
Points : 30 959
Points : 30 959
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Tu as regardé tes liaisons, mais as-tu enlevé le regroupement pour voir ce que cela donne ?

Est-il vraiment nécessaire ?

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/08/2011, 14h18   #8
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
bonjour

Bon ben çà marche sans rien avoir touché , je me suis même payer le luxe de rajouter une colonne de donnée en plus . "les voies de l'informatique sont impénétrables !"

Merci à tous
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h53.


 
 
 
 
Partenaires

Hébergement Web