Buen d�a,
para esta tarea existe FPSpreadsheet como se explica en la wiki de lazarus en http://wiki.lazarus.freepascal.org/FPSpreadsheet
Saludos
pp
El jue, 17-03-2016 a las 10:05 +0100,
lazarus-es-request en lists.lazarus.freepascal.org escribi�:
Show quoted text 258 lines
Env�e los mensajes para la lista Lazarus-es a
lazarus-es en lists.lazarus.freepascal.org
Para subscribirse o anular su subscripci�n a trav�s de la WEB
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
O por correo electr�nico, enviando un mensaje con el texto "help" en
el asunto (subject) o en el cuerpo a:
lazarus-es-request en lists.lazarus.freepascal.org
Puede contactar con el responsable de la lista escribiendo a:
lazarus-es-owner en lists.lazarus.freepascal.org
Si responde a alg�n contenido de este mensaje, por favor, edite la
linea del asunto (subject) para que el texto sea mas especifico que:
"Re: Contents of Lazarus-es digest...". Adem�s, por favor, incluya en
la respuesta s�lo aquellas partes del mensaje a las que est�
respondiendo.
Asuntos del d�a:
1. Introduccion de datos en un BD desde una tabla Excel. (hfiandor)
2. Re: Introduccion de datos en un BD desde una tabla Excel.
(Maximiliano Duarte)
3. Re: Introduccion de datos en un BD desde una tabla Excel.
(Jose Antonio Cuello)
4. Re: Introduccion de datos en un BD desde una tabla Excel.
(Iv�n Mesa)
----------------------------------------------------------------------
Message: 1
Date: Wed, 16 Mar 2016 19:36:34 +0100
From: "hfiandor" <hfiandor en ceniai.inf.cu>
Subject: [Lazarus-es] Introduccion de datos en un BD desde una tabla
Excel.
To: lazarus espa�ol <lazarus-es en lists.lazarus.freepascal.org>
Message-ID:
Content-Type: text/plain; charset="iso-8859-1"
Estimados colegas:
Hay un usuario que explota un Sistema de Gesti�n Contable, y ha surgido la
necesidad de introducir un comprobante todos los meses que verdaderamente
resulta largo para ser introducido por el teclado.
Ya tuve esta experiencia en otro caso anterior, y se hizo un programa en
Delphi7 que le�a una tabla Excel y la introduc�a en la base de datos del
Sistema de Gesti�n Contable, en escasos segundos.
Si alguien tiene alguna experiencia en esto, le agradecer�a su colaboraci�n.
Saludos
Ing. H�ctor F. Fiandor Rosario
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20160316/60f541b9/attachment-0001.html>
------------------------------
Message: 2
Date: Wed, 16 Mar 2016 22:19:14 -0300
From: Maximiliano Duarte <maximiliano.duarte en gmail.com>
Subject: Re: [Lazarus-es] Introduccion de datos en un BD desde una
tabla Excel.
To: Spanish version of Lazarus List
<lazarus-es en lists.lazarus.freepascal.org>
Message-ID: <56ea0623.74128c0a.3098.ffffd049 en mx.google.com>
Content-Type: text/plain; charset="utf-8"
Hay un componente que maneja el Excel y otro mediante ole.
Nome comentaste si te llego todo el paquete de firebird
-----Mensaje original-----
De: "hfiandor" <hfiandor en ceniai.inf.cu>
Enviado el: ?16/?03/?2016 21:37
Para: "lazarus espa�ol" <lazarus-es en lists.lazarus.freepascal.org>
Asunto: [Lazarus-es] Introduccion de datos en un BD desde una tabla Excel.
Estimados colegas:
Hay un usuario que explota un Sistema de Gesti�n Contable, y ha surgido la necesidad de introducir un comprobante todos los meses que verdaderamente resulta largo para ser introducido por el teclado.
Ya tuve esta experiencia en otro caso anterior, y se hizo un programa en Delphi7 que le�a una tabla Excel y la introduc�a en la base de datos del Sistema de Gesti�n Contable, en escasos segundos.
Si alguien tiene alguna experiencia en esto, le agradecer�a su colaboraci�n.
Saludos
Ing. H�ctor F. Fiandor Rosario
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20160316/375cfeb8/attachment-0001.html>
------------------------------
Message: 3
Date: Thu, 17 Mar 2016 08:23:26 +0100 (CET)
From: Jose Antonio Cuello <jcuello en artextrading.com>
Subject: Re: [Lazarus-es] Introduccion de datos en un BD desde una
tabla Excel.
To: Spanish version of Lazarus List
<lazarus-es en lists.lazarus.freepascal.org>
Message-ID:
<1711639415.240555.1458199406392.JavaMail.zimbra en artextrading.com>
Content-Type: text/plain; charset="utf-8"
Hola, podr�as indicar algo m�s sobre el formato de los datos a importar? El comprobante es una hoja de excel, varios documentos de texto o alg�n tipo de xml, csv, etc
Un saludo
De: "hfiandor" <hfiandor en ceniai.inf.cu>
Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>
Enviados: Mi�rcoles, 16 de Marzo 2016 19:36:34
Asunto: [Lazarus-es] Introduccion de datos en un BD desde una tabla Excel.
Estimados colegas:
Hay un usuario que explota un Sistema de Gesti�n Contable, y ha surgido la necesidad de introducir un comprobante todos los meses que verdaderamente resulta largo para ser introducido por el teclado.
Ya tuve esta experiencia en otro caso anterior, y se hizo un programa en Delphi7 que le�a una tabla Excel y la introduc�a en la base de datos del Sistema de Gesti�n Contable, en escasos segundos.
Si alguien tiene alguna experiencia en esto, le agradecer�a su colaboraci�n.
Saludos
Ing. H�ctor F. Fiandor Rosario
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20160317/54a6740b/attachment-0001.html>
------------------------------
Message: 4
Date: Thu, 17 Mar 2016 10:05:00 +0100
From: Iv�n Mesa <iv.mesa.prg en gmail.com>
Subject: Re: [Lazarus-es] Introduccion de datos en un BD desde una
tabla Excel.
To: lazarus-es en lists.lazarus.freepascal.org
Message-ID: <56EA733C.4080706 en gmail.com>
Content-Type: text/plain; charset="windows-1252"; Format="flowed"
Buenos d�as.
Quiz�s los m�s sencillo es guardar el excel en formato csv.
Es f�cil leer un fichero csv.
Adem�s deber�s saber a qu� tabla y campos de la base de datos van
dirigidos los datos, verificar los tipos y asegurarte de que al grabar
los datos directamente sobre la tabla, la aplicaci�n no realice otros
procesos internos sobre otras tablas; en tal caso deber�s simularlos
(por ejemplo, actualizaciones de precios, stocks, datos de auditor�a,
etc... ). Tambi�n es posible que la base de datos tenga programados
triggers y no tengas que hacer nada m�s que introducir los datos que
necesites, pero eso lo deber�s mirar antes de hacer la importaci�n.
Otra opci�n es hacer un peque�o programa que simule la entrada por
teclado (yo antiguamente con Delphi usaba esta t�cnica para introducir
datos en aplicaciones de terceros). Hacer el programa es algo
entretenido, pero el objetivo final es leer un fichero y lanzar cada
car�cter al teclado. Puedes crear una secuencia repetitiva de entrada de
datos m�ltiple.
Voy a ver si tengo un hueco para recuperar aquel programa (que debe
hacer unos quince a�os que lo hice)
saludos.
El 17/03/2016 a las 8:23, Jose Antonio Cuello escribi�:
> Hola, podr�as indicar algo m�s sobre el formato de los datos a
> importar? El comprobante es una hoja de excel, varios documentos de
> texto o alg�n tipo de xml, csv, etc
>
> Un saludo
>
> ------------------------------------------------------------------------
> *De: *"hfiandor" <hfiandor en ceniai.inf.cu>
> *Para: *"Spanish version of Lazarus List"
> <lazarus-es en lists.lazarus.freepascal.org>
> *Enviados: *Mi�rcoles, 16 de Marzo 2016 19:36:34
> *Asunto: *[Lazarus-es] Introduccion de datos en un BD desde una tabla
> Excel.
>
> Estimados colegas:
>
> Hay un usuario que explota un Sistema de Gesti�n Contable, y ha
> surgido la necesidad de introducir un comprobante todos los meses que
> verdaderamente resulta largo para ser introducido por el teclado.
>
> Ya tuve esta experiencia en otro caso anterior, y se hizo un programa
> en Delphi7 que le�a una tabla Excel y la introduc�a en la base de
> datos del Sistema de Gesti�n Contable, en escasos segundos.
>
> Si alguien tiene alguna experiencia en esto, le agradecer�a su
> colaboraci�n.
>
> Saludos
>
> Ing. H�ctor F. Fiandor Rosario
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20160317/b0c9fe27/attachment.html>
------------------------------
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
Fin de Resumen de Lazarus-es, Vol 102, Env�o 15
***********************************************
MSc. Ing. Pedro Pablo Oviedo Vera
Direcci�n T�cnica y Desarrollo
Empresa de Proyectos e Ingenier�a del
Ministerio de la Agricultura.ENPA.
Boyeros y Conill, Piso 10 Edif MINAG
Telef. (07) 884 7649
"La ENPA 35 A�os al Servicio de la Agricultura
1981-2016"
