Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 13-06-2011
EgyEgy EgyEgy is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 15
Poder: 0
EgyEgy Va por buen camino
Cannot Focus a disabled or invisible windows

Espero poder explicarme.

Mi aplicacion tiene un datamodule, y un forma inicial. De ahí muestro otras formas según el boton que opriman.

En la forma que se muestra, es un simple mantenimiento utilizo TDBEdit's y un TDBNavigator. Todos estos componentes los conecto con el daset, conexion y data source del DAtamodule.

Me despliega los registros muy bien, avanzo o retrocedo y todo perfecto, inclusive puedo borrar registros,..peroooooooooooooooooo, cuando le doy agregar (al dbnavigator) me envia el error "Cannot focus a disabled o invisible windows".

¿como puede ser esto si el form ya esta mostrando (ah lo muestro con un Show)?, ya revise y pongo todos los dbedit en enable, y ademas esta visibles, por que los veo muy bien en modo consulta.

¿QUE PUEDE SER?
Responder Con Cita
  #2  
Antiguo 13-06-2011
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
El error no necesariamente se refiere a un formulario. Por lo general se refiere a un control dentro de un formulario.

Es posible que tengas asociado un evento AfterInsert o similar en el cual inetntas poner el foco del teclado en un control inhabilitado de este o de otro formulario.

// Saludos
Responder Con Cita
  #3  
Antiguo 13-06-2011
[maeyanes] maeyanes is offline
Capo de los Capos
 
Registrado: may 2003
Ubicación: Campeche, México
Posts: 2.732
Poder: 24
maeyanes Va por buen camino
Hola...

Verifica bien tu código, puede que un determinado momento algún componente esté deshabilidato o invisible y por código le quieras mandar el foco del teclado.


Saludos...
__________________
Lee la Guía de Estilo antes que cualquier cosa. - Twitter
Responder Con Cita
  #4  
Antiguo 13-06-2011
EgyEgy EgyEgy is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 15
Poder: 0
EgyEgy Va por buen camino
mm, creo que puede ser

Cita:
Empezado por roman Ver Mensaje
El error no necesariamente se refiere a un formulario. Por lo general se refiere a un control dentro de un formulario.

Es posible que tengas asociado un evento AfterInsert o similar en el cual inetntas poner el foco del teclado en un control inhabilitado de este o de otro formulario.

// Saludos
Antes que nada "Gracias Roman".

En efecto tengo un beforinsert que tuve que declarar dentro del 2do formulario que abro, ya que como mencione tengo un datamodul y para que yo detecte y pueda habilitar mis tdbedit ha sido necesario "crearlo", pero bueno lo que simplemente hago es asignarlo a un procedure en el nuevo form.

pero lo curioso que si me lo hace en un otro formulario y tiene exactamente definidas los mismos procedures.

¿me puedes explicar nuevamente tu solucion?
Responder Con Cita
  #5  
Antiguo 13-06-2011
EgyEgy EgyEgy is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 15
Poder: 0
EgyEgy Va por buen camino
Cita:
Empezado por maeyanes Ver Mensaje
Hola...

Verifica bien tu código, puede que un determinado momento algún componente esté deshabilidato o invisible y por código le quieras mandar el foco del teclado.


Saludos...
Si Maeyanes, ya hice eso y la verdad que es pequeño el código que utiliza y todo parece correcto, es mas te menciono que tengo otra formulario pero le asigno otra tabla aunque ocupo el mismo dataset, conexcion y table, y si funciona ahi
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
cannot focus a disabled or invisible windows jupehe Conexión con bases de datos 6 14-06-2011 15:40:55
cannot focus a disabled or invisible window en Delphi 7 y Delphi 2010 Neeruu Varios 1 12-02-2011 18:22:25
Cannot Focus a disabled or invisible windows madiazg Varios 7 11-04-2008 09:12:47
cannot focus a disabed or invisible window en creación de formulario OlmoJorge Varios 2 07-11-2006 15:45:56
Cannot focus a disabled or invisible window TONIAM Varios 3 02-03-2005 17:29:04


La franja horaria es GMT +2. Ahora son las 20:23:33.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi