Sign in Join

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

Mailing lists / lazarus-es / 2013-10

Resumen de Lazarus-es, Vol 73, Envío 2

2 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Nippur Lagash

Hola Paola, en lugar de open/close en el create/close del form. Hacelo cuando lo necesitas.
abris tabla
actualizas
cerras tabla

Salvo que crees los forms en tiempo de ejecuci�n, el onCreate se ejecuta 1 sola vez. Tambi�n pod�s probar de hacer el open en el onShow.

Si no te funciona cambi� el ttable x tzquery :-)

Saludos,

Fer.MDQ

Message: 1
Date: Tue, 01 Oct 2013 17:35:21 -0300
From: Paola Bruccoleri <pbruccoleri en adinet.com.uy> Subject: [Lazarus-es] error al actualizar tabla
To: Lista Lazarus <lazarus-es en lists.lazarus.freepascal.org> Message-ID: <524B3209.3090007 en adinet.com.uy>
Content-Type: text/plain; charset="iso-8859-1"; Format="flowed"

Hola todos...

tengo un peque�o bug y hace d�as que no doy con la soluci�n.

Uso firbird y componentes zeos.
Tengo una tabla numeros de 1 solo registro, con la numeraci�n de unos tickets internos.

cuando voy a imprimir, tomo el nro, lo actualizo y largo la impresi�n:

� � � � �  nComp:= tblNumeros.FieldByName('numero').AsInteger;
� � � � �  tblNumeros.Edit;
� � � � �  tblNumeros.FieldByName('numero').AsInteger:= nComp + 1;
� � � � �  tblNumeros.Post;
� � � � �  tblNumeros.CommitUpdates;
� � � � �  tblNumeros.ApplyUpdates;
..........

aparece este error al hacer el post

pero lo m�s lindo que no es siempre, es si hago otra cosa antes.

describo mas o menos as�:
form1: tiene un ttable (tblnumeros) que se abre/cierra en en oncreate/onclose...
all� hay un bot�n imprimir pendientes que usa esa tblnumeros. tb hay otro bot�n para agregar pedidos, que llama a form2. Form2 tambi�n tiene un tblNumeros (q se abre/cierra con el oncreate/onclose)

si abro form1, agrego pedido: llamo a form2, imprimo, cierro. retorno a form1, al imprimir pedidos pendientes, ZAS!!

Si NO abro form2 para ingresar ning�n pedido,� no da ese error.. es como que la tblnumeros no se haya cerrado, no se.. o se est�n entreverando las 2 tblNumeros!

Bueno, agradezco cq ayuda.. mientras sigo investigando mil gracias de antemano
byeeeeeeeee

------------ pr�xima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131001/b822286f/attachment-0001.html> ------------ pr�xima parte ------------
A non-text attachment was scrubbed...
Name: jhbhfcih.png
Type: image/png
Size: 7056 bytes
Desc: no disponible
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20131001/b822286f/attachment-0001.png>

------------------------------

Reply by email

Paola Bruccoleri
to Nippur Lagash

El 02/10/2013 9:17, Nippur Lagash escribi�:

Show quoted text 15 lines
Hola Paola, en lugar de open/close en el create/close del form. Hacelo cuando lo necesitas. abris tabla actualizas cerras tabla Salvo que crees los forms en tiempo de ejecuci�n, el onCreate se ejecuta 1 sola vez. Tambi�n pod�s probar de hacer el open en el onShow. Si no te funciona cambi� el ttable x tzquery :-) Saludos,

Hola Fer..
gracias x tus consejos tb... creo que voy a cambiar de c�mo hacer esa actualizaci�n para q lo haga un SP... es que son reminiscencias de "programaci�n vieja" jajajaj
byeeeeeeeeee

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

Reply by email