Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-07-2011
M4714S M4714S is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 13
Poder: 0
M4714S Va por buen camino
Question dbgrid y dbedit

Hola Gente estoy con un problema:

Tengo un formulario con una grilla asociada a una tabla(dbgrid) unos cuantos dbedit que representan cada campo de la tabla, y un dbNavigator para desplazarme y agregar/editar/eliminar elementos. Los DBedits muestran bien la informacion de la tabla cuando me voy moviendo con el navigator. El problema esta cuando quiero agregar un nuevo registro.



Lo que quiero hacer es que cuando apriete el boton del navigator add(signo suma) me ponga los dbedit en blanco asi puedo llenarlos y luego con el boton POST guarde el nuevo registro en la tabla. Traté de hacer eso y lo que me pasa es que, cuando hago click en ADD y luego de que se pongan los DBedit en blanco, si alguno de los dbedit toma el FOCO automaticamente los DBedit se llenan con la informacion de la tabla, como si se moviera el "puntero" de la tabla. Como hago para evitar esto?

Ojala me haya explicado bien

Saludos

Matias
Responder Con Cita
  #2  
Antiguo 14-07-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Pues o no entiendo o esta extraño.
Cuando se presiona el signo + (add) lo que hace es un insert y pone los dbedits en blanco.
Mientras no se presione otro boton o Post, estos seguiran en blanco.
La otra posibilidad es que se mueva el mouse y se presione el dbgrid que tambien lo tienes ligado a la tabla.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #3  
Antiguo 15-07-2011
M4714S M4714S is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 13
Poder: 0
M4714S Va por buen camino
Question Si

Cita:
Empezado por Caral Ver Mensaje
Hola
Pues o no entiendo o esta extraño.
Cuando se presiona el signo + (add) lo que hace es un insert y pone los dbedits en blanco.
Mientras no se presione otro boton o Post, estos seguiran en blanco.
La otra posibilidad es que se mueva el mouse y se presione el dbgrid que tambien lo tienes ligado a la tabla.
Saludos
Gracias por responder, efectivamente cuando hago click en +, los edit se ponen en blanco, pero cuando hago click para EDITAR uno de esos DBedit, automaticamente se mueve el puntero del GRID y se llenan todos los dbedit con la informacion de la tabla.
alguna sugerencia?
Responder Con Cita
  #4  
Antiguo 15-07-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
No lo se, la verdad nunca me ha pasado.
Me parece que tendrias que verificar los dataset a ver si tienes algun codigo que te este afectando.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 15-07-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola M4714S.

En el TDBGrid, propiedad Options, poné en False dgCancelOnExit.

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #6  
Antiguo 15-07-2011
M4714S M4714S is offline
Miembro
NULL
 
Registrado: jun 2011
Posts: 13
Poder: 0
M4714S Va por buen camino
Smile Gracias

Cita:
Empezado por ecfisa Ver Mensaje
Hola M4714S.

En el TDBGrid, propiedad Options, poné en False dgCancelOnExit.

Saludos.

Muchas gracias! me funciono.
Problema resuelto.

Saludos
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
Asignarle el Valor de un DBEdit a un DBGrid dmagui Firebird e Interbase 6 03-10-2011 16:40:48
dbgrid a dbedit lucas05 Varios 6 11-04-2011 02:57:58
Filtro DBEdit y DBGrid Lenny Varios 4 11-10-2010 09:16:15
filtrar el contenido de un dbgrid con un dbedit characo Conexión con bases de datos 2 29-03-2010 15:13:33
Pasar de DBGrid a DBEdit nachosan Varios 4 27-09-2007 16:55:05


La franja horaria es GMT +2. Ahora son las 11:00:21.


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