OVH Cloud OVH Cloud

Rowsource

3 réponses
Avatar
Nabil Kasmi
Bonjour,
j'ai un formulaire moteur de recherche avec un sous formulaire ou la réponse
s'affiche.je voulais changer la source basé sur une requête du
sous-formulaire en fonction d'une liste déroulante lors des choix du critère
de recherche sur le formulaire.Je connais la fonction Me.rowsource mais elle
ne fonctionne pas sur le sous-formulaire.Et où faudrais-je rentré le
code?dans un événement du sous-formulaire ou bien dans un événement du
bouton recherche du formulaire principal?
Merci d'avance pour tout aide.
Nabil

3 réponses

Avatar
Rv
Bonjour,

Avec SF, le sous formulaire dont il faut modifier la source.
As tu essayé la syntaxe à partir du formulaire principal:
Me.SF.Form.RecordSource = "Ma requête SQL ou le nom d'une requête ou
le nom d'une table"


A+

Rv

"Nabil Kasmi" a écrit dans le message de
news:424aa1cf$0$15073$
Bonjour,
j'ai un formulaire moteur de recherche avec un sous formulaire ou la
réponse

s'affiche.je voulais changer la source basé sur une requête du
sous-formulaire en fonction d'une liste déroulante lors des choix du
critère

de recherche sur le formulaire.Je connais la fonction Me.rowsource mais
elle

ne fonctionne pas sur le sous-formulaire.Et où faudrais-je rentré le
code?dans un événement du sous-formulaire ou bien dans un événement du
bouton recherche du formulaire principal?
Merci d'avance pour tout aide.
Nabil




Avatar
Rv
Re,

Autre possibilité, utiliser les propriétés FILTER et FILTERON du sous
formulaire.

A+

Rv

"Nabil Kasmi" a écrit dans le message de
news:424aa1cf$0$15073$
Bonjour,
j'ai un formulaire moteur de recherche avec un sous formulaire ou la
réponse

s'affiche.je voulais changer la source basé sur une requête du
sous-formulaire en fonction d'une liste déroulante lors des choix du
critère

de recherche sur le formulaire.Je connais la fonction Me.rowsource mais
elle

ne fonctionne pas sur le sous-formulaire.Et où faudrais-je rentré le
code?dans un événement du sous-formulaire ou bien dans un événement du
bouton recherche du formulaire principal?
Merci d'avance pour tout aide.
Nabil




Avatar
Nabil Kasmi
Merci,
en fin de compte,j'ai essayé Forms!Formulaire!SF.Form.RecordSource="nom
requete" et ça marche.
Nabil


"Rv" a écrit dans le message de news:

Bonjour,

Avec SF, le sous formulaire dont il faut modifier la source.
As tu essayé la syntaxe à partir du formulaire principal:
Me.SF.Form.RecordSource = "Ma requête SQL ou le nom d'une requête
ou
le nom d'une table"


A+

Rv

"Nabil Kasmi" a écrit dans le message de
news:424aa1cf$0$15073$
Bonjour,
j'ai un formulaire moteur de recherche avec un sous formulaire ou la
réponse

s'affiche.je voulais changer la source basé sur une requête du
sous-formulaire en fonction d'une liste déroulante lors des choix du
critère

de recherche sur le formulaire.Je connais la fonction Me.rowsource mais
elle

ne fonctionne pas sur le sous-formulaire.Et où faudrais-je rentré le
code?dans un événement du sous-formulaire ou bien dans un événement du
bouton recherche du formulaire principal?
Merci d'avance pour tout aide.
Nabil