FoxPro/Visual FoxPro - uso del copy to

   
Vista:

uso del copy to

Publicado por luisg (15 intervenciones) el 30/11/2009 18:05:29
Buenas tardes amigos estoy tratando de copiar un cursor hacia excel con el copy to, todo funciona mediante esta sixtasis:

copy to &wruta xls
donde wruta = c:\carpeta\archivo.xls

pero al capturar la ubicacion del archivo mediante un getdir() no me realiza la copia del archivo

copy to &wruta xls
donde wruta = C:\Documents and Settings\informatica\archivo.xls

al parecer los nombres de carpetas con espacios en blancos estan afectando... existe alguna solucion para esto

gracias a todos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:uso del copy to

Publicado por Oscar Ramirez (37 intervenciones) el 30/11/2009 19:04:23
Prueba este codigo,

SELECT Cursor
Ruta = PUTFILE("Guardar","Totales",'XLS')
IF EMPTY(Ruta)
ThisForm.Refresh
Else
COPY to (Ruta) TYPE XL5
Endif


Espero que te sirva...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:uso del copy to

Publicado por Luighi (105 intervenciones) el 05/12/2009 23:08:23
trata la ruta y el nombre del archivo por serarado y no uses el "&"
así:
cRuta='c:\archivos personales\hojas de calculo\'
cArchivo='horario'
copy to cRuta+cArchivo xls

o también:

cRuta='c:\archivos personales\hojas de calculo\'
copy to cRuta+'horario' xls

más fácil imposible
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar