Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 05-11-2009 23:37:23

Staffe  
Membre
Date d'inscription: 06-04-2009
Messages: 7
Pépites: 42
Banque: 0

Export entêtes Datawindows au format Excel

Bonjour à tous !

je souhaite exporter une datawindow dans un fichier excel en
y incluant l'entête (nom des colonnes). J'utilise donc la méthode dw_1.SaveAs(ls_path, Excel5!, TRUE).

Par contre les libellés des colonnes de la table sont super vilains, du genre xxxgdf, eehdt,dgfkti,ggjgj...
Du coup, mon entête excel est aussi super vilaine...

Est ce qu'il existe un moyen simple de modifier le libellés des colonnes au moment de l'export ??
(si possible sans modifier le libellé des colonnes de la table !).

Merci d'avance.

Hors ligne

 

#2 06-11-2009 08:06:32

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: Export entêtes Datawindows au format Excel

Bonjour, en principe ce sont les noms de colonnes qui apparaissent...


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 06-11-2009 09:22:06

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: Export entêtes Datawindows au format Excel


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#4 29-05-2010 10:39:41

vdb's92270  
Membre Geek
Lieu: BOIS COLOMBES
Date d'inscription: 13-06-2009
Messages: 27
Pépites: 85
Banque: 0

Re: Export entêtes Datawindows au format Excel

Exactce sont les noms des colonnes qui apparaissent. Le plus simple, ce que je fais, dans ce cas, je revois ma requête et je la fais de cette sorte :
Select
    champalpha AS mon_libelle_alpha_de_belle_colonne,
from matable ...
Et si cela pose des soucis, car sur la datawindow il peut y avoir des updates properties, alors
1 - je créée une external avec mes beaux noms de colonne
2 - je la mets dans un datastore,
3 - sur le clique du bouton de l'export, je crée mon datastore
4 - je fais le rowscopy vers mon datastore
5 - lancement de la sauvegarde vers Excel! avec la fonction précitée en haut
6 - destruciton du datasotre
Enfin tu ouvres ton excel et hop! on regarde l'entête.
A plus

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22