Après windows pour les nuls, voici PB pour les bons (ou presque).

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 27-05-2011 13:04:26

Thorben  
Membre Geek
Lieu: Luxembourg
Date d'inscription: 18-05-2010
Messages: 36
Pépites: 241
Banque: 0

Générer un fichier CSV sans entêtes

Bonjour à tous,

Je suis sous PB 11.2.
J'ai une datawindow de type grid.
Je voudrais générer une fichier CSV à partir de la dw.
Avec le ';' comme séparateur de colonne mais sans entêtes pour les colonnes.

J'ai un souci parce que le SaveAs me permet de ne pas avoir les entêtes, mais je ne peux pas choisir le séparateur.
Par contre, le SaveAsFormattedText (ou le SaveAsAscii) me laisse choisir le séparateur, mais alors j'ai les entêtes.
Et si je me le texte des entêtes à vide dans la dw, il va y avoir une ligne avec seulement les séparateurs de colonnes.

Est-ce quelqu'un aurait une idée pour me diriger vers une possible solution ? 

Merci d'avance de votre aide
Thorben

Hors ligne

 

#2 27-05-2011 13:45:54

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

Re: Générer un fichier CSV sans entêtes

Salut,
au pire et si ça n'est pas possiblement directement avec les functions PB, tu peux faire un petit script qui supprime la première ligne via OLE, c'est pas très compliqué.


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

Hors ligne

 

#3 27-05-2011 14:02:23

wazou1812  
Modératrice
Award: bf
Date d'inscription: 24-05-2006
Messages: 610
Pépites: 2,097
Banque: 3,536,631,712,504

Re: Générer un fichier CSV sans entêtes

Bonjour,

Tu peux aussi faire un rowcount de ta dw avant la sauvegarde et ne pas sauvegarder si le rowcount = 0

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22