OVH Cloud OVH Cloud

enregistrer une copie d'un état

11 réponses
Avatar
Péric
Bonjour à tous,
Je souhaite garder une copie informatique des courriers qui sont envoyés
aussi bien à partir d'access lorsque les courriers automatiques ne sont
pas "retouchés" qu'une copie via Word lorqu'ils le sont. Est-il possible
de copier sur le disque dur un aperçu du courrier (avec la date de
création en plus!), merci,eric.

10 réponses

1 2
Avatar
Tisane
Bonjour Péric,

Je souhaite garder une copie informatique des courriers qui sont
envoyés aussi bien à partir d'access lorsque les courriers
automatiques ne sont pas "retouchés" qu'une copie via Word lorqu'ils
le sont. Est-il possible de copier sur le disque dur un aperçu du
courrier (avec la date de création en plus!), merci,eric.


Je ne suis pas certaine d'avoir compris ton message.
Mais pour garder une copie conforme d'un état, le mieux est "d'imprimer" au
format pdf.

--
Tisane

Avatar
Péric
Bonjour Péric,

Je souhaite garder une copie informatique des courriers qui sont
envoyés aussi bien à partir d'access lorsque les courriers
automatiques ne sont pas "retouchés" qu'une copie via Word lorqu'ils
le sont. Est-il possible de copier sur le disque dur un aperçu du
courrier (avec la date de création en plus!), merci,eric.


Je ne suis pas certaine d'avoir compris ton message.
Mais pour garder une copie conforme d'un état, le mieux est "d'imprimer"
au format pdf.



bonjour Tisane,
Je pensais que ce n'était possible qu'avec Access 2007?
ce que je souhaite, c'est à l'issue de l'impression du courrier créer
une copie conservée sur le DD dans un dossier précis, est-ce possible? Merci


Avatar
Tisane
Je pensais que ce n'était possible qu'avec Access 2007?
ce que je souhaite, c'est à l'issue de l'impression du courrier créer
une copie conservée sur le DD dans un dossier précis, est-ce
possible? Merci


La conversion ("impression") au format pdf a toujours été possible pour peu
que l'on possède un logiciel capable de générer du pdf (payant comme Adobe
Acrobat ou gratuit comme PDFCreator).
Maintenant, ce que tu souhaites, c'est automatiser l'enregistrement dans ce
format avec date de création.

Il y a bien un truc ici que tu pourrais adapter :
"Exporter un état en PDF"
http://access.developpez.com/sources/?page=Etat#ExportPDF
(mais qui me paraît horrrrrrrrrrrrrrriblement compliqué. Cela dit, je ne
suis pas une référence en matière de VBA ;-))

Ou chez Raymond (un début de piste) :
http://officesystem.access.free.fr/prnexemples.htm

Je n'ai rien vu chez 3stone ni chez Jessy, mais j'ai peut-être mal cherché.
A toi de jouer...

--
Tisane


Bonjour Péric,

Je souhaite garder une copie informatique des courriers qui sont
envoyés aussi bien à partir d'access lorsque les courriers
automatiques ne sont pas "retouchés" qu'une copie via Word lorqu'ils
le sont. Est-il possible de copier sur le disque dur un aperçu du
courrier (avec la date de création en plus!), merci,eric.


Je ne suis pas certaine d'avoir compris ton message.
Mais pour garder une copie conforme d'un état, le mieux est
"d'imprimer" au format pdf.
--


Tisane



Avatar
Péric
Je pensais que ce n'était possible qu'avec Access 2007?
ce que je souhaite, c'est à l'issue de l'impression du courrier créer
une copie conservée sur le DD dans un dossier précis, est-ce
possible? Merci


La conversion ("impression") au format pdf a toujours été possible pour
peu que l'on possède un logiciel capable de générer du pdf (payant comme
Adobe Acrobat ou gratuit comme PDFCreator).
Maintenant, ce que tu souhaites, c'est automatiser l'enregistrement dans
ce format avec date de création.

Il y a bien un truc ici que tu pourrais adapter :
"Exporter un état en PDF"
http://access.developpez.com/sources/?page=Etat#ExportPDF
(mais qui me paraît horrrrrrrrrrrrrrriblement compliqué. Cela dit, je ne
suis pas une référence en matière de VBA ;-))

Ou chez Raymond (un début de piste) :
http://officesystem.access.free.fr/prnexemples.htm

Je n'ai rien vu chez 3stone ni chez Jessy, mais j'ai peut-être mal
cherché. A toi de jouer...

--
Tisane


Bonjour Péric,

Je souhaite garder une copie informatique des courriers qui sont
envoyés aussi bien à partir d'access lorsque les courriers
automatiques ne sont pas "retouchés" qu'une copie via Word lorqu'ils
le sont. Est-il possible de copier sur le disque dur un aperçu du
courrier (avec la date de création en plus!), merci,eric.


Je ne suis pas certaine d'avoir compris ton message.
Mais pour garder une copie conforme d'un état, le mieux est
"d'imprimer" au format pdf.
Oui la première solution me paraît tttttttrrrrrrrèèèèèèssssss compliquée



en tout cas pour moi la deuxième plus abordable, mais une question sup,
lors de la création de l'aperçu que se passe-t-il pour Access? On ne
peut rien récupérer? Merci




Avatar
Tisane
Oui la première solution me paraît tttttttrrrrrrrèèèèèèssssss
compliquée en tout cas pour moi la deuxième plus abordable, mais une
question sup, lors de la création de l'aperçu que se passe-t-il pour
Access? On ne peut rien récupérer? Merci


Comment ça, on ne peut rien récupérer ?

--
Tisane

Péric wrote:
Je pensais que ce n'était possible qu'avec Access 2007?
ce que je souhaite, c'est à l'issue de l'impression du courrier
créer une copie conservée sur le DD dans un dossier précis, est-ce
possible? Merci


La conversion ("impression") au format pdf a toujours été possible
pour peu que l'on possède un logiciel capable de générer du pdf
(payant comme Adobe Acrobat ou gratuit comme PDFCreator).
Maintenant, ce que tu souhaites, c'est automatiser l'enregistrement
dans ce format avec date de création.

Il y a bien un truc ici que tu pourrais adapter :
"Exporter un état en PDF"
http://access.developpez.com/sources/?page=Etat#ExportPDF
(mais qui me paraît horrrrrrrrrrrrrrriblement compliqué. Cela dit,
je ne suis pas une référence en matière de VBA ;-))

Ou chez Raymond (un début de piste) :
http://officesystem.access.free.fr/prnexemples.htm

Je n'ai rien vu chez 3stone ni chez Jessy, mais j'ai peut-être mal
cherché. A toi de jouer...

--
Tisane
[...]





Avatar
Péric
Oui la première solution me paraît tttttttrrrrrrrèèèèèèssssss
compliquée en tout cas pour moi la deuxième plus abordable, mais une
question sup, lors de la création de l'aperçu que se passe-t-il pour
Access? On ne peut rien récupérer? Merci


Comment ça, on ne peut rien récupérer ?

[...]
Merci Tisane pour ton suivi,

Ce que je voulait dire, lors de la création de l'aperçu à l'écran
celui-ci a-t-il une "existance propre", physiquement comment est-il
créé? Et par suite peut-on le copier quelque part? Merci


Avatar
Tisane
Ce que je voulait dire, lors de la création de l'aperçu à l'écran
celui-ci a-t-il une "existance propre", physiquement comment est-il
créé? Et par suite peut-on le copier quelque part?


Un état n'est que la restitution des données contenues dans les tables,
habituellement pour impression, parfois pour export.
Tu ne peux donc pas l'envoyer "tel quel". Il faudrait que ton destinaire
possède la base (a minima les tables, voire la requête qui a permis de
construire l'état) et donc Access.
Il s'agit, comme les formulaires, d'un "masque". Quand tu fais un aperçu,
Access va chercher, en direct, les données dans les tables.
Autrement dit, les données ne sont pas enregistrées dans l'état
(heureusement... les bases qui contiennent quelques dizaines d'état auraient
une "surcharge pondérale" sensible ;-)

Donc, pour récupérer l'état, tel que tu le vois dans l'aperçu, les solutions
sont les suivantes :
- tu te contentes d'exporter au format Word (ou Excel selon le contenu) mais
tu perds une partie de la mise en forme, notamment s'il y a du graphisme
(lignes, logo, etc.)
- ou tu convertis l'état en pdf. Il s'agit de simuler une impression, mais
au lieu d'obtenir du papier, tu obtiens un fichier conforme à l'original.

Péric, tu m'as épuisée et je me demande si je suis claire et si je réponds à
ta question.
Je vais faire appel à la jeune génération (ze Titi au hasard) pour prendre
la relève ;-))

--
Tisane


Péric wrote:
Oui la première solution me paraît tttttttrrrrrrrèèèèèèssssss
compliquée en tout cas pour moi la deuxième plus abordable, mais une
question sup, lors de la création de l'aperçu que se passe-t-il pour
Access? On ne peut rien récupérer? Merci


Comment ça, on ne peut rien récupérer ?


--

Tisane



Avatar
Péric
Ce que je voulait dire, lors de la création de l'aperçu à l'écran
celui-ci a-t-il une "existance propre", physiquement comment est-il
créé? Et par suite peut-on le copier quelque part?


Un état n'est que la restitution des données contenues dans les tables,
habituellement pour impression, parfois pour export.
Tu ne peux donc pas l'envoyer "tel quel". Il faudrait que ton destinaire
possède la base (a minima les tables, voire la requête qui a permis de
construire l'état) et donc Access.
Il s'agit, comme les formulaires, d'un "masque". Quand tu fais un
aperçu, Access va chercher, en direct, les données dans les tables.
Autrement dit, les données ne sont pas enregistrées dans l'état
(heureusement... les bases qui contiennent quelques dizaines d'état
auraient une "surcharge pondérale" sensible ;-)

Donc, pour récupérer l'état, tel que tu le vois dans l'aperçu, les
solutions sont les suivantes :
- tu te contentes d'exporter au format Word (ou Excel selon le contenu)
mais tu perds une partie de la mise en forme, notamment s'il y a du
graphisme (lignes, logo, etc.)
- ou tu convertis l'état en pdf. Il s'agit de simuler une impression,
mais au lieu d'obtenir du papier, tu obtiens un fichier conforme à
l'original.

Péric, tu m'as épuisée et je me demande si je suis claire et si je
réponds à ta question.
Je vais faire appel à la jeune génération (ze Titi au hasard) pour
prendre la relève ;-))

--
Tisane


Péric wrote:
Oui la première solution me paraît tttttttrrrrrrrèèèèèèssssss
compliquée en tout cas pour moi la deuxième plus abordable, mais une
question sup, lors de la création de l'aperçu que se passe-t-il pour
Access? On ne peut rien récupérer? Merci


Comment ça, on ne peut rien récupérer ?


Je suis désolé pour l'épuisement, Ta réponse m'est très claire, il me


reste à essayer de comprendre le code de la 2ème solution ou bien en
passant par l'export avec Word (dont j'avais déjà eu des pb) merci tisane.




Avatar
ze Titi
Bonjour Tisane

Tu as été très claire, je ne vois pas ce que je peux dire de plus, si
ce n'est que la technique proposée par Raymond me paraît la plus
abordable... Ses explications sont claires, le code est compréhensible,
je m'orienterais sur celle-là si j'étais Péric...

Dans ton message du vendredi
Ce que je voulait dire, lors de la création de l'aperçu à l'écran
celui-ci a-t-il une "existance propre", physiquement comment est-il
créé? Et par suite peut-on le copier quelque part?


Un état n'est que la restitution des données contenues dans les tables,
habituellement pour impression, parfois pour export.
Tu ne peux donc pas l'envoyer "tel quel". Il faudrait que ton destinaire
possède la base (a minima les tables, voire la requête qui a permis de
construire l'état) et donc Access.
Il s'agit, comme les formulaires, d'un "masque". Quand tu fais un aperçu,
Access va chercher, en direct, les données dans les tables.
Autrement dit, les données ne sont pas enregistrées dans l'état
(heureusement... les bases qui contiennent quelques dizaines d'état auraient
une "surcharge pondérale" sensible ;-)

Donc, pour récupérer l'état, tel que tu le vois dans l'aperçu, les solutions
sont les suivantes :
- tu te contentes d'exporter au format Word (ou Excel selon le contenu) mais
tu perds une partie de la mise en forme, notamment s'il y a du graphisme
(lignes, logo, etc.)
- ou tu convertis l'état en pdf. Il s'agit de simuler une impression, mais au
lieu d'obtenir du papier, tu obtiens un fichier conforme à l'original.

Péric, tu m'as épuisée et je me demande si je suis claire et si je réponds à
ta question.
Je vais faire appel à la jeune génération (ze Titi au hasard) pour prendre la
relève ;-))

--
Tisane


Péric wrote:
Oui la première solution me paraît tttttttrrrrrrrèèèèèèssssss
compliquée en tout cas pour moi la deuxième plus abordable, mais une
question sup, lors de la création de l'aperçu que se passe-t-il pour
Access? On ne peut rien récupérer? Merci


Comment ça, on ne peut rien récupérer ?




--
Voilou !
Cordialement,

Ze Titi




Avatar
3stone
"Tisane"
[...]
| Ou chez Raymond (un début de piste) :
| http://officesystem.access.free.fr/prnexemples.htm


Le gros défaut est cette "library" qu'il faut penser à embarquer...
d'où le conseil de préférer quelques lignes de code dans un module.
Une fois ce module au point, on l'oublie et on balade la base comme on veut.
Même MS conseille l'utilisation des API aux library pour raison de portabilité.
Une library (externe) n'est admisible que lorsqu'il n'y a pas moyen de faire avec
les outils embarqués.

| Je n'ai rien vu chez 3stone ni chez Jessy, mais j'ai peut-être mal cherché.


Bien vu !
Ca me fera du boulot en plus quoi ;-)

--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
1 2