Pregunta...

Escrito por Laura Sanchez el 28 de Octubre

Hola, me estoy volviento un poco loca, y ya no se si es fácil o ´difícil lo que os voy a preguntar... EStoy haciendo una base de datos para mi empresa... He aprendido a utilizar un poco el VBA, ahora, cuadno ya he consiguido las "funciones" necesarias me entra una duda:

Tengo un formulario con una lista desplegable de Clientes, y luego una de proyectos de dichos clientes, la pregunta es: ¿Cómo puedo hacer para cuando elija un cliente solo me salgan sus proyectos y no todos?

Muchas gracias!


Citar  |  
Ver mensaje      

Juan Cots Santiago
Valencia, España
Escrito por Juan Cots Santiago el 28 de Octubre

Hola Laura.
Supongo que cuando dices lista desplegable te refieres a un cuadro combinado... Si es así y partimos de la base de que tienes relacionadas las tablas Clientes y Proyectos y que el campo común de ambas lo tienes incluido en el cuadro combinado.

Ahora debes considerar que el origen de datos de los cuadros combinados es una tabla o unaconsulta, para comprobarlo con el cuadro combinado de los proyectos vas a sus propiedades... Datos... Origen de la fila... Si es una consulta se abrirá directamente, si es una tabla, te preguntará si deseas crear una consulta, le dices que sí y le incluyes los campos necesarios.
Una vez tengas en pantalla la consulta, en la fila criterios, debajo el campo relacionado pones:
Formularios! NombreFormulario! NombreCampoCliente

Donde NombreFormulario será el nombre de tu formulario y NombreCampoCliente será el nombre del cuadro combinado Clientes.

De esa forma solo mostrará en proyectos aquellos que coincidan con el cliente selecionado en el otro campo

Un saludo


Citar  |  
Ver mensaje     

Laura Sanchez
Madrid, España
Escrito por Laura Sanchez el 28 de Octubre

Más o menos, pero lo que me gustaría hacer es, imagínate, cuando compras un billete de avión, que primero pone el pais y depende del pais que elijas te pone las ciudades, pues eso pero con cliente y pruyectos en formulario... Se puede hacer=?


Citar  |  
Ver mensaje     

Laura Sanchez
Madrid, España
Escrito por Laura Sanchez el 28 de Octubre

`por cierto mil gracias


Citar  |  
Ver mensaje     

Juan Cots Santiago
Valencia, España
Escrito por Juan Cots Santiago el 28 de Octubre

Hola Laura.
Como te comentaba es mi anterior post es como se debe hacer para obtener lo que deseas.
En mi blog, en la sección ejemplos varios:
http://accessjuancots.blogspot.com/2009/07/ejemplos-varios. Html
tienes un ejemplo que se llama FiltrarCombos, pero es un poquito más complejo, no obstante como comentas que ya te menejas un poco con el VBA tal vez te sirva.

Un saludo


Citar  |  
Ver mensaje     

Laura Sanchez
Madrid, España
Escrito por Laura Sanchez el 28 de Octubre

Mil gracias por la ayuda! Lo voy a probar y luego te cuento!


Citar  |  
Ver mensaje     

Laura Sanchez
Madrid, España
Escrito por Laura Sanchez el 29 de Octubre

Estoy un poco bastante perdida si te paso la tabla me lo puedes explicar? ES que he hecho pruebas y no me sale... :-(


Citar  |  
Ver mensaje     

Juan Cots Santiago
Valencia, España
Escrito por Juan Cots Santiago el 29 de Octubre

Claro Laura.
Enviamelo a este correo.
Explicame bien lo que necesitas
Un saludo


Citar  |  
Ver mensaje     


Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA

Búsquedas frecuentes: pruebas de acceso al ejercito funciones de la mercadotecnia aprender taquigrafia sinositi concepto de factura

Emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos