OVH Cloud OVH Cloud

Pbe de tri sur frm

5 réponses
Avatar
Brigitte
Salut à tous!

Je fais une fois de plus appel à vous suite à un petit soucis sur une Bdd
access 2000.

Je vais essayer d'être le plus clair possible! ça y est je me lance.

J'ai crée un bdd qui est censé contenir des fiches techniques qui sont
associées à différentes affaires
Au départ j'ouvre un formulaire qui correspond à l'affaire 1/04 dans ce même
formulaire j'ai un sous-formulaire qui affiche le listing des fiches
techniques (avec en autre une colonne qui contient le numéro des fiches 1 ,2
.....) crées sur cette affaire. Je souhaite lorsque je double clique sur un
numéro de fiche que ça ouvre un autre formulaire qui lui affiche la fiche
technique compléte du n° sur lequel je viens de double cliquer. Le
formulaire des fiches techniques compléte est basé sur une requète (ou une
table j'ai essayé les 2) et j'ai donc entré le code suivant sur l'évenement
double clic du champ (numéro de fiche):

numfiche = Me.Num_Fiche

DoCmd.OpenForm "Rq_Fiche_Projet", , , "[Num_Fiche]='" & numfiche & "'",
acFormEdit

Mon formulaire s'appelle Rq_Fiche_Projet
Le champ trier s'appelle "[Num_Fiche]
Et la variable qui contient le n° sur lequel je double clique est: numfiche

Je ne comprends pas pourquoi ça ne fonctionne pas, la seule chose c'est peut
être que Le Num_Fiche de ma table est un champs quelconque, il n'a pas de
clé ou autre chose

J'attends vos suggestions détaillées (svp car des fois j'ai un peu de mal à
vous suivre) avec impatience.

@+ Brigitte

5 réponses

Avatar
Pierre CFI [mvp]
bonjour
qu'est qui fonctionne pas ? le form s'ouvre ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de news:
Salut à tous!

Je fais une fois de plus appel à vous suite à un petit soucis sur une Bdd
access 2000.

Je vais essayer d'être le plus clair possible! ça y est je me lance.

J'ai crée un bdd qui est censé contenir des fiches techniques qui sont
associées à différentes affaires
Au départ j'ouvre un formulaire qui correspond à l'affaire 1/04 dans ce même
formulaire j'ai un sous-formulaire qui affiche le listing des fiches
techniques (avec en autre une colonne qui contient le numéro des fiches 1 ,2
.....) crées sur cette affaire. Je souhaite lorsque je double clique sur un
numéro de fiche que ça ouvre un autre formulaire qui lui affiche la fiche
technique compléte du n° sur lequel je viens de double cliquer. Le
formulaire des fiches techniques compléte est basé sur une requète (ou une
table j'ai essayé les 2) et j'ai donc entré le code suivant sur l'évenement
double clic du champ (numéro de fiche):

numfiche = Me.Num_Fiche

DoCmd.OpenForm "Rq_Fiche_Projet", , , "[Num_Fiche]='" & numfiche & "'",
acFormEdit

Mon formulaire s'appelle Rq_Fiche_Projet
Le champ trier s'appelle "[Num_Fiche]
Et la variable qui contient le n° sur lequel je double clique est: numfiche

Je ne comprends pas pourquoi ça ne fonctionne pas, la seule chose c'est peut
être que Le Num_Fiche de ma table est un champs quelconque, il n'a pas de
clé ou autre chose

J'attends vos suggestions détaillées (svp car des fois j'ai un peu de mal à
vous suivre) avec impatience.

@+ Brigitte




Avatar
Brigitte
Salut!

Oui excuse, ce qui ne fonctionne pas c'est l'ouverture de mon formulaire, il
me dit:

Erreur d'exécution'2501':
L'action OpenForm a été annulée.

Je pense et j'en suis sur que c'est le tri sur le n° de la fiche que je veux
ouvrir qui plante ("[Num_Fiche]='" & numfiche & "'",) mais je sais pas
pourquoi pcq numfiche contient la bonne valeur (le n° sur lequel j'ai double
cliquer.

Merci d'avance pour ton aide

@+ Brigitte









"Pierre CFI [mvp]" a écrit dans le message de
news:
bonjour
qu'est qui fonctionne pas ? le form s'ouvre ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de
news:

Salut à tous!

Je fais une fois de plus appel à vous suite à un petit soucis sur une
Bdd


access 2000.

Je vais essayer d'être le plus clair possible! ça y est je me lance.

J'ai crée un bdd qui est censé contenir des fiches techniques qui sont
associées à différentes affaires
Au départ j'ouvre un formulaire qui correspond à l'affaire 1/04 dans ce
même


formulaire j'ai un sous-formulaire qui affiche le listing des fiches
techniques (avec en autre une colonne qui contient le numéro des fiches
1 ,2


.....) crées sur cette affaire. Je souhaite lorsque je double clique sur
un


numéro de fiche que ça ouvre un autre formulaire qui lui affiche la
fiche


technique compléte du n° sur lequel je viens de double cliquer. Le
formulaire des fiches techniques compléte est basé sur une requète (ou
une


table j'ai essayé les 2) et j'ai donc entré le code suivant sur
l'évenement


double clic du champ (numéro de fiche):

numfiche = Me.Num_Fiche

DoCmd.OpenForm "Rq_Fiche_Projet", , , "[Num_Fiche]='" & numfiche &
"'",


acFormEdit

Mon formulaire s'appelle Rq_Fiche_Projet
Le champ trier s'appelle "[Num_Fiche]
Et la variable qui contient le n° sur lequel je double clique est:
numfiche



Je ne comprends pas pourquoi ça ne fonctionne pas, la seule chose c'est
peut


être que Le Num_Fiche de ma table est un champs quelconque, il n'a pas
de


clé ou autre chose

J'attends vos suggestions détaillées (svp car des fois j'ai un peu de
mal à


vous suivre) avec impatience.

@+ Brigitte








Avatar
Pierre CFI [mvp]
..../....
le champ Num_fiche est présent dans le form que tu ouvres ? Dans la table quel est le type du champ Num_fiche
texte ou numérique ??

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de news:
Salut!

Oui excuse, ce qui ne fonctionne pas c'est l'ouverture de mon formulaire, il
me dit:

Erreur d'exécution'2501':
L'action OpenForm a été annulée.

Je pense et j'en suis sur que c'est le tri sur le n° de la fiche que je veux
ouvrir qui plante ("[Num_Fiche]='" & numfiche & "'",) mais je sais pas
pourquoi pcq numfiche contient la bonne valeur (le n° sur lequel j'ai double
cliquer.

Merci d'avance pour ton aide

@+ Brigitte









"Pierre CFI [mvp]" a écrit dans le message de
news:
bonjour
qu'est qui fonctionne pas ? le form s'ouvre ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de
news:

Salut à tous!

Je fais une fois de plus appel à vous suite à un petit soucis sur une
Bdd


access 2000.

Je vais essayer d'être le plus clair possible! ça y est je me lance.

J'ai crée un bdd qui est censé contenir des fiches techniques qui sont
associées à différentes affaires
Au départ j'ouvre un formulaire qui correspond à l'affaire 1/04 dans ce
même


formulaire j'ai un sous-formulaire qui affiche le listing des fiches
techniques (avec en autre une colonne qui contient le numéro des fiches
1 ,2


.....) crées sur cette affaire. Je souhaite lorsque je double clique sur
un


numéro de fiche que ça ouvre un autre formulaire qui lui affiche la
fiche


technique compléte du n° sur lequel je viens de double cliquer. Le
formulaire des fiches techniques compléte est basé sur une requète (ou
une


table j'ai essayé les 2) et j'ai donc entré le code suivant sur
l'évenement


double clic du champ (numéro de fiche):

numfiche = Me.Num_Fiche

DoCmd.OpenForm "Rq_Fiche_Projet", , , "[Num_Fiche]='" & numfiche &
"'",


acFormEdit

Mon formulaire s'appelle Rq_Fiche_Projet
Le champ trier s'appelle "[Num_Fiche]
Et la variable qui contient le n° sur lequel je double clique est:
numfiche



Je ne comprends pas pourquoi ça ne fonctionne pas, la seule chose c'est
peut


être que Le Num_Fiche de ma table est un champs quelconque, il n'a pas
de


clé ou autre chose

J'attends vos suggestions détaillées (svp car des fois j'ai un peu de
mal à


vous suivre) avec impatience.

@+ Brigitte












Avatar
Brigitte
oui le champ existe dans le formulaire et dans la table c'est du type
numérique.


"Pierre CFI [mvp]" a écrit dans le message de
news:
..../....
le champ Num_fiche est présent dans le form que tu ouvres ? Dans la table
quel est le type du champ Num_fiche

texte ou numérique ??

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de
news:

Salut!

Oui excuse, ce qui ne fonctionne pas c'est l'ouverture de mon
formulaire, il


me dit:

Erreur d'exécution'2501':
L'action OpenForm a été annulée.

Je pense et j'en suis sur que c'est le tri sur le n° de la fiche que je
veux


ouvrir qui plante ("[Num_Fiche]='" & numfiche & "'",) mais je sais pas
pourquoi pcq numfiche contient la bonne valeur (le n° sur lequel j'ai
double


cliquer.

Merci d'avance pour ton aide

@+ Brigitte









"Pierre CFI [mvp]" a écrit dans le message de
news:
bonjour
qu'est qui fonctionne pas ? le form s'ouvre ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de
news:

Salut à tous!

Je fais une fois de plus appel à vous suite à un petit soucis sur
une




Bdd
access 2000.

Je vais essayer d'être le plus clair possible! ça y est je me lance.

J'ai crée un bdd qui est censé contenir des fiches techniques qui
sont




associées à différentes affaires
Au départ j'ouvre un formulaire qui correspond à l'affaire 1/04 dans
ce




même
formulaire j'ai un sous-formulaire qui affiche le listing des fiches
techniques (avec en autre une colonne qui contient le numéro des
fiches




1 ,2
.....) crées sur cette affaire. Je souhaite lorsque je double clique
sur




un
numéro de fiche que ça ouvre un autre formulaire qui lui affiche la
fiche


technique compléte du n° sur lequel je viens de double cliquer. Le
formulaire des fiches techniques compléte est basé sur une requète
(ou




une
table j'ai essayé les 2) et j'ai donc entré le code suivant sur
l'évenement


double clic du champ (numéro de fiche):

numfiche = Me.Num_Fiche

DoCmd.OpenForm "Rq_Fiche_Projet", , , "[Num_Fiche]='" & numfiche
&




"'",
acFormEdit

Mon formulaire s'appelle Rq_Fiche_Projet
Le champ trier s'appelle "[Num_Fiche]
Et la variable qui contient le n° sur lequel je double clique est:
numfiche



Je ne comprends pas pourquoi ça ne fonctionne pas, la seule chose
c'est




peut
être que Le Num_Fiche de ma table est un champs quelconque, il n'a
pas




de
clé ou autre chose

J'attends vos suggestions détaillées (svp car des fois j'ai un peu
de




mal à
vous suivre) avec impatience.

@+ Brigitte
















Avatar
Brigitte
C'est bon je te remercie j'ai mais le type du champ en texte et ça marche.

Merci beaucoup, passe une bonne fin de journée et @+
Ce forum est génial

Brigitte

"Brigitte" a écrit dans le message de
news:eqVWq4%
oui le champ existe dans le formulaire et dans la table c'est du type
numérique.


"Pierre CFI [mvp]" a écrit dans le message de
news:
..../....
le champ Num_fiche est présent dans le form que tu ouvres ? Dans la
table


quel est le type du champ Num_fiche
texte ou numérique ??

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de
news:

Salut!

Oui excuse, ce qui ne fonctionne pas c'est l'ouverture de mon
formulaire, il


me dit:

Erreur d'exécution'2501':
L'action OpenForm a été annulée.

Je pense et j'en suis sur que c'est le tri sur le n° de la fiche que
je



veux
ouvrir qui plante ("[Num_Fiche]='" & numfiche & "'",) mais je sais pas
pourquoi pcq numfiche contient la bonne valeur (le n° sur lequel j'ai
double


cliquer.

Merci d'avance pour ton aide

@+ Brigitte









"Pierre CFI [mvp]" a écrit dans le message
de



news:
bonjour
qu'est qui fonctionne pas ? le form s'ouvre ?

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"Brigitte" a écrit dans le message de
news:

Salut à tous!

Je fais une fois de plus appel à vous suite à un petit soucis sur
une




Bdd
access 2000.

Je vais essayer d'être le plus clair possible! ça y est je me
lance.






J'ai crée un bdd qui est censé contenir des fiches techniques qui
sont




associées à différentes affaires
Au départ j'ouvre un formulaire qui correspond à l'affaire 1/04
dans





ce
même
formulaire j'ai un sous-formulaire qui affiche le listing des
fiches





techniques (avec en autre une colonne qui contient le numéro des
fiches




1 ,2
.....) crées sur cette affaire. Je souhaite lorsque je double
clique





sur
un
numéro de fiche que ça ouvre un autre formulaire qui lui affiche
la





fiche
technique compléte du n° sur lequel je viens de double cliquer. Le
formulaire des fiches techniques compléte est basé sur une requète
(ou




une
table j'ai essayé les 2) et j'ai donc entré le code suivant sur
l'évenement


double clic du champ (numéro de fiche):

numfiche = Me.Num_Fiche

DoCmd.OpenForm "Rq_Fiche_Projet", , , "[Num_Fiche]='" &
numfiche





&
"'",
acFormEdit

Mon formulaire s'appelle Rq_Fiche_Projet
Le champ trier s'appelle "[Num_Fiche]
Et la variable qui contient le n° sur lequel je double clique est:
numfiche



Je ne comprends pas pourquoi ça ne fonctionne pas, la seule chose
c'est




peut
être que Le Num_Fiche de ma table est un champs quelconque, il n'a
pas




de
clé ou autre chose

J'attends vos suggestions détaillées (svp car des fois j'ai un peu
de




mal à
vous suivre) avec impatience.

@+ Brigitte