PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV (earlier versions) → Ouverture d'un fichier Excel
Ouverture d'un fichier Excel
Started by Zakia, Nov., 07 2005 3:19 PM - 3 replies
Posted on November, 07 2005 - 3:19 PM
Bonjour,
J'ai un problème pour ouvrir un fichier Excel avec un site développé en Webdev7.
C'est un rapport que le client voudrait avoir en PDF et En Excel. L'affichage du PDF se fait très bien mais pas en Excel. Pour faire ça, j'ai crée une table invisible remplie avec les données à imprimer, puis j'appelle la fonction:
TableVersExcel(MaTable,ComplèteRep(fRepDonnées())+cNomFicXls,taTitreColonnes)
Pour ouvrir le fichier:
FichierAffiche(ComplèteRep(fRepDonnées())+cNomFicXls,"application/unknown",cNomFicXls)
Le fichier est crée sur le serveur mais l'internaute n'arrive pas à l'ouvrir. Le browser lui affiche une erreur d'ouverture de la page.Sachez que sur le serveur de tests ça fonctionne très bien mais pas chez le client.
Si vous avez une idée, merci de m'éclairer. Merci d'avance.
Posted on November, 08 2005 - 9:27 AM
Zakia avait soumis l'idée :
Bonjour,
J'ai un problème pour ouvrir un fichier Excel avec un site développé en
Webdev7. C'est un rapport que le client voudrait avoir en PDF et En Excel.
L'affichage du PDF se fait très bien mais pas en Excel. Pour faire ça, j'ai
crée une table invisible remplie avec les données à imprimer, puis j'appelle
la fonction:
TableVersExcel(MaTable,ComplèteRep(fRepDonnées())+cNomFicXls,taTitreColonnes)
Pour ouvrir le fichier:
FichierAffiche(ComplèteRep(fRepDonnées())+cNomFicXls,"application/unknown",cNomFicXls)
Le fichier est crée sur le serveur mais l'internaute n'arrive pas à l'ouvrir.
Le browser lui affiche une erreur d'ouverture de la page.Sachez que sur le
serveur de tests ça fonctionne très bien mais pas chez le client. Si vous
avez une idée, merci de m'éclairer. Merci d'avance.


Est-ce que sur ta machine de dev en appelant le site en prod, cela
fonctionne-t-il ?

Ou en d'autre termes, es-tu sûr que ce n'est pas un pb côté client
(vieille vs d'IE ou pas de plug'in ad'hoc ), voire un pb de vs excel ?

Sinon, tu as une classe sur les wtablettes pour générer un fichier xls
au format 2.0 donc toujours ok.



--
Eric
Webmaster des Wtablettes
www.wtablettes.net
Posted on November, 08 2005 - 9:32 PM
Merci Eric,

Sur ma machine en mode développement ça fonctionne aussi.
Quand je me connecte au site du client avec un utilisateur test, j'ai la même page d'erreur que les autres internautes. Donc ça ne peut pas être la version d'Excel.

IIS peut-il en être la cause. De plus, le client a firewall et un VPN bien musclés!!

Le fichier Excel est crée sur le serveur mais impossible de l'ouvrir.
Posted on November, 14 2005 - 9:29 AM
essaie de taper l'url de ton fichier excel directement.

Si cela ne fn pas, alors c'est un pb de droits et Webdev n'est pas en
cause.

--
Eric
Webmaster des Wtablettes
www.wtablettes.net