FoxPro/Visual FoxPro - reportes en excel desdel visual foxpro

 
Vista:
Imágen de perfil de Elias

reportes en excel desdel visual foxpro

Publicado por Elias (79 intervenciones) el 07/01/2019 12:48:03
Tengo un sistema de facturación que emite informes en formato Excel predefinidos. Ahora la empresa esta cambiando a Open Office y los procedimientos ya no funcionan.

Alguien podría ayudarme a re convertir la rutina para que funcione con Open office ?

Desde ya muchas gracias

Adjunto la rutina

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
*
STORE 'z:\contabilidad\hechauka_compras.xls' TO archivo1
STORE 'z:\contabilidad\hechauka_compras'+PADL(m_nrousu,2,'0')+'.xls' TO archivo2
*
COPY FILE &archivo1 TO &archivo2
*
oOle =Createobject("Excel.Application")
Lcruta = [&archivo2]
oWorkBook = oOle.Workbooks.Open(Lcruta)
oOle.Application.worksheets(1).Select
*
SELECT auxi_hechauka_compras
*
GO top
*
do while .not. EOF()
	*
	STORE m_nroreg + 1 TO m_nroreg
	*
	oOle.Cells(m_nroreg,1).value=  auxi_hechauka_compras.tipreg
	oOle.Cells(m_nroreg,2).value=  auxi_hechauka_compras.ruc
	oOle.Cells(m_nroreg,3).value=  auxi_hechauka_compras.dv
	oOle.Cells(m_nroreg,4).value=  auxi_hechauka_compras.razsocial
	oOle.Cells(m_nroreg,5).value=  auxi_hechauka_compras.timbrado
	oOle.Cells(m_nroreg,6).value=  auxi_hechauka_compras.tipdoc
	oOle.Cells(m_nroreg,7).value=  auxi_hechauka_compras.nrodoc
	oOle.Cells(m_nroreg,8).value=  auxi_hechauka_compras.fecope
	oOle.Cells(m_nroreg,9).value=  auxi_hechauka_compras.monto10
	oOle.Cells(m_nroreg,10).value=  auxi_hechauka_compras.iva10
	oOle.Cells(m_nroreg,11).value=  auxi_hechauka_compras.monto5
	oOle.Cells(m_nroreg,12).value=  auxi_hechauka_compras.iva5
	oOle.Cells(m_nroreg,13).value=  auxi_hechauka_compras.monto0
	oOle.Cells(m_nroreg,14).value=  auxi_hechauka_compras.tipope
	oOle.Cells(m_nroreg,15).value=  auxi_hechauka_compras.condic
	oOle.Cells(m_nroreg,16).value=  auxi_hechauka_compras.cancuo
	*
	SKIP
	*
ENDDO
*
oOle.Visible=.T.
*
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

reportes en excel desdel visual foxpro

Publicado por alex (1 intervención) el 09/10/2022 23:11:16
hola tengo un codigo que usa un formulario creando tablas temporales y que luego se pueden abrir desde fox para convertilos a excel, pero yo no quiero eso yo quiero que se mande de un solo a un archivo excel para que el usuario lo use, me puedes ayudar a mejorarlo o existe algo mas actual que se pueda usar en fox
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
sin imagen de perfil
Val: 147
Bronce
Ha mantenido su posición en FoxPro/Visual FoxPro (en relación al último mes)
Gráfica de FoxPro/Visual FoxPro

reportes en excel desdel visual foxpro

Publicado por zarlu (97 intervenciones) el 10/10/2022 15:26:23
Buenos días Alex!

Podrías mostrar el código que tienes y ser un poco más explicito en lo que requieres?

zarlu
Chetumal, Quintana Roo, México
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