Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2015-10

cargar datos a un Memo en un reporte

11 messages · 7 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Héctor Fiandor

Buenos d�as:

Tengo un reporte factura_2.lrf que tiene un rect�ngulo Memo2, con informaci�n que pudiera variar en alg�n momento.

Tengo un fichero txt con dicha informaci�n, que leo y guardo en un Record (8 lineas).

Cuando la aplicaci�n comienza, debe leer el fichero txt, y despu�s debe cargar el Memo2 con las 8 l�neas leidas (pienso que de forma similar como se carga un combobox).

Esto �ltimo es lo que no s� hacer (entre otras muchas cosas): cargar el Memo2 del factura_2.lrf.

Si me pueden ayudar con un pedazo de c�digo se los voy a agradecer. En los tutoriales que tengo no lo vi claro.

Ing. H�ctor Fiandor

hfiandor en ceniai.inf.cu

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20151001/15b168b3/attachment.html>

Reply by email

Samuel Toloza
to Héctor Fiandor

Se me ocurre lo siguiente. Podr�as crear una variable dentro del formulario, y al momento de abrirlo pasarle el texto a la variable...

Cordialmente

Samuel Toloza Parraguez
T�cnico Inform�tico

Earlier message 25 lines
-----Original Message----- From: H�ctor Fiandor <hfiandor en ceniai.inf.cu> To: Spanish version of Lazarus List <lazarus-es en lists.lazarus.freepascal.org> Sent: Thu, Oct 1, 2015 1:51 pm Subject: [Lazarus-es] cargar datos a un Memo en un reporte Buenos d�as: Tengo un reporte factura_2.lrf que tiene un rect�ngulo Memo2,con informaci�n que pudiera variar en alg�n momento. Tengo un fichero txt con dicha informaci�n, que leo y guardoen un Record (8 lineas). Cuando la aplicaci�n comienza, debe leer el fichero txt, ydespu�s debe cargar el Memo2 con las 8 l�neas leidas (pienso que de formasimilar como se carga un combobox). Esto �ltimo es lo que no s� hacer (entre otras muchas cosas):cargar el Memo2 del factura_2.lrf. Si me pueden ayudar con un pedazo de c�digo se los voy aagradecer. En los tutoriales que tengo no lo vi claro. Ing. H�ctor Fiandor hfiandor en ceniai.inf.cu

Reply by email

Jesus Reyes
to Héctor Fiandor: Buenos d�as: Tengo un reporte factura_2.lrf que tiene un rect�ngulo Memo2, con…

Hola H�ctor,

Sin tanto c�digo, la forma mas f�cil de hacer esto es poniendo una variable en memo2, por ejemplo: [vMemo2], Si el texto que se carga de fichero.txt no va a ser modificado antes de mostrarlo en el reporte, lo mas f�cil sera con un TStringlist, por ejemplo:

var
  L: TStringList;
...
...
begin
  ...
  L := TStringList.Create;
  L.LoadFromFile('ruta/a/fichero.txt');
  frVariables['vMemo2'] := L.Text;
  L.Free;
 ...
  theReport.ShowReport;

No lo he probado, pero deber�a funcionar :)

Saludos!

Jesus Reyes A.

--------------------------------------------
El jue 1-oct-15, H�ctor Fiandor <hfiandor en ceniai.inf.cu> escribi�:

Asunto: [Lazarus-es] cargar datos a un Memo en un reporte A: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org> Fecha: jueves, 1 de octubre de 2015, 11:55

Buenos d�as:

�

Tengo un reporte
factura_2.lrf que tiene un rect�ngulo Memo2,
con informaci�n que pudiera variar en alg�n momento.

�

Tengo un fichero txt con
dicha informaci�n, que leo y guardo
en un Record (8 lineas).

�

Cuando la aplicaci�n
comienza, debe leer el fichero txt, y
despu�s debe cargar el Memo2 con las 8 l�neas leidas (pienso que de forma
similar como se carga un combobox).

�

Esto �ltimo es lo que no
s� hacer (entre otras muchas cosas):
cargar el Memo2 del factura_2.lrf.

�

Si me pueden ayudar con un
pedazo de c�digo se los voy a
agradecer. En los tutoriales que tengo no lo vi claro.

�

Ing.
H�ctor Fiandor

hfiandor en ceniai.inf.cu

�

-----Sigue archivo adjunto-----

Reply by email

Héctor Fiandor
to Jesus Reyes

Para el amigo Reyes y otros miembros de la lista:

Ante todo quiero agradecer sus respuestas, y el ejemplo de Reyes tengo que implementarlo en una prueba para dominarlo.

Resolv� el problema de una forma simple, aunque me parece que un poco "trogloesp�cimen".

Tengo un modelo de factura, donde deben escribirse datos de la cuenta bancaria tanto del proveedor como del cliente.
Me record� que yo hab�a resuelto mostrar los datos del cliente, y esa misma v�a es la que us� para los datos del proveedor, que normalmente no cambian, pero pueden cambiar. Yo ten�a dise�ado estos datos como est�ticos, y si cambian, el usuario de la aplicaci�n tendr�a que llamarme para modificar el modelo, lo cual, a mi edad, no es aconsejable.

Sencillamente agregue 8 campos a la tabla tFacturas. Hice un txt con los datos "est�ticos", y que si cambian, el usuario puede cambiarlos f�cilmente en dicho txt.
Leo el txt y lo guardo en un array[1..8].
Donde se introducen los datos bancarios del cliente en la factura, introduzco los datos del proveedor desde el array.

Y funcion� (para sorpresa mia).

Me queda como asignatura pendiente estudiar c�mo lograr introducir un dato en un campo Memo del Reporte.lrf.

Saludos y las gracias de nuevo,

Ing. H�ctor Fiandor
hfiandor en ceniai.inf.cu

Reply by email

Maxi
to Héctor Fiandor

Si esa informaci�n se refleja en el documento, "deberia" ser almacenado en el registro de la factura, aunque sean datos redundantes. Ejemplo El nombre de fantacia de una empresa puede cambiar pero su cuit (en argentina) no varia porque sigue siendo la misma empresa, modificaria todos los registros anteriores.
Y en el reporte apuntas a un campo de la tabla y listo.

El 2 de octubre de 2015, 8:03, H�ctor Fiandor <hfiandor en ceniai.inf.cu> escribi�:

Show quoted text 39 lines
Para el amigo Reyes y otros miembros de la lista: Ante todo quiero agradecer sus respuestas, y el ejemplo de Reyes tengo que implementarlo en una prueba para dominarlo. Resolv� el problema de una forma simple, aunque me parece que un poco "trogloesp�cimen". Tengo un modelo de factura, donde deben escribirse datos de la cuenta bancaria tanto del proveedor como del cliente. Me record� que yo hab�a resuelto mostrar los datos del cliente, y esa misma v�a es la que us� para los datos del proveedor, que normalmente no cambian, pero pueden cambiar. Yo ten�a dise�ado estos datos como est�ticos, y si cambian, el usuario de la aplicaci�n tendr�a que llamarme para modificar el modelo, lo cual, a mi edad, no es aconsejable. Sencillamente agregue 8 campos a la tabla tFacturas. Hice un txt con los datos "est�ticos", y que si cambian, el usuario puede cambiarlos f�cilmente en dicho txt. Leo el txt y lo guardo en un array[1..8]. Donde se introducen los datos bancarios del cliente en la factura, introduzco los datos del proveedor desde el array. Y funcion� (para sorpresa mia). Me queda como asignatura pendiente estudiar c�mo lograr introducir un dato en un campo Memo del Reporte.lrf. Saludos y las gracias de nuevo, Ing. H�ctor Fiandor hfiandor en ceniai.inf.cu _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
El que pregunta aprende, y el que contesta aprende a responder. No a la obsolecencia programada: http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml Linux User #495070 http://domonetic.com/blog ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20151002/798725c1/attachment.html>

Reply by email

Edgar García
to Maxi

Buen D�a !!1

Soy nuevo en Lazarus y quiero conectarme a una Base de Datos de SQL Server 2008 pero no puedo...

ya probe con los componentes SQLdb y ZEOS Access pero nada

me marca error en la librer�a dblib.dll

ya instale tambien FreeTDS y nada

Alguien que ya lo halla hecho y que tenga algun ejemplo ???

Saludos !!!

********************************************
The information contained in this e-mail is privileged and confidential information intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, copy or taking action in reliance upon this email is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender and then delete this e-mail in its entirety. ********************************************
Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos

Reply by email

Héctor Fiandor
to Edgar García

Edgar, le recomiendo inscribirse en la lista SQLite. Quiz�s all� encuentre cosas interesantes y le pueda ayudar, adem�s de los colegas de la lista Lazarus.

Saludos,

Ing. H�ctor Fiandor
hfiandor en ceniai.inf.cu

Reply by email

Martin Gomez
to Héctor Fiandor

Desde que sistema operativo intentas conectarte?

2015-10-08 14:17 GMT-03:00 H�ctor Fiandor <hfiandor en ceniai.inf.cu>:

Show quoted text 15 lines
Edgar, le recomiendo inscribirse en la lista SQLite. Quiz�s all� encuentre cosas interesantes y le pueda ayudar, adem�s de los colegas de la lista Lazarus. Saludos, Ing. H�ctor Fiandor hfiandor en ceniai.inf.cu _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
? Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ? ? *Linus Torvalds* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20151008/ad5731e7/attachment.html>

Reply by email

francisco prieto
to Martin Gomez

Edgar,

Trabajo sin problemas con sqlserver 2008 r2, de modo que tenes algo mal configurado...

Leete este link.

http://wiki.freepascal.org/mssqlconn/es

Saludos,

Pancho
C�rdoba
Argentina

El 8 de octubre de 2015, 14:43, Martin Gomez <mmgomez en gmail.com> escribi�:

Show quoted text 35 lines
Desde que sistema operativo intentas conectarte? 2015-10-08 14:17 GMT-03:00 H�ctor Fiandor <hfiandor en ceniai.inf.cu>: > Edgar, le recomiendo inscribirse en la lista SQLite. Quiz�s all� encuentre > cosas interesantes y le pueda ayudar, adem�s de los colegas de la lista > Lazarus. > > Saludos, > > Ing. H�ctor Fiandor > hfiandor en ceniai.inf.cu > > > _______________________________________________ > Lazarus-es mailing list > Lazarus-es en lists.lazarus.freepascal.org > http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es > -- ? Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ? ? *Linus Torvalds* _______________________________________________ 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/20151008/803ca1ef/attachment.html>

Reply by email

Samuel Toloza
to francisco prieto

Intenta conectarte llamando a odbc.

Saludos

Cordialmente

Samuel Toloza Parraguez
T�cnico Inform�tico

Earlier message 61 lines
-----Original Message----- From: francisco prieto <fajprieto en gmail.com> To: Spanish version of Lazarus List <lazarus-es en lists.lazarus.freepascal.org> Sent: Thu, Oct 8, 2015 3:57 pm Subject: Re: [Lazarus-es] Como me conecto a SQL Server 2008 Edgar, Trabajo sin problemas con sqlserver 2008 r2, de modo que tenes algo mal configurado... Leete este link. http://wiki.freepascal.org/mssqlconn/es Saludos, Pancho C�rdoba Argentina El 8 de octubre de 2015, 14:43, Martin Gomez <mmgomez en gmail.com> escribi�: Desde que sistema operativo intentas conectarte? 2015-10-08 14:17 GMT-03:00 H�ctor Fiandor <hfiandor en ceniai.inf.cu>: Edgar, le recomiendo inscribirse en la lista SQLite. Quiz�s all� encuentre cosas interesantes y le pueda ayudar, adem�s de los colegas de la lista Lazarus. Saludos, Ing. H�ctor Fiandor hfiandor en ceniai.inf.cu

Reply by email

Edgar García
to Samuel Toloza

Ya pude... Instale un programa llamado LazSQLX y de aqu� tome los DLL que ma faltaban...

Gracias a Todos !!!

El 08/10/2015 a las 02:32 p.m., Samuel Toloza escribi�:

Show quoted text 87 lines
Intenta conectarte llamando a odbc. Saludos Cordialmente *Samuel Toloza Parraguez* *T�cnico Inform�tico** * -----Original Message----- From: francisco prieto <fajprieto en gmail.com> To: Spanish version of Lazarus List <lazarus-es en lists.lazarus.freepascal.org> Sent: Thu, Oct 8, 2015 3:57 pm Subject: Re: [Lazarus-es] Como me conecto a SQL Server 2008 Edgar, Trabajo sin problemas con sqlserver 2008 r2, de modo que tenes algo mal configurado... Leete este link. http://wiki.freepascal.org/mssqlconn/es Saludos, Pancho C�rdoba Argentina El 8 de octubre de 2015, 14:43, Martin Gomez <mmgomez en gmail.com <mailto:mmgomez en gmail.com>> escribi�: Desde que sistema operativo intentas conectarte? 2015-10-08 14:17 GMT-03:00 H�ctor Fiandor <hfiandor en ceniai.inf.cu <mailto:hfiandor en ceniai.inf.cu>>: Edgar, le recomiendo inscribirse en la lista SQLite. Quiz�s all� encuentre cosas interesantes y le pueda ayudar, adem�s de los colegas de la lista Lazarus. Saludos, Ing. H�ctor Fiandor hfiandor en ceniai.inf.cu <mailto:hfiandor en ceniai.inf.cu> _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org <mailto:Lazarus-es en lists.lazarus.freepascal.org> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es -- ? Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ? ? /Linus Torvalds/ _______________________________________________ Lazarus-es mailing list Lazarus-es en lists.lazarus.freepascal.org <mailto: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 <mailto: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

********************************************
The information contained in this e-mail is privileged and confidential information intended only for the use of the individual or entity to which it is addressed. If you are not the intended recipient, you are hereby notified that any use, dissemination, distribution, copy or taking action in reliance upon this email is strictly prohibited. If you have received this e-mail in error, please immediately notify the sender and then delete this e-mail in its entirety. ********************************************
Este correo electronico es confidencial y/o puede contener informacion privilegiada. Si usted no es su destinatario o no es alguna persona autorizada por este para recibir sus correos electronicos, NO debera usted utilizar, copiar, revelar, o tomar ninguna accion basada en este correo electronico o cualquier otra informacion incluida en el, favor de notificar al remitente de inmediato mediante el reenvio de este correo electronico y borrar a continuacion totalmente este correo electronico y sus anexos ------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20151009/3c7a10da/attachment.html>

Reply by email