[Base]Ouvrir un form par un contrôle

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur : Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !
chmoa
Fraîchement OOthentifié
Messages : 5
Inscription : 04 mars 2009 13:37

[Base]Ouvrir un form par un contrôle

Message par chmoa »

Bonjour,
toujours venant d'Access et inapte à programmer.

Comment faire pour affecter à un contrôle d'un sous formulaire (en mode tableau) une macro sur "double clic".
Je souhaiterais que le double clic m'ouvre le formulaire de détails de la personne dont le nom a été double cliqué.

En access cela donnait ceci:

Code : Tout sélectionner

    Private Sub Nom_DblClick(Cancel As Integer)
    Dim stDocName As String
    Dim stLinkCriteria As String

    stDocName = "Formulaire DETAILS PERSONNES"

    stLinkCriteria = "[ID PERSONNE]=" & Me![ID PERSONNE]

    DoCmd.OpenForm stDocName, , , stLinkCriteria

End Sub
Grand merci
Dernière modification par Papayes le 07 mars 2009 12:06, modifié 1 fois.
Raison : Balise [Base] et utilisation du "code et /code"
OpenOffice 3.0 sous Windows Vista
Avatar de l’utilisateur
Papayes
Membre fOOndateur
Membre fOOndateur
Messages : 4154
Inscription : 07 déc. 2005 13:55
Localisation : Vic-Fezensac dans le Gers

Re: [Base]Ouvrir un form par un contrôle

Message par Papayes »

Bonjour,

Cette section a des règles très précises que vous devez obligatoirement suivre pour obtenir de l'aide. C'est indiqué dans le cadre rouge en haut de la page.

Il est demandé aux auteurs de faire précéder le titre de leur question d'une balise adéquate. Ce balisage est extrêmement important car il permet d'avoir une base de connaissance optimum en cas de recherche.

Lisez ce fil pour savoir quelle balise utiliser :
http://user.services.openoffice.org/fr/ ... html#27295

N'oubliez pas que le terme "Macro" ou "OpenOffice" ne doit pas être employé car il est implicite. Essayer de synthétiser au mieux ce que vous cherchez à faire.

Un titre accrocheur vous permettra d'une part d'être aidé plus rapidement et d'autre part, d'enrichir notre base de connaissances.

Nous l'avons fait pour vous cette fois-ci mais lors de votre prochaine question, nous vous remercions de le faire vous-même.

Merci de votre collaboration.
"Tout ce qui n'est pas donné est perdu"
Avatar de l’utilisateur
Grenouille
ManitOOu
ManitOOu
Messages : 3223
Inscription : 13 janv. 2006 16:21
Localisation : Chasseneuil-du-Poitou / Futuroscope

Re: [Base]Ouvrir un form par un contrôle

Message par Grenouille »

Bonjour,

La section du suprême de code est à consulter : http://user.services.openoffice.org/fr/ ... =15&t=6355

A+
OpenOffice 4.1.5 et LibreOffice 5.3.4 (par obligation) sous Windows 7