|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2002 Messages : 75 ![]() |
Bonjour,
Je suis en train d'étudier la possibilité de proposer le téléchargement du résultat d'une requête SQL de sélection. Dans un premier temps rapatrier le fichier au format texte puis dans un deuxième temps l'avoir au format excel. J'ai déjà essayé différentes méthodes mais trop lourdes et pas vraiment élégantes. Si quelqu'un a une idée ... Fréd. |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() |
Tous les XMLServices peuvent sauter l'éxécution du XSL pour renvoyer la grappe de données directement.
Il suffit pour ca de passer le paramètre XMLC_OutputFormat=XML dans l'url (par exemple : http://localhost/DemosBin/Pubs/Pubs....tputFormat=XML) Vous pouvez aussi demander de ne pas ajouter tous les éléments standard du Framework, comme les XMLC_Params ou les Locales pour n'avoir que les données extraites avec le paramètre XMLC_StandardParams=0. (par exemple : http://localhost/DemosBin/Pubs/Pubs....andardParams=0). Ca permet de ne récupérer que les données "utiles". Ensuite pour exporter vers Excel, des Templates sont disponibles dans XMLRAD7 pour créer un XMLService dont le résultat sera du CSV (Comma Separated Values), exportable directement dans Excel. Pour cela, à la fin du Wizard, vous pouvez choisir CSV Template dans la liste deroulante. Le fichier XSL généré renverra non plus du HTML mais du CSV. Voila voila
__________________
Nicolas |
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : juillet 2002 Messages : 75 ![]() |
Merci Nicolas pour ces infos précieuses
Fréd |
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : février 2003 Messages : 14 ![]() |
Est-il possible de faire l'equivalent avec Xmlrad6 ?
a la limite comment le faire avec ? |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : janvier 2003 Messages : 3 ![]() |
ok également pour la version 6 !
|
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : février 2003 Messages : 14 ![]() |
Comment faire l'equivalent de
"Ensuite pour exporter vers Excel, des Templates sont disponibles dans XMLRAD7 pour créer un XMLService dont le résultat sera du CSV (Comma Separated Values), exportable directement dans Excel. Pour cela, à la fin du Wizard, vous pouvez choisir CSV Template dans la liste deroulante. Le fichier XSL généré renverra non plus du HTML mais du CSV. " Pour l'instant ce que je fais: je sort avec xmlc_outputformat=xml j'ai donc mon fichier xml je l'enregistre sur disque en temp je le parse avec un nouveau fichier xsl et j'obtient un csv car je ne sais pas comment faire directement dans ma dll ... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com