Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > .Documents.Open (Me.MaNotice) ' <== > .PrintOut False
.ActiveDocument.Close ' <== > .Quit
End With
Set W_App = Nothing
End Sub
Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me permet
d'ouvrir la notice en format word correspondant à la référence (une notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de mon
champ hypertext ???
Merci d'avance !
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > .Documents.Open (Me.MaNotice) ' <== > .PrintOut False
.ActiveDocument.Close ' <== > .Quit
End With
Set W_App = Nothing
End Sub
Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me permet
d'ouvrir la notice en format word correspondant à la référence (une notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de mon
champ hypertext ???
Merci d'avance !
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > .Documents.Open (Me.MaNotice) ' <== > .PrintOut False
.ActiveDocument.Close ' <== > .Quit
End With
Set W_App = Nothing
End Sub
Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me permet
d'ouvrir la notice en format word correspondant à la référence (une notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de mon
champ hypertext ???
Merci d'avance !
Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant le
nom du document soit un lien hypertexte mais un champ texte normal (MaNotice
par exemple).
ta procédure devient:Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > > .Documents.Open (Me.MaNotice) ' <== > > .PrintOut False
.ActiveDocument.Close ' <== > > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me permet
d'ouvrir la notice en format word correspondant à la référence (une notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de mon
champ hypertext ???
Merci d'avance !
Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant le
nom du document soit un lien hypertexte mais un champ texte normal (MaNotice
par exemple).
ta procédure devient:
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > > .Documents.Open (Me.MaNotice) ' <== > > .PrintOut False
.ActiveDocument.Close ' <== > > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" <sarah@discussions.microsoft.com> a écrit dans le message de news:
2840BE0C-BA3A-4442-9620-FED68022E567@microsoft.com...
Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me permet
d'ouvrir la notice en format word correspondant à la référence (une notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de mon
champ hypertext ???
Merci d'avance !
Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant le
nom du document soit un lien hypertexte mais un champ texte normal (MaNotice
par exemple).
ta procédure devient:Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > > .Documents.Open (Me.MaNotice) ' <== > > .PrintOut False
.ActiveDocument.Close ' <== > > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me permet
d'ouvrir la notice en format word correspondant à la référence (une notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de mon
champ hypertext ???
Merci d'avance !
Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !
Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !
Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !
Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant
le
nom du document soit un lien hypertexte mais un champ texte normal
(MaNotice
par exemple).
ta procédure devient:Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== >> > .Documents.Open (Me.MaNotice) ' <== >> > .PrintOut False
.ActiveDocument.Close ' <== >> > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de
news:Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me
permet
d'ouvrir la notice en format word correspondant à la référence (une
notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de
mon
champ hypertext ???
Merci d'avance !
Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !
Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant
le
nom du document soit un lien hypertexte mais un champ texte normal
(MaNotice
par exemple).
ta procédure devient:
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== >> > .Documents.Open (Me.MaNotice) ' <== >> > .PrintOut False
.ActiveDocument.Close ' <== >> > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" <sarah@discussions.microsoft.com> a écrit dans le message de
news:
2840BE0C-BA3A-4442-9620-FED68022E567@microsoft.com...
Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me
permet
d'ouvrir la notice en format word correspondant à la référence (une
notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de
mon
champ hypertext ???
Merci d'avance !
Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant
le
nom du document soit un lien hypertexte mais un champ texte normal
(MaNotice
par exemple).
ta procédure devient:Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== >> > .Documents.Open (Me.MaNotice) ' <== >> > .PrintOut False
.ActiveDocument.Close ' <== >> > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de
news:Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me
permet
d'ouvrir la notice en format word correspondant à la référence (une
notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de
mon
champ hypertext ???
Merci d'avance !
Pour tes 19 états.
sont-ils bien tous différents ? es-tu sûr ?
comment faire pour appliquer tel état à telle référence ou comment prendre
tel état lorsque on sélectionne telle référence ?
il faudrait prévoir un champ dans ta table des références pour mémoriser un
code ou le nom de l'état pour pouvoir le lancer automatiquement.
du moment qu'on connait l'état et que la référence se trouve dans une liste
modifiable ou un champ texte par exemple il suffit de lancer l'état comme
ceci:
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant
le
nom du document soit un lien hypertexte mais un champ texte normal
(MaNotice
par exemple).
ta procédure devient:Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > >> > .Documents.Open (Me.MaNotice) ' <== > >> > .PrintOut False
.ActiveDocument.Close ' <== > >> > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de
news:Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me
permet
d'ouvrir la notice en format word correspondant à la référence (une
notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de
mon
champ hypertext ???
Merci d'avance !
Pour tes 19 états.
sont-ils bien tous différents ? es-tu sûr ?
comment faire pour appliquer tel état à telle référence ou comment prendre
tel état lorsque on sélectionne telle référence ?
il faudrait prévoir un champ dans ta table des références pour mémoriser un
code ou le nom de l'état pour pouvoir le lancer automatiquement.
du moment qu'on connait l'état et que la référence se trouve dans une liste
modifiable ou un champ texte par exemple il suffit de lancer l'état comme
ceci:
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" <sarah@discussions.microsoft.com> a écrit dans le message de news:
BC39710B-3508-45A8-AD16-B6BE32663020@microsoft.com...
Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !
Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant
le
nom du document soit un lien hypertexte mais un champ texte normal
(MaNotice
par exemple).
ta procédure devient:
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > >> > .Documents.Open (Me.MaNotice) ' <== > >> > .PrintOut False
.ActiveDocument.Close ' <== > >> > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" <sarah@discussions.microsoft.com> a écrit dans le message de
news:
2840BE0C-BA3A-4442-9620-FED68022E567@microsoft.com...
Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me
permet
d'ouvrir la notice en format word correspondant à la référence (une
notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de
mon
champ hypertext ???
Merci d'avance !
Pour tes 19 états.
sont-ils bien tous différents ? es-tu sûr ?
comment faire pour appliquer tel état à telle référence ou comment prendre
tel état lorsque on sélectionne telle référence ?
il faudrait prévoir un champ dans ta table des références pour mémoriser un
code ou le nom de l'état pour pouvoir le lancer automatiquement.
du moment qu'on connait l'état et que la référence se trouve dans une liste
modifiable ou un champ texte par exemple il suffit de lancer l'état comme
ceci:
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Rebonjour !
Merci pour votre réponse, mais le problème reste le même puisque je
spécifie
le nom d'un document précis.
Si je programme :
Documents.Open (Me.MaNotice)
il ouvrira systématiquement le document MaNotice.doc
Or pour chaque référence j'ai un document différent à imprimer.
Je voudrais qu'il imprime le document spécifié dans le champ "Notice".
Donc dans la ligne
Documents.Open (Me.MaNotice)
est-il possible que MaNotice devienne une variable selon le contenu du
champ
"Notice"?
J'en profite pour exposer un deuxième problème d'impression : est-il
possible de lier un champ et un état ?
J'ai un champ "référence" qui contient 370 références différentes de
produit.
Pour ces références j'ai besoin d'imprimer un document test. Il y a 19
versions différentes de ce document réparties sur les 370 références
saisies.
J'ai créé 19 états à partir d'une même requête basée sur plusieurs tables
pour obtenir toutes les informations devant figurer sur ces documents.
J'ai ensuite un formulaire qui fait apparaitre le champ référence.
J'aimerais savoir s'il est possible d'y insérer un bouton pour qu'il lance
l'impression de l'état spécifique à la référence ?
Pour l'instant j'ai 19 boutons différents et l'utilisateur doit choisir le
bon document à imprimer. Mais je voudrais automatiser tout ça !
De la même façon que dans ma question précédente, il faudrait que la nom
de
l'état à ouvrir devienne une variable...
ACCESS offre-t-il ces possibilités ???
Merci d'avance pour vos réponses !Bonsoir.
si tu veux passer par automation, il ne faut pas que ton champ contenant
le
nom du document soit un lien hypertexte mais un champ texte normal
(MaNotice
par exemple).
ta procédure devient:Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = False ' <== > >> > .Documents.Open (Me.MaNotice) ' <== > >> > .PrintOut False
.ActiveDocument.Close ' <== > >> > .Quit
End With
Set W_App = Nothing
End Sub
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de
news:Bonjour !
Nouveau problème :
J'ai un champ "référence" et un champ "notice" en hypertext qui me
permet
d'ouvrir la notice en format word correspondant à la référence (une
notice
par référence).
J'aimerais savoir s'il existe un moyen d'imprimer directement la notice
sans
avoir à l'ouvrir et à passer par la fonction impression de word.
En effet, je ne peux pas utiliser la fonction classique permettant
d'ouvrir
un document word existant et de l'imprimer puisqu'à chaque référence
correspond une notice différente.
Sub Imprimer()
On Error Resume Next
Dim W_App As New Word.Application
With W_App
.Visible = True
.Documents.Open ("doc1.doc")
.PrintOut False
.ActiveDocument.SaveAs ("Doc2.Doc")
.Quit
End With
Set W_App = Nothing
End Sub
Comment faire pour que "doc1.doc" corresponde au contenu spécifique de
mon
champ hypertext ???
Merci d'avance !
Oui, malheureusement les 19 états sont bien différents...
J'ai en effet prévu un champ dans ma table pour spécifier quel état
correspond à la référence mais je ne sais pas comment le remplir.
Comment dois-je construire mon champ et comment dois-je saisir les
références à l'état ? Simplement un champ texte avec le nom de l'état tel
que
je l'ai enregistré ?
Pour ce qui est du lancement de l'état, pourriez-vous SVP me détailler
votre
ligne de commande :
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
Monetat = champ où j'ai saisi le nom de mon état ?
référence = champ où est saisi la référence de mon produit ?
Pardonnez une novice en programmation !
Et encore mille fois merci pour toutes ces clés qui me font avancer à
grands
pas dans mon projet !
Oui, malheureusement les 19 états sont bien différents...
J'ai en effet prévu un champ dans ma table pour spécifier quel état
correspond à la référence mais je ne sais pas comment le remplir.
Comment dois-je construire mon champ et comment dois-je saisir les
références à l'état ? Simplement un champ texte avec le nom de l'état tel
que
je l'ai enregistré ?
Pour ce qui est du lancement de l'état, pourriez-vous SVP me détailler
votre
ligne de commande :
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
Monetat = champ où j'ai saisi le nom de mon état ?
référence = champ où est saisi la référence de mon produit ?
Pardonnez une novice en programmation !
Et encore mille fois merci pour toutes ces clés qui me font avancer à
grands
pas dans mon projet !
Oui, malheureusement les 19 états sont bien différents...
J'ai en effet prévu un champ dans ma table pour spécifier quel état
correspond à la référence mais je ne sais pas comment le remplir.
Comment dois-je construire mon champ et comment dois-je saisir les
références à l'état ? Simplement un champ texte avec le nom de l'état tel
que
je l'ai enregistré ?
Pour ce qui est du lancement de l'état, pourriez-vous SVP me détailler
votre
ligne de commande :
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
Monetat = champ où j'ai saisi le nom de mon état ?
référence = champ où est saisi la référence de mon produit ?
Pardonnez une novice en programmation !
Et encore mille fois merci pour toutes ces clés qui me font avancer à
grands
pas dans mon projet !
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?Je suis sur un formulaire basé sur la table des références (contenant entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...Les références apparaissent sur chaque page de mon formulaire dans un champ texte.
Il faut d'abord savoir sur quoi tu travailles.
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...
les états (19) doivent porter le même nom et être numérotés de 1 à 19 pour
permettre d'en créer des suivants et ne pas être bloqué sur le nombre
d'états.
dans la table , prévoir pour chaque référence un champ numérique entier qui
indiquera le numéro de l'état à utiliser (0 = pas d'état)
pour lancer l'état, ça dépend des réponses aux 1eres questions.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Oui, malheureusement les 19 états sont bien différents...
J'ai en effet prévu un champ dans ma table pour spécifier quel état
correspond à la référence mais je ne sais pas comment le remplir.
Comment dois-je construire mon champ et comment dois-je saisir les
références à l'état ? Simplement un champ texte avec le nom de l'état tel
que
je l'ai enregistré ?
Pour ce qui est du lancement de l'état, pourriez-vous SVP me détailler
votre
ligne de commande :
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
Monetat = champ où j'ai saisi le nom de mon état ?
référence = champ où est saisi la référence de mon produit ?
Pardonnez une novice en programmation !
Et encore mille fois merci pour toutes ces clés qui me font avancer à
grands
pas dans mon projet !
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?
Je suis sur un formulaire basé sur la table des références (contenant entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...
Les références apparaissent sur chaque page de mon formulaire dans un champ texte.
Il faut d'abord savoir sur quoi tu travailles.
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...
les états (19) doivent porter le même nom et être numérotés de 1 à 19 pour
permettre d'en créer des suivants et ne pas être bloqué sur le nombre
d'états.
dans la table , prévoir pour chaque référence un champ numérique entier qui
indiquera le numéro de l'état à utiliser (0 = pas d'état)
pour lancer l'état, ça dépend des réponses aux 1eres questions.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" <sarah@discussions.microsoft.com> a écrit dans le message de news:
1370B8CD-7A21-4A50-8134-0DBC0E536E4C@microsoft.com...
Oui, malheureusement les 19 états sont bien différents...
J'ai en effet prévu un champ dans ma table pour spécifier quel état
correspond à la référence mais je ne sais pas comment le remplir.
Comment dois-je construire mon champ et comment dois-je saisir les
références à l'état ? Simplement un champ texte avec le nom de l'état tel
que
je l'ai enregistré ?
Pour ce qui est du lancement de l'état, pourriez-vous SVP me détailler
votre
ligne de commande :
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
Monetat = champ où j'ai saisi le nom de mon état ?
référence = champ où est saisi la référence de mon produit ?
Pardonnez une novice en programmation !
Et encore mille fois merci pour toutes ces clés qui me font avancer à
grands
pas dans mon projet !
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?Je suis sur un formulaire basé sur la table des références (contenant entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...Les références apparaissent sur chaque page de mon formulaire dans un champ texte.
Il faut d'abord savoir sur quoi tu travailles.
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...
les états (19) doivent porter le même nom et être numérotés de 1 à 19 pour
permettre d'en créer des suivants et ne pas être bloqué sur le nombre
d'états.
dans la table , prévoir pour chaque référence un champ numérique entier qui
indiquera le numéro de l'état à utiliser (0 = pas d'état)
pour lancer l'état, ça dépend des réponses aux 1eres questions.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Oui, malheureusement les 19 états sont bien différents...
J'ai en effet prévu un champ dans ma table pour spécifier quel état
correspond à la référence mais je ne sais pas comment le remplir.
Comment dois-je construire mon champ et comment dois-je saisir les
références à l'état ? Simplement un champ texte avec le nom de l'état tel
que
je l'ai enregistré ?
Pour ce qui est du lancement de l'état, pourriez-vous SVP me détailler
votre
ligne de commande :
DoCmd.OpenReport Me.Monetat, , , "[référence]= '" & Me.référence & "'"
Monetat = champ où j'ai saisi le nom de mon état ?
référence = champ où est saisi la référence de mon produit ?
Pardonnez une novice en programmation !
Et encore mille fois merci pour toutes ces clés qui me font avancer à
grands
pas dans mon projet !
Voici les détails :tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?Je suis sur un formulaire basé sur la table des références (contenant
entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...Les références apparaissent sur chaque page de mon formulaire dans un
champ texte.
Comment dois-je renommer mes états : Etat_Fiche1, Etat_Fiche2... ou
simplement 1, 2...
Voici les détails :
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?
Je suis sur un formulaire basé sur la table des références (contenant
entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...
Les références apparaissent sur chaque page de mon formulaire dans un
champ texte.
Comment dois-je renommer mes états : Etat_Fiche1, Etat_Fiche2... ou
simplement 1, 2...
Voici les détails :tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?Je suis sur un formulaire basé sur la table des références (contenant
entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...Les références apparaissent sur chaque page de mon formulaire dans un
champ texte.
Comment dois-je renommer mes états : Etat_Fiche1, Etat_Fiche2... ou
simplement 1, 2...
c'est très bien tout ça.
tu nommes tes états d'une façon significative Etat_Fiche1 par exemple
convient très bien.
par exemple :
la référence se nomme LaReference
le numéro de l'état dans l'enregistrement se nomme Numero_Etat
les états se nomment Etat_Fiche1 ............
tu es sur l'enregistrement de la référence "ABCD" , n° d'état 9.
pour lancer l'impression , tu as un bouton impression, et sur l'événement
click tu places cette procédure:
Dim StrName As String
StrName = "Etat_Fiche" & Me.Numero_Etat
DoCmd.OpenReport StrName, , , "[LaReference]= '" & Me.LaReference & "'"
seule la référence ABCD sera sélectionnée et l'état n° 9 sera lancé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Voici les détails :tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?Je suis sur un formulaire basé sur la table des références (contenant
entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...Les références apparaissent sur chaque page de mon formulaire dans un
champ texte.
Comment dois-je renommer mes états : Etat_Fiche1, Etat_Fiche2... ou
simplement 1, 2...
c'est très bien tout ça.
tu nommes tes états d'une façon significative Etat_Fiche1 par exemple
convient très bien.
par exemple :
la référence se nomme LaReference
le numéro de l'état dans l'enregistrement se nomme Numero_Etat
les états se nomment Etat_Fiche1 ............
tu es sur l'enregistrement de la référence "ABCD" , n° d'état 9.
pour lancer l'impression , tu as un bouton impression, et sur l'événement
click tu places cette procédure:
Dim StrName As String
StrName = "Etat_Fiche" & Me.Numero_Etat
DoCmd.OpenReport StrName, , , "[LaReference]= '" & Me.LaReference & "'"
seule la référence ABCD sera sélectionnée et l'état n° 9 sera lancé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" <sarah@discussions.microsoft.com> a écrit dans le message de news:
89B9F2F2-2DB6-4D7F-8F73-8EDB17523250@microsoft.com...
Voici les détails :
tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?
Je suis sur un formulaire basé sur la table des références (contenant
entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...
Les références apparaissent sur chaque page de mon formulaire dans un
champ texte.
Comment dois-je renommer mes états : Etat_Fiche1, Etat_Fiche2... ou
simplement 1, 2...
c'est très bien tout ça.
tu nommes tes états d'une façon significative Etat_Fiche1 par exemple
convient très bien.
par exemple :
la référence se nomme LaReference
le numéro de l'état dans l'enregistrement se nomme Numero_Etat
les états se nomment Etat_Fiche1 ............
tu es sur l'enregistrement de la référence "ABCD" , n° d'état 9.
pour lancer l'impression , tu as un bouton impression, et sur l'événement
click tu places cette procédure:
Dim StrName As String
StrName = "Etat_Fiche" & Me.Numero_Etat
DoCmd.OpenReport StrName, , , "[LaReference]= '" & Me.LaReference & "'"
seule la référence ABCD sera sélectionnée et l'état n° 9 sera lancé.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"sarah" a écrit dans le message de news:Voici les détails :tu es sur un formulaire ?
si oui ton formulaire est basé sur une requeête ou sur la tables des
références ? ou autre table ?Je suis sur un formulaire basé sur la table des références (contenant
entre autre la référence du produit et le nom de l'état)
les références apparaissent sur chaque page de ton formulaire ? dans une
liste modifiable ? dans un champ texte? etc...Les références apparaissent sur chaque page de mon formulaire dans un
champ texte.
Comment dois-je renommer mes états : Etat_Fiche1, Etat_Fiche2... ou
simplement 1, 2...