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 25/11/2011, 10h39   #1
Futur Membre du Club
 
Homme Lorian Agnès
Inscription : octobre 2011
Messages : 48
Détails du profil
Informations personnelles :
Nom : Homme Lorian Agnès
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2011
Messages : 48
Points : 17
Points : 17
Par défaut Créer un état personnalisé

Bonjour à tous,

Je voudrais créer un état sous Access qui me permette d'afficher les données d'un seul enregistrement, et pas tous.

Est-ce que c'est possible ?

Merci d'avance!
Lologolas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 11h16   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 225
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 225
Points : 9 928
Points : 9 928
Envoyer un message via Skype™ à Domi2
Bonjour,

Oui, bien sûr que c'est possible.

Il te suffit de baser sur ton état sur une requête qui ne renvoie qu'un enregistrement en fonction de certain(s) critère(s).

Difficile d'être plus précis avec le peu d'éléments que tu nous communiques.

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 11h33   #3
Futur Membre du Club
 
Homme Lorian Agnès
Inscription : octobre 2011
Messages : 48
Détails du profil
Informations personnelles :
Nom : Homme Lorian Agnès
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2011
Messages : 48
Points : 17
Points : 17
Salut Domi2,

Je vais essayer de détailler un peu,

En fait je voudrais faire un formulaire qui détaille tout mes devis, et lorsque j'en séléectionne un ça m'affiche un état avec les données concernant ce devis, mise en forme.

C'est possible? Sans trop de code VB?
Lologolas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2011, 14h38   #4
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 225
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 225
Points : 9 928
Points : 9 928
Envoyer un message via Skype™ à Domi2
D'accord. Dans ce cas, tu peux simplement utiliser la condition Where de la méthode OpenReport.

Il te faut déjà créer ton formulaire, quelque soit son mode d'affichage.

Sur celui-ci, il te faut inclure une zone de texte qui contient le champ de la clé primaire de ta table devis ou tout autre champ qui permettent d'identifier un devis sans équivoque. Ici, on l'appelle "ChampCritere" (à remplacer par le nom réel du champ de ta table devis).

La zone de texte est nommée, elle, "txtCritere".

Maintenant, pour ouvrir l'état nommé "rptDevis", si le type de données de ChampCritere est numérique :

Code :
DoCmd.OpenReport "rptDevis", acPreview, ,"ChampCritere=" & Me.txtCritere
Pour des données de type texte :

Code :
DoCmd.OpenReport "rptDevis", acPreview, ,"ChampCritère='" & Me.txtCritere & "'"
Ce code est à placer sur l'événement que tu souhaites utiliser pour ouvrir ton état, Sur clic d'un bouton par exemple.
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 25/11/2011, 15h15   #5
Futur Membre du Club
 
Homme Lorian Agnès
Inscription : octobre 2011
Messages : 48
Détails du profil
Informations personnelles :
Nom : Homme Lorian Agnès
Localisation : France, Manche (Basse Normandie)

Informations professionnelles :
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2011
Messages : 48
Points : 17
Points : 17
Génial ça marche!

Merci beaucoup (encore!)
Lologolas 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 07h18.


 
 
 
 
Partenaires

Hébergement Web