![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
no se exactamente que esta pasando... lo que si te puedo decir, es que es muy mala idea que estes guardando datos en el evento OnActivate de un formulario, ya que este se activará cada vez que este formulario aparezca en la pantalla. es decir, muestras el formulario y se ejectua el código; por alguna razón cambias de venta y luego regresas otra vez al formulario y se vuelve a ejecutar el código. Tal vez sea esto lo que te esta pasando.
__________________
|
|
#2
|
||||
|
||||
|
Cita:
.Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
#3
|
|||
|
|||
|
Cita:
Gracias y SaLudos |
|
#4
|
||||
|
||||
|
Cita:
. Cambia de evento.
__________________
|
|
#5
|
|||
|
|||
|
Cita:
procedure TFRM_Mantenimiento_Clientes.FormShow(Sender: TObject); var x:string; begin x:=FRM_Busqueda_Clientes.var_alta_factura_cliente; if x='Nuevo_Cliente_Factura' then begin PGC_Clientes.ActivePage:=TBS_Datos; PAN_Datos.Enabled:=True; TBL_CLIENTES.Active:=True; TBL_CLIENTES.Insert; EDT_Alta.Text:=FormatDateTime('dd/mm/yyyy',now); QRY_CLIENTES.Active:=True; QRY_CLIENTES.SQL.Text:='SELECT MAX(CLI_CODIGO) FROM T_CLIENTES'; QRY_CLIENTES.Open; TXT_CODIGO.Text:= IntToStr(QRY_CLIENTES.Fields[0].AsInteger+1); EDT_Codigo.Text:='CLI_'+ IntToStr(QRY_CLIENTES.Fields[0].AsInteger+1); EDT_Nif.SetFocus; end; end; Pero no me hace nada, me podrias decir por favor en que evento lo puedo poner.. gracias |
|
#6
|
||||
|
||||
|
Lo que yo haría sería poner un botón "Aceptar" y un botón "Cancelar" para que el usuario confirmara o cancelara la acción que estas queriendo realizar. Y el guardar lo haría en el evento click del botón "Aceptar".
Fuera de eso no puedo opinar más ya que no conozco tu sistema ni su funcionamiento lógico.
__________________
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Curioso despertador | marcoszorrilla | Humor | 1 | 19-05-2006 09:02:29 |
| Controlar el foco al salir de un edit | ingel | Varios | 14 | 30-09-2005 18:58:15 |
| Algo curioso que me paso, por si les sirve | jwmoreira | Firebird e Interbase | 0 | 09-07-2005 01:46:53 |
| Curioso mundo este en el que vivimos.... | __cadetill | Humor | 3 | 13-05-2004 16:53:56 |
|