Estoy un poco desactualizado - necesito soporte

Consultas, trucos, consejos. Todo sobre Clarion en todas sus versiones
Responder
odelfabro
Novato
Mensajes: 49
Registrado: Mié Abr 06, 2011 2:29 am
Contactar:

Estoy un poco desactualizado - necesito soporte

Mensaje por odelfabro » Mar Sep 13, 2016 1:29 pm

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
Oscar A Del Fabro
Analista de Sistemas
CORDOBA
REPUBLICA ARGENTINA


Avatar de Usuario
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

Mensaje por Mauricio » Jue Sep 15, 2016 9:10 am

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.
Mauricio, básicamente usando Clarion 6.3
www.tdcsoftware.com y www.clarioneros.com/blog

odelfabro
Novato
Mensajes: 49
Registrado: Mié Abr 06, 2011 2:29 am
Contactar:

Re: Estoy un poco desactualizado - necesito soporte

Mensaje por odelfabro » Jue Sep 15, 2016 1:13 pm

Mauricio 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.
Gracias por reponder, Mauricio

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

jarodav1
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

Mensaje por jarodav1 » Jue Nov 17, 2016 7:09 pm

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


Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 11 invitados