Bonsoir à tous.
Un sujet de réflexion sur un problème que je n'arrive pas à résoudre.
L'instruction DoCmd.OpenReport "NomRapport", acViewNormal lance directement
l'impression du rapport sans qu'il apparaisse à l'écran. Il n'est pas
possible de choisir l'imprimante.
Si l'utilisateur dispose de plus d'une imprimante, comment faire pour qu'il
en choisisse une pour imprimer le rapport ?
Merci à tout contributeur bienveillant et bonne nuit.
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,
| Un sujet de réflexion sur un problème que je n'arrive pas à résoudre. | L'instruction DoCmd.OpenReport "NomRapport", acViewNormal lance directement | l'impression du rapport sans qu'il apparaisse à l'écran. Il n'est pas | possible de choisir l'imprimante. | Si l'utilisateur dispose de plus d'une imprimante, comment faire pour qu'il | en choisisse une pour imprimer le rapport ?
et
DoCmd.OpenReport stDocName, acPreview
DoCmd.RunCommand acCmdPrint
cela suffit ?
si non, voir ceci : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc2k2/html/ODC_acc10_Printers.asp
| Un sujet de réflexion sur un problème que je n'arrive pas à résoudre.
| L'instruction DoCmd.OpenReport "NomRapport", acViewNormal lance directement
| l'impression du rapport sans qu'il apparaisse à l'écran. Il n'est pas
| possible de choisir l'imprimante.
| Si l'utilisateur dispose de plus d'une imprimante, comment faire pour qu'il
| en choisisse une pour imprimer le rapport ?
et
DoCmd.OpenReport stDocName, acPreview
DoCmd.RunCommand acCmdPrint
cela suffit ?
si non, voir ceci :
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc2k2/html/ODC_acc10_Printers.asp
| Un sujet de réflexion sur un problème que je n'arrive pas à résoudre. | L'instruction DoCmd.OpenReport "NomRapport", acViewNormal lance directement | l'impression du rapport sans qu'il apparaisse à l'écran. Il n'est pas | possible de choisir l'imprimante. | Si l'utilisateur dispose de plus d'une imprimante, comment faire pour qu'il | en choisisse une pour imprimer le rapport ?
et
DoCmd.OpenReport stDocName, acPreview
DoCmd.RunCommand acCmdPrint
cela suffit ?
si non, voir ceci : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnacc2k2/html/ODC_acc10_Printers.asp
N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement, mais ça devrait être bon. Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que l'instruction lançant l'impression (acCmdPrint) a été exécutée ? Sinon merci, car j'ai bien progressé en découvrant les possibilités de DoCmd.RunCommand.
"3stone" a écrit dans le message de news:
Salut,
| Un sujet de réflexion sur un problème que je n'arrive pas à résoudre. | L'instruction DoCmd.OpenReport "NomRapport", acViewNormal lance directement
| l'impression du rapport sans qu'il apparaisse à l'écran. Il n'est pas | possible de choisir l'imprimante. | Si l'utilisateur dispose de plus d'une imprimante, comment faire pour qu'il
N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement,
mais ça devrait être bon.
Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y
a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que
l'instruction lançant l'impression (acCmdPrint) a été exécutée ?
Sinon merci, car j'ai bien progressé en découvrant les possibilités de
DoCmd.RunCommand.
"3stone" <3stone_@_skynet_be> a écrit dans le message de
news:OqiQyuY0FHA.3000@TK2MSFTNGP12.phx.gbl...
Salut,
| Un sujet de réflexion sur un problème que je n'arrive pas à résoudre.
| L'instruction DoCmd.OpenReport "NomRapport", acViewNormal lance
directement
| l'impression du rapport sans qu'il apparaisse à l'écran. Il n'est pas
| possible de choisir l'imprimante.
| Si l'utilisateur dispose de plus d'une imprimante, comment faire pour
qu'il
N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement, mais ça devrait être bon. Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que l'instruction lançant l'impression (acCmdPrint) a été exécutée ? Sinon merci, car j'ai bien progressé en découvrant les possibilités de DoCmd.RunCommand.
"3stone" a écrit dans le message de news:
Salut,
| Un sujet de réflexion sur un problème que je n'arrive pas à résoudre. | L'instruction DoCmd.OpenReport "NomRapport", acViewNormal lance directement
| l'impression du rapport sans qu'il apparaisse à l'écran. Il n'est pas | possible de choisir l'imprimante. | Si l'utilisateur dispose de plus d'une imprimante, comment faire pour qu'il
"thierry" | N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement, | mais ça devrait être bon. | Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y | a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que | l'instruction lançant l'impression (acCmdPrint) a été exécutée ? | Sinon merci, car j'ai bien progressé en découvrant les possibilités de | DoCmd.RunCommand.
En fait, le acCmdPrint ouvre la boite normale pour la définition des paramètres de l'imprimante et permet du coup d'en choisir une autre.
Pour l'état non visible, tu peux selon ton Access ouvrir un etat en mode caché (Hiden)
Tu peux également utiliser (depuis Access 2002) une méthode pour modifier l'imprimante par défaut...
"thierry"
| N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement,
| mais ça devrait être bon.
| Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y
| a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que
| l'instruction lançant l'impression (acCmdPrint) a été exécutée ?
| Sinon merci, car j'ai bien progressé en découvrant les possibilités de
| DoCmd.RunCommand.
En fait, le acCmdPrint ouvre la boite normale pour la définition des paramètres
de l'imprimante et permet du coup d'en choisir une autre.
Pour l'état non visible, tu peux selon ton Access ouvrir un etat en mode caché (Hiden)
Tu peux également utiliser (depuis Access 2002) une méthode pour modifier
l'imprimante par défaut...
"thierry" | N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement, | mais ça devrait être bon. | Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y | a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que | l'instruction lançant l'impression (acCmdPrint) a été exécutée ? | Sinon merci, car j'ai bien progressé en découvrant les possibilités de | DoCmd.RunCommand.
En fait, le acCmdPrint ouvre la boite normale pour la définition des paramètres de l'imprimante et permet du coup d'en choisir une autre.
Pour l'état non visible, tu peux selon ton Access ouvrir un etat en mode caché (Hiden)
Tu peux également utiliser (depuis Access 2002) une méthode pour modifier l'imprimante par défaut...
J'ai cherché dans les propriétés du rapport comment le rendre invisible : je n'ai rien trouvé. Par contre, en VBA, la propriété Visible existe bien ! Je suis donc obligé de rendre le rapport invisible à partir du formulaire qui le lance (Reports(NomRapport).Visibleúlse). J'utilise Access 2000 et 2002. Merci du coup de main. "3stone" a écrit dans le message de news:
Salut,
"thierry" | N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement,
| mais ça devrait être bon. | Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y | a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que
| l'instruction lançant l'impression (acCmdPrint) a été exécutée ? | Sinon merci, car j'ai bien progressé en découvrant les possibilités de | DoCmd.RunCommand.
En fait, le acCmdPrint ouvre la boite normale pour la définition des paramètres
de l'imprimante et permet du coup d'en choisir une autre.
Pour l'état non visible, tu peux selon ton Access ouvrir un etat en mode caché (Hiden)
Tu peux également utiliser (depuis Access 2002) une méthode pour modifier l'imprimante par défaut...
J'ai cherché dans les propriétés du rapport comment le rendre invisible : je
n'ai rien trouvé. Par contre, en VBA, la propriété Visible existe bien ! Je
suis donc obligé de rendre le rapport invisible à partir du formulaire qui
le lance (Reports(NomRapport).Visibleúlse).
J'utilise Access 2000 et 2002.
Merci du coup de main.
"3stone" <3stone_@_skynet_be> a écrit dans le message de
news:OSAByWZ0FHA.3152@TK2MSFTNGP10.phx.gbl...
Salut,
"thierry"
| N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier
totalement,
| mais ça devrait être bon.
| Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y
| a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois
que
| l'instruction lançant l'impression (acCmdPrint) a été exécutée ?
| Sinon merci, car j'ai bien progressé en découvrant les possibilités de
| DoCmd.RunCommand.
En fait, le acCmdPrint ouvre la boite normale pour la définition des
paramètres
de l'imprimante et permet du coup d'en choisir une autre.
Pour l'état non visible, tu peux selon ton Access ouvrir un etat en mode
caché (Hiden)
Tu peux également utiliser (depuis Access 2002) une méthode pour modifier
l'imprimante par défaut...
J'ai cherché dans les propriétés du rapport comment le rendre invisible : je n'ai rien trouvé. Par contre, en VBA, la propriété Visible existe bien ! Je suis donc obligé de rendre le rapport invisible à partir du formulaire qui le lance (Reports(NomRapport).Visibleúlse). J'utilise Access 2000 et 2002. Merci du coup de main. "3stone" a écrit dans le message de news:
Salut,
"thierry" | N'ayant pas d'imprimante en ce moment, je n'ai pas pu vérifier totalement,
| mais ça devrait être bon. | Toutefois, j'aurais voulu éviter que le rapport apparaisse à l'écran. Y | a-t-il un moyen pour qu'il reste invisible et qu'il soit fermé une fois que
| l'instruction lançant l'impression (acCmdPrint) a été exécutée ? | Sinon merci, car j'ai bien progressé en découvrant les possibilités de | DoCmd.RunCommand.
En fait, le acCmdPrint ouvre la boite normale pour la définition des paramètres
de l'imprimante et permet du coup d'en choisir une autre.
Pour l'état non visible, tu peux selon ton Access ouvrir un etat en mode caché (Hiden)
Tu peux également utiliser (depuis Access 2002) une méthode pour modifier l'imprimante par défaut...