D=E9j=E0 vu & d=E9j=E0 lu mais dur a retrouver ;)
Donc d=E9sol=E9 par avance.
J'ai donc un formulaire li=E9 a une table o=F9 se trouve une zone de liste
d=E9roulante ind=E9pendante bas=E9 sur une requete sql.
Ma question est donc : quel est la commande a appliquer pour allez a
l'enregistrement souhait=E9 ?
De m=E9moire, c'est une commande de type
docmde.gotorecord le_num=E9ro_d_enregistrement
avec un me.refresh mais je n'en suis plus tres sur.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Tisane
Bonjour Morta,
J'ai donc un formulaire lié a une table où se trouve une zone de liste déroulante indépendante basé sur une requete sql. Ma question est donc : quel est la commande a appliquer pour allez a l'enregistrement souhaité ? De mémoire, c'est une commande de type docmde.gotorecord le_numéro_d_enregistrement avec un me.refresh mais je n'en suis plus tres sur.
Cela dépend si tu veux filtrer l'enregistrer ou seulement l'atteindre.
Dans le 1er cas, sur la propriété "Après MAJ" de ta liste : Me.Filter = "[Ton_Champ_Clé] =" & Me![Ta_Liste] Me.FilterOn = True partant du principe que ton champ est numérique.
Dans le 2nd, tu peux essayer, toujours sur la propriété "Après MAJ" de ta liste : Me.Recordset.FindFirst "[Ton_Champ_Clé] = " & Me![Ta_Liste]
-- Tisane
Bonjour Morta,
J'ai donc un formulaire lié a une table où se trouve
une zone de liste déroulante indépendante basé
sur une requete sql.
Ma question est donc : quel est la commande a appliquer
pour allez a l'enregistrement souhaité ?
De mémoire, c'est une commande de type
docmde.gotorecord le_numéro_d_enregistrement
avec un me.refresh mais je n'en suis plus tres sur.
Cela dépend si tu veux filtrer l'enregistrer ou seulement l'atteindre.
Dans le 1er cas, sur la propriété "Après MAJ" de ta liste :
Me.Filter = "[Ton_Champ_Clé] =" & Me![Ta_Liste]
Me.FilterOn = True
partant du principe que ton champ est numérique.
Dans le 2nd, tu peux essayer, toujours sur la propriété "Après MAJ" de ta
liste :
Me.Recordset.FindFirst "[Ton_Champ_Clé] = " & Me![Ta_Liste]
J'ai donc un formulaire lié a une table où se trouve une zone de liste déroulante indépendante basé sur une requete sql. Ma question est donc : quel est la commande a appliquer pour allez a l'enregistrement souhaité ? De mémoire, c'est une commande de type docmde.gotorecord le_numéro_d_enregistrement avec un me.refresh mais je n'en suis plus tres sur.
Cela dépend si tu veux filtrer l'enregistrer ou seulement l'atteindre.
Dans le 1er cas, sur la propriété "Après MAJ" de ta liste : Me.Filter = "[Ton_Champ_Clé] =" & Me![Ta_Liste] Me.FilterOn = True partant du principe que ton champ est numérique.
Dans le 2nd, tu peux essayer, toujours sur la propriété "Après MAJ" de ta liste : Me.Recordset.FindFirst "[Ton_Champ_Clé] = " & Me![Ta_Liste]
-- Tisane
pv84
On 12 juin, 19:28, "Tisane" wrote:
Bonjour Morta,
J'ai donc un formulaire lié a une table où se trouve une zone delistedéroulanteindépendante basé sur une requete sql. Ma question est donc : quel est la commande a appliquer pour allez a l'enregistrement souhaité ? De mémoire, c'est une commande de type docmde.gotorecord le_numéro_d_enregistrement avec un me.refresh mais je n'en suis plus tres sur.
Cela dépend si tu veux filtrer l'enregistrer ou seulement l'atteindre.
Dans le 1er cas, sur la propriété "Après MAJ" de taliste: Me.Filter = "[Ton_Champ_Clé] =" & Me![Ta_Liste] Me.FilterOn = True partant du principe que ton champ est numérique.
Dans le 2nd, tu peux essayer, toujours sur la propriété "Après MAJ " de taliste: Me.Recordset.FindFirst "[Ton_Champ_Clé] = " & Me![Ta_Liste]
-- Tisane
Super. Tres simple et tres efficace. Et pour répondre a tes questions : - c'etait pour atteindre l'enregistrement donc 2eme solutions - et pour la valeur, pas de souci, j'utilise comme point de repere la clef primaire en numéroAuto :)
Encore merci et a bientot
Morta
On 12 juin, 19:28, "Tisane" <b.tis...@laposte.net> wrote:
Bonjour Morta,
J'ai donc un formulaire lié a une table où se trouve
une zone delistedéroulanteindépendante basé
sur une requete sql.
Ma question est donc : quel est la commande a appliquer
pour allez a l'enregistrement souhaité ?
De mémoire, c'est une commande de type
docmde.gotorecord le_numéro_d_enregistrement
avec un me.refresh mais je n'en suis plus tres sur.
Cela dépend si tu veux filtrer l'enregistrer ou seulement l'atteindre.
Dans le 1er cas, sur la propriété "Après MAJ" de taliste:
Me.Filter = "[Ton_Champ_Clé] =" & Me![Ta_Liste]
Me.FilterOn = True
partant du principe que ton champ est numérique.
Dans le 2nd, tu peux essayer, toujours sur la propriété "Après MAJ " de taliste:
Me.Recordset.FindFirst "[Ton_Champ_Clé] = " & Me![Ta_Liste]
--
Tisane
Super. Tres simple et tres efficace.
Et pour répondre a tes questions :
- c'etait pour atteindre l'enregistrement donc 2eme solutions
- et pour la valeur, pas de souci, j'utilise comme point de repere la
clef primaire en numéroAuto :)
J'ai donc un formulaire lié a une table où se trouve une zone delistedéroulanteindépendante basé sur une requete sql. Ma question est donc : quel est la commande a appliquer pour allez a l'enregistrement souhaité ? De mémoire, c'est une commande de type docmde.gotorecord le_numéro_d_enregistrement avec un me.refresh mais je n'en suis plus tres sur.
Cela dépend si tu veux filtrer l'enregistrer ou seulement l'atteindre.
Dans le 1er cas, sur la propriété "Après MAJ" de taliste: Me.Filter = "[Ton_Champ_Clé] =" & Me![Ta_Liste] Me.FilterOn = True partant du principe que ton champ est numérique.
Dans le 2nd, tu peux essayer, toujours sur la propriété "Après MAJ " de taliste: Me.Recordset.FindFirst "[Ton_Champ_Clé] = " & Me![Ta_Liste]
-- Tisane
Super. Tres simple et tres efficace. Et pour répondre a tes questions : - c'etait pour atteindre l'enregistrement donc 2eme solutions - et pour la valeur, pas de souci, j'utilise comme point de repere la clef primaire en numéroAuto :)