tuz | |
| 2008-10-22 17:58 - Respuestas: 13 - Tema nº: 2549216
Características: Windows Vista 1 giga, core2duo,80gigas HD.
Estiy utilizando una base qu me he construido de forma bastante artesanal, dada mi limitación en conocimientos de programación. El caso es que tengo dos cuadros combinados en un formulario y me gustaría saber si es posible que, sólo con la elección que hago en uno de ellos, se repita dicha elección en el otro. Son cuadros combinados distintos aunque coinciden en tamaño y ordenación de sus filas. Gracias
| |
|
|
Bambita | |
|
Re: Cuadros combinados - 2008-11-05 01:44 - Respuesta 2
Hola! Si no entiendo mal, tu situacion es la siguiente:
Tenes 2 cuadros combinados, cada uno con su nombre propio, cuyo origen de datos es el mismo, y queres que al seleccionar un dato en uno se actualice el otro con la misma eleccion.
Si es asi, la solucion es sencilla.
Supongamos que tu primer cuadro combinado se llama "cuadro1" y su origen de datos son los campos ID y Descripcion de la tabla "tabla1". El otro control se llama "cuadro2" y tiene los mismos campos y el mismo origen de datos que el primero. Luego le asignamos un evento al primero que se realice "al perder el enfoque" o "despues de actualizar" o "al salir":
Me.cuadro2.value = Me.cuadro1
Espero que te sirva.
Bam. | |
|
|
tuz | |
|
Re: Cuadros combinados - 2008-11-05 15:12 - Respuesta 3
Gracias por la respuesta Bam. En realidad los dos cuadros combinados sí tienen cada uno sus nombres, poseen el mismo número de filas e incluso coinciden en lo elementos que componen cada fila, pero no tienen origen en la misma tabla, aunque una vez hecha la selección en el formulario donde residen, sí se almacenan posteriormente en una misma tabla (evidentemente, distinta de la que proceden) en dos campos distintos. Lo que me pretendo hacer es que uno de ellos actúe como esclavo del otro, es decir, con una sola selección, que se rellenen los dos campos por igual. No sé si es muy complicado. Como he dicho, no soy precisamente un experto en esto. Gracias de nuevo | |
|
|
Bambita | |
|
Re: Cuadros combinados - 2008-11-06 04:13 - Respuesta 4
Hola! Ok, comprendi, mismo tipo de datos pero distitno origen. Entonces va la otra pregunta: tenes algun campo que haga las veces de "codigo identificador" de cada fila??? Si es asi, todavia se aplica la solucion que te di, si no la solucion seria primero crear ese campo en ambas tablas (normalmente se le asigna el nombre ID y es de tipo autonumerico, pero puede ser numerico simplemente, con valores no repetidos). Por supuesto que el codigo 1 debe identificar a lo mismo en ambos casos, verdad. Entonces lo siguiente seria el procedimiento que ya te menciones antes desde el formulario. Tene en cuenta que cada cuadro combinado debe tener la columna con este codigo (que suele ponerse oculta).
Cualquier duda avisame y te aclaro.
Saludos,
Bam. | |
|
|
tuz | |
|
Re: Cuadros combinados - 2008-11-06 07:40 - Respuesta 5
Gracias Bam, me pongo a ello y te cuento qué tal me fue | |
|
|
|