Si je ne me trompe pas, lors d'un Docmd.SendObject acSendReport, le fichier
créee prend pour nom la légende de l'état.
Comment je peux paramétrer cette légende afin qu'elle prenne à chaque fois
un nom différent (par exemple à partir d'un champ d'un formulaire...) ?
J'ai trouvé sur ce forum le moyen via Me.Caption de changer la légende lors
d'un évenement sur l'état, mais qu'en est-il lors d'un Docmd.Sendobject ?
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
Raymond [mvp]
Bonjour.
tu modifies l'état en design avant de le lancer: DoCmd.OpenReport "etat1", acViewDesign, , , acHidden Reports("etat1").Caption = "raymond" DoCmd.Close acReport, "etat1", acSaveYes DoCmd.SendObject acSendReport, "etat1"
acHidden n'est supporté qu'à partir de 2002. -- @+ 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
"Kolonna" a écrit dans le message de news:
Bonjour à tous,
Si je ne me trompe pas, lors d'un Docmd.SendObject acSendReport, le fichier créee prend pour nom la légende de l'état. Comment je peux paramétrer cette légende afin qu'elle prenne à chaque fois un nom différent (par exemple à partir d'un champ d'un formulaire...) ? J'ai trouvé sur ce forum le moyen via Me.Caption de changer la légende lors d'un évenement sur l'état, mais qu'en est-il lors d'un Docmd.Sendobject ?
Merci d'avance si vous avez des idées ! Kolonna.
Bonjour.
tu modifies l'état en design avant de le lancer:
DoCmd.OpenReport "etat1", acViewDesign, , , acHidden
Reports("etat1").Caption = "raymond"
DoCmd.Close acReport, "etat1", acSaveYes
DoCmd.SendObject acSendReport, "etat1"
acHidden n'est supporté qu'à partir de 2002.
--
@+
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
"Kolonna" <Kolonna@discussions.microsoft.com> a écrit dans le message de
news: 4D5BE21E-542B-400F-BEB1-502B2B37B155@microsoft.com...
Bonjour à tous,
Si je ne me trompe pas, lors d'un Docmd.SendObject acSendReport, le
fichier
créee prend pour nom la légende de l'état.
Comment je peux paramétrer cette légende afin qu'elle prenne à chaque fois
un nom différent (par exemple à partir d'un champ d'un formulaire...) ?
J'ai trouvé sur ce forum le moyen via Me.Caption de changer la légende
lors
d'un évenement sur l'état, mais qu'en est-il lors d'un Docmd.Sendobject ?
tu modifies l'état en design avant de le lancer: DoCmd.OpenReport "etat1", acViewDesign, , , acHidden Reports("etat1").Caption = "raymond" DoCmd.Close acReport, "etat1", acSaveYes DoCmd.SendObject acSendReport, "etat1"
acHidden n'est supporté qu'à partir de 2002. -- @+ 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
"Kolonna" a écrit dans le message de news:
Bonjour à tous,
Si je ne me trompe pas, lors d'un Docmd.SendObject acSendReport, le fichier créee prend pour nom la légende de l'état. Comment je peux paramétrer cette légende afin qu'elle prenne à chaque fois un nom différent (par exemple à partir d'un champ d'un formulaire...) ? J'ai trouvé sur ce forum le moyen via Me.Caption de changer la légende lors d'un évenement sur l'état, mais qu'en est-il lors d'un Docmd.Sendobject ?