Bonjour à tous,
Dans le cadre d'un stage de développement en Jscript j'ai du généré un tableau html dans un popup (bien sur le plus dur à été de récupéré les données dans l'application mère) et ensuite de faire les fonctions pour une exportation vers du Xls (fichier Excel) et PDF (Le projet de base devait comporté entre autre une exportation vers du XML ainsi que vers d'autre format exotique)...
Bref, étant seulement apprenti en javascript et sur-débutant en ASP j'ai un gros soucis, on me demande donc d'exporter se foutu tableau vers Xls et bon voilà quoi, même si j'apprends les langages assez vite (on pourra remercier ma formation), pour l'ASP je suis dans un brouillard total... J'ai entendu dire qu'en modifiant les doctypes et le header on pouvait arriver à l'envoyer au client sous formes d'un xls mais je n'ai pas encore mis la mains sur la source qui m'aidera à y voir clair.
Pour l'exportation en PDF j'ai déjà trouvé une librairie open-source qui me permettra en modifiant seulement la façon dont est codé le tableau de l'avoir sous forme PDF.
Bref, si vous avez des pistes de recherches, des cours, des idées, des conseils je suis preneur, car mon stage se termine la semaine prochaine et je patauge, j'ai pas envi de partir de ma boite avec une mauvaise note ! xD
@ bientôt et je vous remercie déjà de votre lecture et peut être de votre réponse !
Et j'en profite pour remercier toute la communauté de développez pour le savoir qu'il dispense, surtout pour les premiers pas dans certains langages.
Edit du 30/07/10 :
Bon j'ai réussi a trouver une source qui m'a mis un peu sur la piste, bref voilà le code qui me permet d'acceder à la page de génération d'un xls:
Et le code de la page asp :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<a href="xls.asp?chaine=test" >test<span>infobulle</span></a>
Et voici l'erreur qui en résulte... :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 <%response.ContentType="application/vnd.ms-excel"%> <html> <head> <title>Energy Report Xls</title> </head> <body> <% If Request.QueryString("chaine") <> "" Then Reponse.write(Request.QueryString("chaine")) End If Reponse.End() %> <p>Test Html pur</p> </body> </html>
Quand j'enleve l'instruction qui informe le navigateur que le fichier reçu est un fichier excel j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2Impossible de se connecter à localhost... etc.
La c'est bon je comprends plus rien du tous... Mon code semble sans erreur pourtant et basique ! Bref, need u all.. !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 Erreur de compilation Microsoft VBScript error '800a0401' Fin d'instruction attendue /iisHelp/common/500-100.asp, line 11 Dim objASPError, blnErrorWritten, strServername, strServerIP, strRemoteIP Dim strMethod, lngPos, datNow, strQueryString, strURL --------------------------------------------------------------------------^ Erreur d'exécution Microsoft VBScript error '800a01a8' Objet requis: '' /energy/xls.asp, line 12
Bon courage ! Et merci de votre prochaine aide !!!!!!
@bientot !
Partager