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 04/01/2011, 20h10   #1
Membre habitué
 
Avatar de DamKre
 
Homme
Enseignant
Inscription : janvier 2007
Messages : 516
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2007
Messages : 516
Points : 117
Points : 117
Par défaut Liste déroulante - Donnée "invisible"

Bonsoir,

Un formulaire affiche une série de personnes, chacune ayant un nom, un prénom ( logique ) et une abréviation. Pour chaque enregistrement, une abréviation est entrée.

Dans ce formulaire, j'ai utilisé une zone de liste déroulante, qui me permet, en tapant l'abréviation, d'accéder directement à la fiche de la personne concernée.

Cette liste a pour source :
Code :
SELECT T_Personnes.Id_Pers, T_Personnes.Pers_Abr, [Pers_Nom] & " " & [Pers_Prenom] AS [Nom et prénom] FROM T_Personnes WHERE (((T_Personnes.Pers_Ancien)=No));
Sous Access 2000 ( que j'avais précédemment ), je n'avais aucun souci.

Ici, sous Access 2003, la colonne "Abréviation" qui est dans ma zone de liste semble vide :


comme vous pouvez le constater...
Le nom et le prénom s'affichent sans soucis.

Par contre, je peux taper l'abréviation (+Enter), et cela me mène à la bonne fiche, sans aucun souci...

Comment faire pour que les abréviations soient à nouveau visibles ?

Merci de vos lumières !
__________________
DamKre
Un responsable informatique finit toujours par être considéré :
- soit inutile, puisque ça marche,
- soit incompétent, puisque ça ne marche pas.
(Sagesse populaire)
DamKre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 23h11   #2
Membre Expert
 
Inscription : mars 2006
Messages : 1 331
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 1 331
Points : 1 460
Points : 1 460
Bonsoir,
Peut-être : Quelque caractère...
Cordialement.
__________________
Questions techniques par MP
Le peu que je sais, c'est à mon ignorance que je le dois.
...............................................................................Sacha Guitry
francishop est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 04/01/2011, 23h21   #3
Membre régulier
 
Avatar de Mike550
 
Homme Michel
Inscription : janvier 2008
Messages : 62
Détails du profil
Informations personnelles :
Nom : Homme Michel
Âge : 55
Localisation : Canada

Informations forums :
Inscription : janvier 2008
Messages : 62
Points : 71
Points : 71
Bonjour, il ya quelques vérifications à faire:
Dans le format de ta liste, il faut 3 colonnes, la largeur de la première est à 0 les 2 autres doivent avoirune largeur, la largeur de la liste doit etre au moins égale à la somme des largeurs.
Dans ta requete il manque as [abreviation]
Si la requete est dans le code il ne faut pas oublier les ' ' pour encadrer le texte.
Sinon si la requete est dans les proriétés de la liste, est-ce que ça s'affiche bien dans le concepteur de requete?
bonne recherche
Mike550 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 08h34   #4
Membre habitué
 
Avatar de DamKre
 
Homme
Enseignant
Inscription : janvier 2007
Messages : 516
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Belgique

Informations professionnelles :
Activité : Enseignant

Informations forums :
Inscription : janvier 2007
Messages : 516
Points : 117
Points : 117
Bonjour, et merci des réponses !

Citation:
Envoyé par Mike550 Voir le message
Bonjour, il ya quelques vérifications à faire:
Dans le format de ta liste, il faut 3 colonnes, la largeur de la première est à 0 les 2 autres doivent avoirune largeur, la largeur de la liste doit etre au moins égale à la somme des largeurs.
Dans ta requete il manque as [abreviation]
Si la requete est dans le code il ne faut pas oublier les ' ' pour encadrer le texte.
Sinon si la requete est dans les proriétés de la liste, est-ce que ça s'affiche bien dans le concepteur de requete?
bonne recherche
De ce côté-là, tout va bien.
Il y a bien trois colonnes...
Par acquit de conscience, j'ai ajouté le "as...", et rien n'a changé.

Citation:
Envoyé par francishop Voir le message
Bonsoir,
Peut-être : Quelque caractère...
Cordialement.
En effet, cela semble bien être cela...
J'avais mis un ">" dans format, pour forcer à écrire en majuscules...
IL faudra que je trouve donc autre chose, et je n'avais pas pensé à cela.

Pour mon info personnelle : pourquoi cela fonctionnait-il bien sous Access 2000 et plus sous 2003 ??
__________________
DamKre
Un responsable informatique finit toujours par être considéré :
- soit inutile, puisque ça marche,
- soit incompétent, puisque ça ne marche pas.
(Sagesse populaire)
DamKre est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/01/2011, 22h14   #5
Membre du Club
 
Avatar de Boubker_023
 
Inscription : septembre 2007
Messages : 56
Détails du profil
Informations personnelles :
Localisation : Maroc

Informations forums :
Inscription : septembre 2007
Messages : 56
Points : 55
Points : 55
Par défaut Liste déroulante qui n'affiche rien !

Citation:
Envoyé par DamKre Voir le message
En effet, cela semble bien être cela...
J'avais mis un ">" dans format, pour forcer à écrire en majuscules...
IL faudra que je trouve donc autre chose, et je n'avais pas pensé à cela.
Pour mon info personnelle : pourquoi cela fonctionnait-il bien sous Access 2000 et plus sous 2003 ??
Je rejoins la préoccupation de DamKre.
Contrairement à DamKre, je fonctionne depuis longtemps sous Access 2003 et j'ai le même problème pour l'affichage de mes listes déroulantes. Test de mon application sur mon portable et sur ma station de travail avec la même Office 2003 d'installé: mes listes déroulantes s'affichent sur la station de travail mais pas sur le portable. Après une réinstallation complète de mon portable, tout est redevenu normal (la seule désinstallation puis réinstallation de l'Office ne donne rien!). Je pense donc que ce n'est pas seulement lié au signe ">" même si effectivement en le supprimant dans "Format/Type de données", le problème disparait . Il y a peut être une autre explication ailleurs.
Si on pouvait la partager, notre curiosité à tous y gagnera...
Boubker_023 est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 05/01/2011, 23h57   #6
Membre Expert
 
Inscription : mars 2006
Messages : 1 331
Détails du profil
Informations forums :
Inscription : mars 2006
Messages : 1 331
Points : 1 460
Points : 1 460
Bonsoir,

Un début d'élément constituant la réponse au Pourquoi du Comment :
Une évolution

On rattrape

On corrige le tir

On adapte

Etc.
1er élément :
Que tous les postes reçoivent le même pack.... Afin qu'ils réagissent à l'identique.

Cordialement.
__________________
Questions techniques par MP
Le peu que je sais, c'est à mon ignorance que je le dois.
...............................................................................Sacha Guitry
francishop 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 14h09.


 
 
 
 
Partenaires

Hébergement Web