![]() |
![]() |
| 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
|
|||
|
|||
|
Gracias cadetill.
pero tenemos un problema:al intentar poner en el mastersource de la tabla detalle el datasource de la tabla que queremos que sea master, no nos aparece nada que seleccionar en la combobox mastersource. Hemos añadido la unidad de la tabla master, para poder utilizar su datasource. Perdón por las molestias |
|
#2
|
|||
|
|||
|
Cita:
Por otro lado, el TTable maestro tiene Datasource? está en la misma Unit? Si es así, debería de salirte. No onstante, puedes escribirlo tu misma poniendo nombre de fromulario + nombre de datasource |
|
#3
|
|||
|
|||
|
Muchas gracias, Ya hemos arreglado lode master/detail, pero con el código de antes para eliminar los registros de la tabla detalle, no nos elimina los del edificio que seleccionamos sino todos los existentes en la tabla de pisos.
Hemos usado lo que tu nos dijiste: Código:
while not TPisos.Eof do TPisos.Delete; |
|
#4
|
||||
|
||||
Si borras todo quiere decir que no tienes establecida correctamente la relación maestro-detalle. Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
|
#5
|
|||
|
|||
|
Creo que si la tenemos bien, al menos hemos puesto todo lo que cadetill nos dijo lo de poner el el MasterSource de la tabla detalle el DataSource de la tabla master y el campo por el que se enlazan en el MasterField.
una pregunta: Cuando hacemos 2 DBLookUpComboBox en el ListSource ponemos la tabla y en el campo el ListField del primero el campo clave que es el que enlaza las dos tablas, pero también hay una propiedad que se llama KeyField a la cual también le damos el valor del campo clave. Ahora, y aquí es donde tenemos una duda, en el DBLookUpComboBox 2 hacemos lo mismo, poner el ListSource y el ListField correspondientes, pero el KeyField ponemos el ListField también, pero no es clave, simplemente es un campo más de búsqueda ¿deberíamos rellenar ese KeyField? y ¿si lo tenemos que rellenar con que campo, el realmente clave o el que corresponde a ese segundo DBLookUpComboBox? Espero haberme explicado. Muchas gracias y perdón por robaros tiempo. |
|
#6
|
||||
|
||||
|
Cita:
Si no tenes mucha habilidad con el Ingles, podes auxiliarte de algun diccionario o traductor. Incluso tenes en línea varios, por ejemplo el de google (que te permite traducir cualquier trozo de texto): http://www.google.com/language_tools?hl=es Veo que no han seguido mi recomendación de leer un libro... ![]() Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
|
#7
|
||||
|
||||
|
ah... olvide mencionarlo. A muchos nos pasa que la ayuda, de un tema desconocido, nos deja con muchas dudas... entonces yo al menos, habitualmente comienzo a hacer pruebas para terminar de entender el comportamiento de las cosas. Cuando después de esto aún tengo dudas, entonces acudo a mis buenos amigos del club por ayuda.
Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|