Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
j'ai fait l'export dans un fichier Excel à partir d'une datawindow.
La requête de ma datawindow comporte un order by sur un champ. Etant donnée, que dans le SELECT je suis obligé de le mettre, alors celui-ci apparait dans mon fichier EXCEL aprés avoir fait mon export.
Problème:
Je ne veux pas avoir ce champs dans le fichier EXCEL.
Quelqu'un aurais un indication?
Merci pour l'aide
Dernière modification par krimo (04-06-2010 12:17:04)
Hors ligne
Bonjour,
As-tu besoin d'afficher le champ en question dans ta datawindow?
Hors ligne
Non je n'ai pas besoin de l'afficher.
Le problème est que lors de l'export dans un fichier Excel, PB récupère les champs présents dans le SELECT du SQL... je me trompe?
Hors ligne
krimo a écrit:
Non je n'ai pas besoin de l'afficher.
Le problème est que lors de l'export dans un fichier Excel, PB récupère les champs présents dans le SELECT du SQL... je me trompe?
Non, il récupère les champs affichés dans le detail, pas le SQL.
Il te suffit d'ouvrir le layout de la datawindow, de cliquer sur ton champ et d'appuyer sur "Suppr".
Tu sauvegardes, et voilà
Hors ligne
Euhhh. je ne pense pas qu'il affiche ce qu'il y a dans le detail car j'ai supprimer tous les champs du détails et j'ai quand même mes DB NAME qui s'affichent...
Hors ligne
Tu fais bien un SaveAs?
Tes DBName ne seraient pas dans l'entête de ta datawindow par hasard?
Hors ligne
Oui je suis sur, je n'ai aucun champs qui apparait dans ma datawindow....
Il me récupère bien tous les champs de mon DB NAME...
Je ne vois pas comment contourner mon problème.
Hors ligne
Effectivement, il se base sur les noms de colonnes
(Je commence à rouiller en export Excel natif)
Tu peux passer par OLE (personnellement, je n'utilise plus que ça pour mes exports Excel),
ou bien une datastore d'exportation:
http://pbadonf.fr/forum/viewtopic.php?id=2569
Il y a d'autres exemples sur le forum.
Hors ligne
J'ai pas d'actions chez eux, mais pour 70 € ça vaut le coup.
http://www.desta.com.ua/dw2xls/
Mon client a acheté une licence, et ça fonctionne nickel.
Hors ligne
shahin a écrit:
J'ai pas d'actions chez eux, mais pour 70 € ça vaut le coup.
http://www.desta.com.ua/dw2xls/
Mon client a acheté une licence, et ça fonctionne nickel.
je l'ai acheté aussi il y a qq temps et en suis très satisfait
après tout 70€ ça fait même pas 2H de dev... donc inutile de réinventer la roue
Hors ligne
Oui c'est vrai, c'est pas trop chère... Mais bon, je ne suis pas trop le patron de la société
Sinon, c'est bon j'ai réussi en passant par une seconde datawindows
Merci pour votre aide
Hors ligne
Pour info le dw2.xls çà marche très bien sur excel pour des petits volumes. Dès qu'on dépasse les 1000 données avec un nombre important de colonne cet outil est long voir très long sur des gros volumes là où le saveas met 10 secondes
Hors ligne