Buenas, Pablo: 2 cosas.
1. Cuando copio igual que vos, a mi si me pone el primer campo entre
comillas.
2. Si lo que querés es exportar a excel, ¿Por qué no usás EXPORT TO archivo
TYPE XLS?
En este caso te arma una hoja de excel tal cual con tus datos del
cursor.
Sebatián
----- Original Message -----
From: Pablo Dana
To: gufa List Member
Sent: Tuesday, January 23, 2007 6:10 PM
Subject: [gufa] Re: [gufa] RE: [gufa] COPY TO CSV (¿Bug VFP?)
Sí, y sucede el mismo problema...
Sumado que no exporta los títulos de los campos al Excel...
Gracias!
----- Original Message -----
From: HORACIO MARTINO
To: gufa List Member
Sent: Tuesday, January 23, 2007 4:28 PM
Subject: [gufa] RE: [gufa] COPY TO CSV (¿Bug VFP?)
Pablo:
Probaste con COPY TO <ARCHIVO> DELIMITED ¿?
Slds. Horacio
-----Mensaje original-----
De: Pablo Dana [mailto:[EMAIL PROTECTED]
Enviado el: martes, 23 de enero de 2007 16:07
Para: gufa List Member
Asunto: [gufa] COPY TO CSV (¿Bug VFP?)
Buenas gente, ¿cómo andan?
Al exportar a CSV usando el COPY TO, coloca comillas dobles para delimitar
a cada String, salvo para el primer campo.
Si tengo un cursor:
PRUEBA
CAMPO1 (Char) CAMPO2 (Num) CAMPO3 (Char)
AAA 1 AAA
BBB 2 BBB
CCC 3 CCC
Cuando exporto a Excel con COPY TO "C:\Temp\Prueba.csv" Type CSV
Me deja el siguiente archivo CSV:
CAMPO1,CAMPO2,CAMPO3
AAA,1,"AAA"
BBB,2,"BBB"
CCC,3,"CCC"
Como ven, el Campo3 que es Char sí tiene comillas dobles, pero el Campo1
que también es Char no las tiene, y necesito que las tenga.
Ahora, si le agrego las comillas dobles antes de la exportación al primer
campo, cuando exporto me deja las dos comillas dobles al final del string,
antes de la coma:
CAMPO1,CAMPO2,CAMPO3
AAA"",1,"AAA"
BBB"",2,"BBB"
CCC"",3,"CCC"
Al principio pensé que era un Bug de VFP6, y ya estaba a punto de salir con
los tapones de punta pidiendo otra vez a la empresa que migremos a VFP9, pero
lo probé en VFP9 y pasa lo mismo...
¿¿alguna idea / forma de solucionarlo??
Mil gracias.
Saludos, Pablo.
__________ NOD32 2001 (20070124) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com