Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Al diseñar un formulario en Access, es posible que desee mostrar un valor de una tabla o consulta que no sea el que está enlazado al formulario. Por ejemplo, supongamos que tiene un formulario Productos enlazado a una tabla Productos. Sin embargo, después de diseñar el formulario, decide que desea que se muestre el nombre del contacto del proveedor para cada producto, los datos que residen en una tabla denominada Proveedores. El procedimiento siguiente muestra cómo usar la función BuscarD para llevar a cabo esta tarea. Puede modificar la expresión en el paso 6 para adaptarla a sus propios datos.

Agregar el cuadro de texto

  1. En el panel de navegación, haga clic con el botón secundario en el formulario que desee cambiar y, a continuación, haga clic en Vista Diseño en el menú contextual.

  2. En el grupo Controles de la pestaña Diseño, haga clic en Cuadro de texto.

  3. Busque el área del formulario en la que desea agregar el control y, a continuación, arrastre el puntero sobre el formulario para crear el cuadro de texto.

  4. Haga clic con el botón derecho cuadro de texto y después haga clic en Propiedades en el menú contextual.

  5. En la hoja de propiedades, haga clic en la pestaña Todo .

  6. Establezca la propiedad Origen del control en el valor siguiente:

    =DBúsq("[NombreDe Contact]","[Proveedores]","[IdDeProveededo]=" & Formularios! ¡Productos! Id. de proveedor)

  7. Guarde los cambios en el formulario y, a continuación, cierre la hoja de propiedades.

Esta expresión busca en la tabla Proveedores y devuelve el nombre de contacto del proveedor cuyo id. de proveedor coincide con el valor del control IdProvee del formulario Productos. Observe cómo se usa el operador & para construir el tercer argumento de la función BuscarD (el tercer argumento es "[IdProvee]=" & Formularios! ¡Productos! Id. del proveedor). Un error común que debe evitar es colocar comillas alrededor de todo el argumento en lugar de alrededor solo del texto que precede al operador & .

Nota: Como alternativa a usar la función BuscarD , puede crear una consulta subyacente para incluir solo la información que necesita. El uso de una consulta suele ser más eficaz que usar una función.

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×