Je pense avoir trouvé le bon forum. Voici mon problème que je vous
expose.
1 - Ce que je souhaite.
2 - Ce que jai réalisé.
3 - Ma question.
1 - Ce que je souhaite :
Jai une base de données avec de très nombreux champs. En première
approche et à laide dun formulaire type « feuille de données »
(issu dune requête) je visualise 5 des principaux champs.
Dans ce tableau, et uniquement dans une colonne, je double clique
sur une données pour ouvrir un autre formulaire dans lequel je
souhaite consulter lensemble des enregistrements qui se rapportent
à la donnée sélectionnée.
2 - Ce que jai réalisé :
Les 2 formulaires (et la requête) sont créés. Dans le champ à
sélectionner jindique dans les propriétés « sur double clic »
activation de la « macro1 ».
Lors de lexécution de la tâche, le second formulaire souvre bien
MAIS sur le premier enregistrement et pas sur celui correspondant à
la données sélectionnée.
3 Question :
Comment écrire la macro pour récupérer lenregistrement voulu ?
Jai essayé décrire une procédure événementiel mais je ny suis pas
arrivé (sous access 2000).
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
3stone
Salut,
"P. BENNOIT" | Je pense avoir trouvé le bon forum. Voici mon problème que je vous | expose. | | 1 - Ce que je souhaite. | 2 - Ce que jai réalisé. | 3 - Ma question. | | 1 - Ce que je souhaite : | Jai une base de données avec de très nombreux champs. En première | approche et à laide dun formulaire type « feuille de données » | (issu dune requête) je visualise 5 des principaux champs. | Dans ce tableau, et uniquement dans une colonne, je double clique | sur une données pour ouvrir un autre formulaire dans lequel je | souhaite consulter lensemble des enregistrements qui se rapportent | à la donnée sélectionnée. | | 2 - Ce que jai réalisé : | Les 2 formulaires (et la requête) sont créés. Dans le champ à | sélectionner jindique dans les propriétés « sur double clic » | activation de la « macro1 ». | Lors de lexécution de la tâche, le second formulaire souvre bien | MAIS sur le premier enregistrement et pas sur celui correspondant à | la données sélectionnée. | | 3 Question : | Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas | arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est : - Je clique dans quel champ ?? - Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque zone de texte que tu souhaite rendre "active" au double-clic
"P. BENNOIT"
| Je pense avoir trouvé le bon forum. Voici mon problème que je vous
| expose.
|
| 1 - Ce que je souhaite.
| 2 - Ce que jai réalisé.
| 3 - Ma question.
|
| 1 - Ce que je souhaite :
| Jai une base de données avec de très nombreux champs. En première
| approche et à laide dun formulaire type « feuille de données »
| (issu dune requête) je visualise 5 des principaux champs.
| Dans ce tableau, et uniquement dans une colonne, je double clique
| sur une données pour ouvrir un autre formulaire dans lequel je
| souhaite consulter lensemble des enregistrements qui se rapportent
| à la donnée sélectionnée.
|
| 2 - Ce que jai réalisé :
| Les 2 formulaires (et la requête) sont créés. Dans le champ à
| sélectionner jindique dans les propriétés « sur double clic »
| activation de la « macro1 ».
| Lors de lexécution de la tâche, le second formulaire souvre bien
| MAIS sur le premier enregistrement et pas sur celui correspondant à
| la données sélectionnée.
|
| 3 Question :
| Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas
| arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est :
- Je clique dans quel champ ??
- Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque
zone de texte que tu souhaite rendre "active" au double-clic
"P. BENNOIT" | Je pense avoir trouvé le bon forum. Voici mon problème que je vous | expose. | | 1 - Ce que je souhaite. | 2 - Ce que jai réalisé. | 3 - Ma question. | | 1 - Ce que je souhaite : | Jai une base de données avec de très nombreux champs. En première | approche et à laide dun formulaire type « feuille de données » | (issu dune requête) je visualise 5 des principaux champs. | Dans ce tableau, et uniquement dans une colonne, je double clique | sur une données pour ouvrir un autre formulaire dans lequel je | souhaite consulter lensemble des enregistrements qui se rapportent | à la donnée sélectionnée. | | 2 - Ce que jai réalisé : | Les 2 formulaires (et la requête) sont créés. Dans le champ à | sélectionner jindique dans les propriétés « sur double clic » | activation de la « macro1 ». | Lors de lexécution de la tâche, le second formulaire souvre bien | MAIS sur le premier enregistrement et pas sur celui correspondant à | la données sélectionnée. | | 3 Question : | Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas | arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est : - Je clique dans quel champ ?? - Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque zone de texte que tu souhaite rendre "active" au double-clic
"P. BENNOIT" | Je pense avoir trouvé le bon forum. Voici mon problème que je vous | expose. | | 1 - Ce que je souhaite. | 2 - Ce que jai réalisé. | 3 - Ma question. | | 1 - Ce que je souhaite : | Jai une base de données avec de très nombreux champs. En première | approche et à laide dun formulaire type « feuille de données » | (issu dune requête) je visualise 5 des principaux champs. | Dans ce tableau, et uniquement dans une colonne, je double clique | sur une données pour ouvrir un autre formulaire dans lequel je | souhaite consulter lensemble des enregistrements qui se rapportent | à la donnée sélectionnée. | | 2 - Ce que jai réalisé : | Les 2 formulaires (et la requête) sont créés. Dans le champ à | sélectionner jindique dans les propriétés « sur double clic » | activation de la « macro1 ». | Lors de lexécution de la tâche, le second formulaire souvre bien | MAIS sur le premier enregistrement et pas sur celui correspondant à | la données sélectionnée. | | 3 Question : | Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas | arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est : - Je clique dans quel champ ?? - Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque zone de texte que tu souhaite rendre "active" au double-clic
Bonjour,
Merci beaucoup. Ça m'a énormément aidé. En fait j'ai découvert après plusieurs essais qu'il fallait que je rajoute des choses, de :
Je pense que sans les ' il voit un champ numérique ; comme je suis en "texte" il fallait le rajouter. J'ai mis pas mal de temps et lu pas mal d'exemples avant de m'en rendre compte. Mais ça marche comme je le voulais. Encore merci. Pascal
Salut,
"P. BENNOIT"
| Je pense avoir trouvé le bon forum. Voici mon problème que je vous
| expose.
|
| 1 - Ce que je souhaite.
| 2 - Ce que jai réalisé.
| 3 - Ma question.
|
| 1 - Ce que je souhaite :
| Jai une base de données avec de très nombreux champs. En première
| approche et à laide dun formulaire type « feuille de données »
| (issu dune requête) je visualise 5 des principaux champs.
| Dans ce tableau, et uniquement dans une colonne, je double clique
| sur une données pour ouvrir un autre formulaire dans lequel je
| souhaite consulter lensemble des enregistrements qui se rapportent
| à la donnée sélectionnée.
|
| 2 - Ce que jai réalisé :
| Les 2 formulaires (et la requête) sont créés. Dans le champ à
| sélectionner jindique dans les propriétés « sur double clic »
| activation de la « macro1 ».
| Lors de lexécution de la tâche, le second formulaire souvre bien
| MAIS sur le premier enregistrement et pas sur celui correspondant à
| la données sélectionnée.
|
| 3 Question :
| Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas
| arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est :
- Je clique dans quel champ ??
- Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque
zone de texte que tu souhaite rendre "active" au double-clic
Bonjour,
Merci beaucoup. Ça m'a énormément aidé. En fait j'ai découvert après
plusieurs essais qu'il fallait que je rajoute des choses, de :
Je pense que sans les ' il voit un champ numérique ; comme je suis
en "texte" il fallait le rajouter. J'ai mis pas mal de temps et lu
pas mal d'exemples avant de m'en rendre compte. Mais ça marche comme
je le voulais.
Encore merci.
Pascal
"P. BENNOIT" | Je pense avoir trouvé le bon forum. Voici mon problème que je vous | expose. | | 1 - Ce que je souhaite. | 2 - Ce que jai réalisé. | 3 - Ma question. | | 1 - Ce que je souhaite : | Jai une base de données avec de très nombreux champs. En première | approche et à laide dun formulaire type « feuille de données » | (issu dune requête) je visualise 5 des principaux champs. | Dans ce tableau, et uniquement dans une colonne, je double clique | sur une données pour ouvrir un autre formulaire dans lequel je | souhaite consulter lensemble des enregistrements qui se rapportent | à la donnée sélectionnée. | | 2 - Ce que jai réalisé : | Les 2 formulaires (et la requête) sont créés. Dans le champ à | sélectionner jindique dans les propriétés « sur double clic » | activation de la « macro1 ». | Lors de lexécution de la tâche, le second formulaire souvre bien | MAIS sur le premier enregistrement et pas sur celui correspondant à | la données sélectionnée. | | 3 Question : | Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas | arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est : - Je clique dans quel champ ?? - Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque zone de texte que tu souhaite rendre "active" au double-clic
Bonjour,
Merci beaucoup. Ça m'a énormément aidé. En fait j'ai découvert après plusieurs essais qu'il fallait que je rajoute des choses, de :
Je pense que sans les ' il voit un champ numérique ; comme je suis en "texte" il fallait le rajouter. J'ai mis pas mal de temps et lu pas mal d'exemples avant de m'en rendre compte. Mais ça marche comme je le voulais. Encore merci. Pascal
P. BENNOIT
Salut,
"P. BENNOIT" | Je pense avoir trouvé le bon forum. Voici mon problème que je vous | expose. | | 1 - Ce que je souhaite. | 2 - Ce que jai réalisé. | 3 - Ma question. | | 1 - Ce que je souhaite : | Jai une base de données avec de très nombreux champs. En première | approche et à laide dun formulaire type « feuille de données » | (issu dune requête) je visualise 5 des principaux champs. | Dans ce tableau, et uniquement dans une colonne, je double clique | sur une données pour ouvrir un autre formulaire dans lequel je | souhaite consulter lensemble des enregistrements qui se rapportent | à la donnée sélectionnée. | | 2 - Ce que jai réalisé : | Les 2 formulaires (et la requête) sont créés. Dans le champ à | sélectionner jindique dans les propriétés « sur double clic » | activation de la « macro1 ». | Lors de lexécution de la tâche, le second formulaire souvre bien | MAIS sur le premier enregistrement et pas sur celui correspondant à | la données sélectionnée. | | 3 Question : | Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas | arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est : - Je clique dans quel champ ?? - Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque zone de texte que tu souhaite rendre "active" au double-clic
Bonjour,
Merci beaucoup. Ça m'a énormément aidé. En fait j'ai découvert après plusieurs essais qu'il fallait que je rajoute des choses, de :
Je pense que sans les ' il voit un champ numérique ; comme je suis en "texte" il fallait le rajouter. J'ai mis pas mal de temps et lu pas mal d'exemples avant de m'en rendre compte. Mais ça marche comme je le voulais. Encore merci. Pascal
Salut,
"P. BENNOIT"
| Je pense avoir trouvé le bon forum. Voici mon problème que je vous
| expose.
|
| 1 - Ce que je souhaite.
| 2 - Ce que jai réalisé.
| 3 - Ma question.
|
| 1 - Ce que je souhaite :
| Jai une base de données avec de très nombreux champs. En première
| approche et à laide dun formulaire type « feuille de données »
| (issu dune requête) je visualise 5 des principaux champs.
| Dans ce tableau, et uniquement dans une colonne, je double clique
| sur une données pour ouvrir un autre formulaire dans lequel je
| souhaite consulter lensemble des enregistrements qui se rapportent
| à la donnée sélectionnée.
|
| 2 - Ce que jai réalisé :
| Les 2 formulaires (et la requête) sont créés. Dans le champ à
| sélectionner jindique dans les propriétés « sur double clic »
| activation de la « macro1 ».
| Lors de lexécution de la tâche, le second formulaire souvre bien
| MAIS sur le premier enregistrement et pas sur celui correspondant à
| la données sélectionnée.
|
| 3 Question :
| Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas
| arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est :
- Je clique dans quel champ ??
- Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque
zone de texte que tu souhaite rendre "active" au double-clic
Bonjour,
Merci beaucoup. Ça m'a énormément aidé. En fait j'ai découvert après
plusieurs essais qu'il fallait que je rajoute des choses, de :
Je pense que sans les ' il voit un champ numérique ; comme je suis
en "texte" il fallait le rajouter. J'ai mis pas mal de temps et lu
pas mal d'exemples avant de m'en rendre compte. Mais ça marche comme
je le voulais.
Encore merci.
Pascal
"P. BENNOIT" | Je pense avoir trouvé le bon forum. Voici mon problème que je vous | expose. | | 1 - Ce que je souhaite. | 2 - Ce que jai réalisé. | 3 - Ma question. | | 1 - Ce que je souhaite : | Jai une base de données avec de très nombreux champs. En première | approche et à laide dun formulaire type « feuille de données » | (issu dune requête) je visualise 5 des principaux champs. | Dans ce tableau, et uniquement dans une colonne, je double clique | sur une données pour ouvrir un autre formulaire dans lequel je | souhaite consulter lensemble des enregistrements qui se rapportent | à la donnée sélectionnée. | | 2 - Ce que jai réalisé : | Les 2 formulaires (et la requête) sont créés. Dans le champ à | sélectionner jindique dans les propriétés « sur double clic » | activation de la « macro1 ». | Lors de lexécution de la tâche, le second formulaire souvre bien | MAIS sur le premier enregistrement et pas sur celui correspondant à | la données sélectionnée. | | 3 Question : | Comment écrire la macro pour récupérer lenregistrement voulu ?
Pas de macro ;-))
| Jai essayé décrire une procédure événementiel mais je ny suis pas | arrivé (sous access 2000).
Le principe est simple...
docmd.OpenForm "MonForm",,,"LeChamp=" & MonChamp
La difficulté, c'est : - Je clique dans quel champ ?? - Ce champ est-il numérique ou texte ?
Le plus simple étant alors pour toi d'écrire cette commande pour chaque zone de texte que tu souhaite rendre "active" au double-clic
Bonjour,
Merci beaucoup. Ça m'a énormément aidé. En fait j'ai découvert après plusieurs essais qu'il fallait que je rajoute des choses, de :
Je pense que sans les ' il voit un champ numérique ; comme je suis en "texte" il fallait le rajouter. J'ai mis pas mal de temps et lu pas mal d'exemples avant de m'en rendre compte. Mais ça marche comme je le voulais. Encore merci. Pascal