Hola Gente: estoy un poco alejado de trabajar con clarion (c5) y me ha surgido en uno de mis sistemas la necesidad de hacer un ajuste
Puntualmente necesito leer un excel (.xlsx) y bajarlo a un dbf o tps
Quiero hacerlo usando un embebido, sin templates
Alquien me podria facilitar algun ejemplo ??
Gracias
Pd. no pido esto por vagancia, no tengo el tiempo de ponerme a investigar
Estoy un poco desactualizado - necesito soporte
-
- Novato
- Mensajes: 49
- Registrado: Mié Abr 06, 2011 2:29 am
- Contactar:
Estoy un poco desactualizado - necesito soporte
Oscar A Del Fabro
Analista de Sistemas
CORDOBA
REPUBLICA ARGENTINA
Analista de Sistemas
CORDOBA
REPUBLICA ARGENTINA
- Mauricio
- Desarrollador de Clarion
- Mensajes: 1125
- Registrado: Dom Feb 06, 2011 9:34 am
- Ubicación: España
- Contactar:
Re: Estoy un poco desactualizado - necesito soporte
Los Office Templates son gratis y te van a servir aunque no sé si están para C5 (sí que estás desactualizado).
Si no, a través de un objeto Ole podés abrir el excel y procesar los datos.
Si no, a través de un objeto Ole podés abrir el excel y procesar los datos.
Mauricio, básicamente usando Clarion 6.3
www.tdcsoftware.com y www.clarioneros.com/blog
www.tdcsoftware.com y www.clarioneros.com/blog
-
- Novato
- Mensajes: 49
- Registrado: Mié Abr 06, 2011 2:29 am
- Contactar:
Re: Estoy un poco desactualizado - necesito soporte
Gracias por reponder, MauricioMauricio escribió:Los Office Templates son gratis y te van a servir aunque no sé si están para C5 (sí que estás desactualizado).
Si no, a través de un objeto Ole podés abrir el excel y procesar los datos.
Los templates que encontre estan para c55 en adelante, por eso mi pedido
De todos modos encontre algunos convertidores para win que creo me van a servir
Oscar A Del Fabro
Analista de Sistemas
CORDOBA
REPUBLICA ARGENTINA
Analista de Sistemas
CORDOBA
REPUBLICA ARGENTINA
-
- Ayudante de Santa
- Mensajes: 70
- Registrado: Sab Feb 12, 2011 1:53 am
- Ubicación: Cd. Juarez,Chih,Mexico
- Contactar:
Re: Estoy un poco desactualizado - necesito soporte
No lo e probado pero tendrias que hacer algo como lo siguiente
Código: Seleccionar todo
!Declarar el objeto
SELF.objeto= CREATE(0,CREATE:Ole)
SELF.objeto{PROP:Create} = 'Excel.Application'
SELF.objeto{PROP:Language} = 0409H
SELF.objeto{'Workbooks.Open("'&tuarchivo&'")'}
!
!despues para leer una celda deberia ser
valor=SELF.objeto{'Cells('&clip(pRow)&','&clip(pCol)&').Value'}
Cambia el self por una variable de tipo LONG
Victor Montañez
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados