PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2025 → Table Vers Excel
Table Vers Excel
Débuté par jerome.pellegrino_iris1, 16 mai 2014 10:44 - 5 réponses
Posté le 16 mai 2014 - 10:44
Bonjour à tous,

J'aimerai développer un bouton qui permet d'exporter une table d'une page vers un fichier Excel (Sous WebDev 19) et de le télécharger.
J'obtiens donc ce code sur le bouton d'export :

sFic est une chaîne = "Export.xls"
bRes est un booléen = TableVersExcel(FEN_SuiviVentes.TABLE_SuiviVentes,sFic)
FichierAffiche(sFic, "application/unknown", sFic)
fSupprime(sFic)
SI bRes = Faux ALORS
Info(ErreurInfo())
FIN

Ce code marche parfaitement lorsque je test mon site en local, le fichier se télécharge correctement.
Or, lorsque je déploie mon site sur serveur distant, dès que je clique sur le bouton d'export, voici l'erreur qui s'affiche :

"
Que s'est-il passé ?
Impossible d'ouvrir le fichier <D:\Web\sites\Mon_Site\Export.xls>.

Code erreur : 0
Niveau : erreur fatale (EL_FATAL)
"

Savez-vous d'où vient le problème ? Ce que je dois corriger ?
Merci par avance pour vos réponses.

Cordialement,
Jérôme
Posté le 16 mai 2014 - 12:59
Bonjour Jérôme

il semble que tu (et par la je veux dire l'utilisateur qui fait tourner
ton site sur le serveur) n'a pas les droits en écriture dans le
répertoire en question (D:\Web\sites\Mon_Site\)

Il faut donc soit changer les droits, soit changer l'emplacement
d'écriture du fichier

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

NOUVEAU: WXShowroom.com est disponible : Montrez vos projets !
Plus d'information sur http://fabriceharari.com


On 5/16/2014 2:44 AM, "PELLEGRINO Jérôme" wrote:
Bonjour à tous,

J'aimerai développer un bouton qui permet d'exporter une table d'une
page vers un fichier Excel (Sous WebDev 19) et de le télécharger.
J'obtiens donc ce code sur le bouton d'export :

sFic est une chaîne = "Export.xls"
bRes est un booléen =
TableVersExcel(FEN_SuiviVentes.TABLE_SuiviVentes,sFic)
FichierAffiche(sFic, "application/unknown", sFic)
fSupprime(sFic)
SI bRes = Faux ALORS
Info(ErreurInfo())
FIN

Ce code marche parfaitement lorsque je test mon site en local, le
fichier se télécharge correctement.
Or, lorsque je déploie mon site sur serveur distant, dès que je clique
sur le bouton d'export, voici l'erreur qui s'affiche :

"
Que s'est-il passé ?
Impossible d'ouvrir le fichier <D:\Web\sites\Mon_Site\Export.xls>.

Code erreur : 0
Niveau : erreur fatale (EL_FATAL)
"

Savez-vous d'où vient le problème ? Ce que je dois corriger ?
Merci par avance pour vos réponses.

Cordialement,
Jérôme
Posté le 16 mai 2014 - 13:50
Bonjour Fabrice et merci de la réponse

Ce fameux répertoire D:\ est-il situé sur mon pc en local ou désigne-t-il un disque dur sur le serveur distant (En l'occurence le Cloud de PCSoft) ?

Par avance, merci
Posté le 16 mai 2014 - 14:26
Bonjour Jérome

Tu fais :

sFic est une chaîne = "Export.xls"

Il ajoute forcément l'emplacement du fichier

C'est donc sur le serveur, et la valeur sera surement différente sur ta
machine, si une erreur se produit.

Comme sur le cloud de pcsoft tu ne pourras pas changer tes droits, je te
conseille d'exporter (à tester) soit dans frepdonnes soit dans frepweb

Cordialement


--
Fabrice Harari
Consultant WinDev, WebDev et WinDev Mobile International

NOUVEAU: WXShowroom.com est disponible : Montrez vos projets !
Plus d'information sur http://fabriceharari.com

On 5/16/2014 5:50 AM, "PELLEGRINO Jérôme" wrote:
Bonjour Fabrice et merci de la réponse

Ce fameux répertoire D:\ est-il situé sur mon pc en local ou
désigne-t-il un disque dur sur le serveur distant (En l'occurence le
Cloud de PCSoft) ?

Par avance, merci
Posté le 19 mai 2014 - 14:52
Ca a fonctionné dans fRepDonnées(), merci beaucoup !
Posté le 30 octobre 2019 - 14:56
Bonjour kouakou je cherche un code en webdev qui permet d'importer un des donnees excel merci