Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Runtime
Runtime Forum destiné à recevoir toutes vos questions concernant le Runtime (empaquetage, déploiement...)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/10/2007, 08h48   #1
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut SaveasPDF et runtime

Bonjour,
J'ai importé et modifié notre application de ms access 2003 vers 2007. Tout baigne à 98%.
J'ai installé SaveasPdf, intégré la fonctionnalité et testé que tout fonctionne et surprise après avoir fait l'installation avec le runtime 2007 l'export en PDF ne fonctionne pas !
Est-ce normal ?
D'avance merci de vos contributions
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 10h16   #2
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
Bonjour,

des messages d'erreur ? un comportement spécial comme une sortie brutale de l'application ?

Ton controle d'erreur (si tu en as un !) rapporte quelque chose ?

Sans info supplémentaire c'est comme chercher un cure-dent dans un champ de blé.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 12h23   #3
Rédacteur

 
Avatar de Tofalu
 
Christophe Warin
Inscription : octobre 2004
Messages : 8 635
Détails du profil
Informations personnelles :
Nom : Christophe Warin
Âge : 28

Informations forums :
Inscription : octobre 2004
Messages : 8 635
Points : 13 718
Points : 13 718
Le complément d'export PDF a été installé sur le poste possédant le runtime ?
Tofalu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 12h37   #4
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut SaveasPDF

Merci pour questions,
Sur l'application normale (non compliée) ça marche du feu de dieu une merveille !
docmd.SendObject etc.. au format pdf
DoCmd.OutputTo etc aussi
J'ai réalisé le package comme M. Ambrosino le conseil avec en plus l'intégration du package SaveasPDF.exe, ou sans 2 tests effectués

Sur la version compilée aucun message d'erreur, une boite de message access native apparait pendant l'action et puis rien ?
Le runtime distribué avec l'option 3, c'est à dire fourniture et installation du runtime, la machine est sous vista.
Sur la machine où il y a le runtime, l'office 2007 voit bien l'option, car avec Word je peux faire des pdf !
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/10/2007, 13h09   #5
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut SaveasPDF Runtime 2007

Bonjour,
En définitive je veux juste savoir si cela fonctionne un poste sans access juste avec le runtime 2007 et SaveasPdf ?
Si cela fonctionne je vais retourner sur mon clavier pour creuser.
D'avance merci
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/10/2007, 09h30   #6
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut La suite

Bonjour,
les tests ont été effectués avec vista et xp avec ou sans office 2007 installé
l'erreur signalée est 2501 rien à voir avec le problème ?

plusieurs personnes ont le même problème que moi
cela ne se produit pas avec le runtime si on a access complet sur la machine !

pour avoir une réponse de chez microsoft c'est l'enfer
sur ce forum on a déplacé ma question vers pépins sur OS ?
alors que la question est en rapport avec le runtime access 2007 + saveaspdf
je suis désapointé, je pense que c'est un bug !!
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/10/2007, 10h57   #7
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut La solution ?

Je pense avoir trouvé, il faut une licence « Office Pro» installée sur le poste. Si c’est cela la solution, je trouve que c’est lamentable et mesquin de la part de Microsoft.
Si une personne a une autre solution, je suis preneur.

Aujourd'hui c'est important de pouvoir générer des pdf à partir d'une application.
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 09h32   #8
Invité de passage
 
Inscription : octobre 2007
Messages : 1
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 1
Points : 1
Points : 1
Bonjour naphta,

Je rencontre excatement le même problème que toi, je n'ai pas trouvé de solution pour le moment et je ne vois rien dans la base de connaissances Microsoft qui identifie ce problème.
Est-ce que tu as trouvé une solution?
Adeline78 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 10h36   #9
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
Bonjour,

L'erreur 2501 est un peu bateau... désolé du terme !

Elle signale systèmatiquement qu'un report n'a pas été imprimé.

As-tu essayé de trapper l'erreur directement dans le report ?

Que ce passe-t-il dans le cas ou tu lance access full en mode Runtime ?

Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 13h27   #10
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut La solution

Bonjour,

Oui la solution existe mais elle n'est pas légale…
On y arrive mais je ne peux pas dire comment, désolé, la solution est dans les précédents messages.

Je cherche en ce moment du côté de la base de registre, pour faire pseudo légal car tout ceci est très flou :

Microsoft dit vous pouvez télécharger ce complément à condition d'avoir Office 2007 sur la machine ! OK
D'un autre côté ils disent vous pouvez distribuer saveaspdf avec le runtime et il y a mêmeun page qui explique comment modifier le fichier setup.ini !!

Je pense qu'il y a une contradiction ou une bataille avec ADOBE.
Dans ce forum il y a-t-il des MVP qui peuvent repondre ?
on parle de ce problème sur 2 sites aux US (et ici).
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 13h45   #11
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
Oui on peut télécharger ce complément si on a un ACCESS 2007 installé sur le poste. D'une part je ne vois pas l'intéret de télécharger un complément si o a pas le produit - tout est toujours précisé chez MS et ils ont raisons car il y a toujours des petits malins pour exploiter les failles des licences.

Le produit PDF d'ACCESS 2007 peut être distribué en toute légalité avec le runtime. (c'est très clair aussi)

Oui il y a des MVP sur ce site.

Tout cela ne fait pas trop avancer le problème :

As-tu des réponses aux questions posées dans mon post précédent ?

Est-ce une base convertie en 2007 ?

Est-ce que le pilote virtuel PDF est marqué Imprimante par défaut ?

En espérant des réponses.

Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 14h37   #12
Membre expérimenté
 
Inscription : juillet 2005
Messages : 555
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : juillet 2005
Messages : 555
Points : 578
Points : 578
Par défaut SaveasPDF et Runtime 2007

Bonjour Loufab,

SaveasPdf fonctionne avec Word, Oulook et Excel dans la version Office Basic 2007 mais ne fonctionne plus avec le runtime Access ! Pourquoi ?

Nous utilisions jusqu’à présent PDFCreator super produit mais il ne fonctionne plus avec Vista on tourne en rond.
La base a été convertie à 2007 et elle fonctionne parfaitement bien, je passe sur les petits soucis sur divers états. Je compte virer les activex style listview datagrid et autre mais là avec ce souci je suis en standby.

Si j’ai parlé de l’erreur 2501, c’est que je n’avais rien d’autre, je sais que c’est nase comme code d’erreur, il est retourné dans une procédure de notification avec les CDO car la procédure ne termine pas. On sauvegarde l'état dans un fichier et il est envoyé par un automate programmé. La procédure fonctionne bien mais à condition que le fichier soit converti en HTML ou en RTF.

docmd.SendObject ne renvoi pas d’erreur

Avec SaveasPdf il n’y a pas de pseudo imprimante, c’est un convertisseur simple.
Je suis désolé pour mon ton mais je suis pressurisé par la prod ici.
A bientôt
naphta est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/10/2007, 15h35   #13
Rédacteur/Modérateur

 
Avatar de loufab
 
Homme Fabrice CONSTANS
Ingénieur développement logiciels
Inscription : avril 2005
Messages : 7 098
Détails du profil
Informations personnelles :
Nom : Homme Fabrice CONSTANS
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : avril 2005
Messages : 7 098
Points : 11 624
Points : 11 624
Je te livre mes investigations n'utilisant pas SavePDF mais Acrobat Suite je n'ai pu faire de tests :

1 : mettre une imprimante par défaut pour tous les utilisateurs du poste même si on ne l'utilise pas. Access déteste si on le fait pas. Avec les générateurs PDF il semble que se soit aussi le cas.

Un petit code pour l'imprimante par défaut :
Code :
1
2
3
Dim wsn 
Set wsn = CreateObject("WScript.Network") 
wsn.SetDefaultPrinter "le nom de l'imprimante"

2 : Pour les bases converties il semblerait que l'abandon de la sécurité pose quelques problèmes avec l'ancien système du mdw. Si tu as convertis en Accdb crée un base vierge et importe tous les objets.

3 : Si tu lance Access full en mode runtime tu pourras intercepter l'erreur (la vrai), sinon travailler avec l'événement Sur erreur de l'état.

MVP ne veut pas dire salarié de MS...

Pour le ton c'est pas grave je comprend que c'est agaçant.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste
MsGraph et VBA - 1e Partie 2e partie
Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010
Complément :Générateur de msgbox
Visitez mon Blog
Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine
loufab est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h24.


 
 
 
 
Partenaires

Hébergement Web