FoxPro/Visual FoxPro - Creacion archivo XLS

 
Vista:

Creacion archivo XLS

Publicado por Kotilla (6 intervenciones) el 16/09/2008 19:03:37
Hola a todos/as,
necesitaria saber como puedo crear un archivo en formato XLS, de manera que el nombre que debe tener el archivo está guardado en una variable, ya que tengo que generar varias facturas en Excel para poder enviar-las por e-mail.

Tengo la siguiente instrucción, pero evidentemente me da error :(

nombre_archivo = "factura" + contador
..............
..............
..............
USE FACTURAS_PENDIENTES
COPY TO ?nombre_archivo TYPE XLS

Me gustaría saber qué carácter especial debería poner antes de la variable nombre_fichero, para poder extraer el nombre.

Gracias por adelantado
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:Creacion archivo XLS

Publicado por enrique (1041 intervenciones) el 16/09/2008 19:34:52
COPY TO &nombre_archivo TYPE XL
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:Creacion archivo XLS

Publicado por Kotilla (6 intervenciones) el 16/09/2008 22:31:04
No funciona con &nombre_archivo, me indica el error

"El comando contiene una frase o palabra clave no reconocida"

Tengo que decir que trabajo con VFP 6
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:Creacion archivo XLS

Publicado por sergio (737 intervenciones) el 16/09/2008 23:05:55
mnombre = 'archivo'

export to &mnombre type xls

o en su defecto

export to archivo type xls
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:Creacion archivo XLS

Publicado por Kotilla (6 intervenciones) el 16/09/2008 23:18:16
La instrucción funciona perfectamente si la ejecuto en la consola de FoxPro, pero si la añado en un archivo prg, como es el caso, me indica el mismo error...
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:Creacion archivo XLS

Publicado por enrique (1041 intervenciones) el 16/09/2008 23:40:35
prueba asi

nombre_archivo ="COPY TO " + "factura" + contador + " TYPE XLS"
..............
..............
..............
USE FACTURAS_PENDIENTES
&nombre_archivo

supongo que contador es typo character.
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
Imágen de perfil de Mauricio
Val: 471
Plata
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

Creacion archivo XLS

Publicado por Mauricio (1541 intervenciones) el 17/09/2008 01:05:53
partiendo del hecho que contador es numerico:
nombre_archivo = "factura" + STR(contador,5)
USE FACTURAS_PENDIENTES
COPY TO &nombre_archivo TYPE XLS
Espero te funcione!!!!!!
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:Creacion archivo XLS

Publicado por Kotilla (6 intervenciones) el 18/09/2008 11:26:29
YA LO SOLUCIONE !!

COPY TO "&nombre_archivo" TYPE XLS

Solamente tenía que poner comillas entre &nombre_archivo

Gracias por todo
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