OVH Cloud OVH Cloud

Sélectionner la 1ère ligne d'1 contrôle "Zone de liste déroulante"

10 réponses
Avatar
Stéphane Lavergne
Bonjour,

Est-il possible de sélectionner la 1ère ligne d'1 contrôle "Zone de liste
déroulante" basé sur 1 requête ?

--
Cordialement,

Stéphane Lavergne

10 réponses

Avatar
Le Méruvien
la ligne ou la colonne ?

"Stéphane Lavergne" a écrit dans le message de news:

Bonjour,

Est-il possible de sélectionner la 1ère ligne d'1 contrôle "Zone de liste
déroulante" basé sur 1 requête ?

--
Cordialement,

Stéphane Lavergne




Avatar
3stone
Salut,

| Est-il possible de sélectionner la 1ère ligne d'1 contrôle "Zone de liste
| déroulante" basé sur 1 requête ?


Me!Maliste = Me!Maliste.ItemData(0)


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
Avatar
Stéphane Lavergne
Bonjour,

Je dirais ligne...

Disons qu en général, je n'ai qu'une ligne dans cette liste, mais desfois 2,
et plus rarement 3 etc...
avec plusieurs colonnes

Avant je sélectionnais la ligne voulue... mais je voudrait la 1ère ligne par
défaut

Stéphane


"Le Méruvien" a écrit dans le message de
news:3f8592a9$0$27592$
la ligne ou la colonne ?

"Stéphane Lavergne" a écrit dans le message de news:

Bonjour,

Est-il possible de sélectionner la 1ère ligne d'1 contrôle "Zone de
liste


déroulante" basé sur 1 requête ?

--
Cordialement,

Stéphane Lavergne








Avatar
Stéphane Lavergne
Bonjour,

Je n'ai pas été assez précis.

Je ne souhaite pas capturer la valeur d'1 colonne de la ligne sélectionnée
de ma liste déroulante.

Mais sélectionner la 1ère ligne de la liste, comme si je cliquais
manuellement sur la liste déroulante puis choisir la 1ère ligne.

Apparement, l'équivalent de :
Me.Maliste.Listcount =0 ' sauf que ça, ça ne fonctionne apparement qu'en
lecture pour 1 liste déroulante
ou de :
Me.Maliste.Selected(0) = true 'sauf que ça, ça ne fonctionne apparement
qu'avec les zone de liste mais pas les listes déroulantes


Merci d'avance pour vos propositions

Stéphane Lavergne


"3stone" a écrit dans le message de
news:3f8593b3$0$31754$
Salut,

| Est-il possible de sélectionner la 1ère ligne d'1 contrôle "Zone de
liste

| déroulante" basé sur 1 requête ?


Me!Maliste = Me!Maliste.ItemData(0)


--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------







Avatar
Raymond
Bonsoir.

Me.Modifiable1 = Me.Modifiable1.Column(0, 0)
ou la colonne que tu veux: .Column(1, 0) pour la 2e colonne ligne 1


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Stéphane Lavergne" a écrit dans le message de
news:O5$
Bonjour,

Je n'ai pas été assez précis.

Je ne souhaite pas capturer la valeur d'1 colonne de la ligne sélectionnée
de ma liste déroulante.

Mais sélectionner la 1ère ligne de la liste, comme si je cliquais
manuellement sur la liste déroulante puis choisir la 1ère ligne.

Apparement, l'équivalent de :
Me.Maliste.Listcount =0 ' sauf que ça, ça ne fonctionne apparement
qu'en

lecture pour 1 liste déroulante
ou de :
Me.Maliste.Selected(0) = true 'sauf que ça, ça ne fonctionne apparement
qu'avec les zone de liste mais pas les listes déroulantes


Merci d'avance pour vos propositions

Stéphane Lavergne


Avatar
Stéphane Lavergne
Bonjour Raymond,

Il y a du progrès :), cette ligne de code ne me provoque pas d'erreur...
mais ma ligne n'est pas sélectionnée :/

Précisions supplémentaires :
il y a 3 colonnes :
colonne 1 : n°_clef_primaire
colonne 2 : texte
colonne 3 : commentaire

la colonne liée est la colonne 1

mon contrôle est 1 liste déroulante indépendante

Contenu : select clef, texte, commentaire from table1;

Largeur de colonne : 0cm;2,554cm;1,702cm


C'est peu-être là mon problème ? la valeur de mon contrôle est la colonne 1,
mais la colonne affichée est la colonne 2.
Avec la commande Me.Modifiable1 = Me.Modifiable1.Column(0, 0), j'ai
peut-être la bonne valeur...
mais rien ne s'affiche, comme si je n'avais rien selectionné

Merci pour les recherches déjà effectuées, et encore merci d'avance aussi

Stéphane



"Raymond" a écrit dans le message de
news:
Bonsoir.

Me.Modifiable1 = Me.Modifiable1.Column(0, 0)
ou la colonne que tu veux: .Column(1, 0) pour la 2e colonne ligne 1


--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Stéphane Lavergne" a écrit dans le message de
news:O5$
Bonjour,

Je n'ai pas été assez précis.

Je ne souhaite pas capturer la valeur d'1 colonne de la ligne
sélectionnée


de ma liste déroulante.

Mais sélectionner la 1ère ligne de la liste, comme si je cliquais
manuellement sur la liste déroulante puis choisir la 1ère ligne.

Apparement, l'équivalent de :
Me.Maliste.Listcount =0 ' sauf que ça, ça ne fonctionne apparement
qu'en

lecture pour 1 liste déroulante
ou de :
Me.Maliste.Selected(0) = true 'sauf que ça, ça ne fonctionne
apparement


qu'avec les zone de liste mais pas les listes déroulantes


Merci d'avance pour vos propositions

Stéphane Lavergne





Avatar
Raymond
Bonjour,

dans ton cas faut mettre
Me.Modifiable1 = Me.Modifiable1.Column(1, 0)
car c'est la colonne 2.
ce qui ne veut pas dire que le ligne est sélectionnée. il faudra quand même
cliquer sur la liste pour sélectionner la valeur et exécuter la fonction
sous-jacente de l'événement after_update de la liste.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Stéphane Lavergne" a écrit dans le message de
news:
Bonjour Raymond,

Il y a du progrès :), cette ligne de code ne me provoque pas d'erreur...
mais ma ligne n'est pas sélectionnée :/

Précisions supplémentaires :
il y a 3 colonnes :
colonne 1 : n°_clef_primaire
colonne 2 : texte
colonne 3 : commentaire

la colonne liée est la colonne 1

mon contrôle est 1 liste déroulante indépendante

Contenu : select clef, texte, commentaire from table1;

Largeur de colonne : 0cm;2,554cm;1,702cm


C'est peu-être là mon problème ? la valeur de mon contrôle est la colonne
1,

mais la colonne affichée est la colonne 2.
Avec la commande Me.Modifiable1 = Me.Modifiable1.Column(0, 0), j'ai
peut-être la bonne valeur...
mais rien ne s'affiche, comme si je n'avais rien selectionné

Merci pour les recherches déjà effectuées, et encore merci d'avance aussi

Stéphane


Avatar
Stéphane Lavergne
Merci Raymond

Comme je dois quand même cliquer, je ne met pas la ligne de code :)

Stéphane

"Raymond" a écrit dans le message de
news:
Bonjour,

dans ton cas faut mettre
Me.Modifiable1 = Me.Modifiable1.Column(1, 0)
car c'est la colonne 2.
ce qui ne veut pas dire que le ligne est sélectionnée. il faudra quand
même

cliquer sur la liste pour sélectionner la valeur et exécuter la fonction
sous-jacente de l'événement after_update de la liste.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Stéphane Lavergne" a écrit dans le message de
news:
Bonjour Raymond,

Il y a du progrès :), cette ligne de code ne me provoque pas d'erreur...
mais ma ligne n'est pas sélectionnée :/

Précisions supplémentaires :
il y a 3 colonnes :
colonne 1 : n°_clef_primaire
colonne 2 : texte
colonne 3 : commentaire

la colonne liée est la colonne 1

mon contrôle est 1 liste déroulante indépendante

Contenu : select clef, texte, commentaire from table1;

Largeur de colonne : 0cm;2,554cm;1,702cm


C'est peu-être là mon problème ? la valeur de mon contrôle est la
colonne


1,
mais la colonne affichée est la colonne 2.
Avec la commande Me.Modifiable1 = Me.Modifiable1.Column(0, 0), j'ai
peut-être la bonne valeur...
mais rien ne s'affiche, comme si je n'avais rien selectionné

Merci pour les recherches déjà effectuées, et encore merci d'avance
aussi



Stéphane





Avatar
Raymond
selon tes besoins, tu peux quand même, si tu le désires, aller chercher les
informations dans une autre table pour sélectionner un renregistrement mais
ça te fait une recherche de plus et ça dépend de la fréquence.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Stéphane Lavergne" a écrit dans le message de
news:O2vo%
Merci Raymond

Comme je dois quand même cliquer, je ne met pas la ligne de code :)

Stéphane


Avatar
Stéphane Lavergne
Re Merci Raymond :)

Stéphane

"Raymond" a écrit dans le message de
news:
selon tes besoins, tu peux quand même, si tu le désires, aller chercher
les

informations dans une autre table pour sélectionner un renregistrement
mais

ça te fait une recherche de plus et ça dépend de la fréquence.

--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.


"Stéphane Lavergne" a écrit dans le message de
news:O2vo%
Merci Raymond

Comme je dois quand même cliquer, je ne met pas la ligne de code :)

Stéphane