![]() |
![]() |
| 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
|
||||
|
||||
|
Saludos!
Creo que no hay forma de solucionarlo. El problema es que cada control Dataware está diseñado para ser asociado a un sólo campo de la base de datos (exceptuando, claro, el DBGrid), y la propiedad "KeyField" del "DBLookUpCombo" sirve para especificar de que campo obtenemos el valor para almacenarlo en el campo especificado en "DataField" (que, como sabes, sólo permite especificar un campo). Asi que lo único que se me ocurre es: o buscar un componente que te permita tal operación o, lo mas drástico, cambiar, en las tablas relacionadas, la clave principal y ajena o añadir una que te permita identificar cada registro pero formada por un solo campo (que podría ser autonumérico, y la clave ajena numérica). Chao! |
|
#2
|
|||
|
|||
|
Gracias por la rapidez de tu respuesta..... sin duda este foro es excelente!
Te cuento que estuve buscando componentes que hagan eso, y en la pagina www.sipanma.com tienen unos que hacen eso, pero estos son pago$$$ voy a seguir buscando, cualquier cosa les aviso.... |
|
#3
|
|||
|
|||
|
DBLookUpComboBox con keyfield distintos
Hola:
Lo que se me ocurre es que la asignacion de las propiedades del DBLookUpComboBox, tales como ListSource, ListField y KeyField se la des por codigo en tiempo de ejecucion y creo que de esa forma puedes lograr los cambios que tu quieres. Saludos Luis Garcia _____________________________ La mejor manera de decir es hacer |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|