¿Por qué Access me pide que escriba un valor de parámetro?

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

A veces, al abrir un objeto de Access (como una tabla, consulta, formulario o informe), Access muestra el cuadro de diálogo Introduzca el valor del parámetro. Access muestra este cuadro de diálogo al abrir un objeto que contiene un identificador o expresión que Access no puede interpretar.

En algunos casos, éste es el comportamiento que desee. Por ejemplo, el creador de la base de datos podría haber creado una consulta que le permite escribir información cada vez que se ejecute la consulta, como una fecha de inicio o un número de ID de empleado. Una solicitud de confirmación podría parecerse a esto:

Muestra un ejemplo de un cuadro de diálogo Introduzca el valor de parámetro esperado, con un identificador denominado "Escriba ID de empleado", un campo en el que escribir un valor y los botones Aceptar y Cancelar.

Sin embargo, en los demás casos no desea que aparezca este cuadro de diálogo. Por ejemplo, podría ha realizado cambios en el diseño de la base de datos. Ahora, cuando abre un objeto, Access muestra el cuadro de diálogo inesperadamente con un mensaje que no comprende.

Muestra un ejemplo de un cuadro de diálogo Introduzca el valor del parámetro inesperado con un identificador denominado "SomeIdentifier", un campo en el que escribir un valor y los botones Aceptar y Cancelar.

En este artículo se proporciona procedimientos para investigar por qué Access puede solicitar el valor del parámetro, y cómo puede dejar las solicitudes.

Nota: En este artículo no se aplica a aplicaciones web de Access: el tipo de base de datos de diseño con Access y publicar en línea en Office 365 o SharePoint.

Detener la solicitud de un valor de parámetro

Para dejar el cuadro de diálogo Introduzca el valor del parámetro aparezcan, debe inspeccionar las expresiones que están asociadas con el objeto que está trabajando con y busque el identificador que causa que aparezca el cuadro de diálogo. A continuación, debe corregir el identificador o la sintaxis de la expresión que contiene el identificador.

En la sección Vea también encontrará vínculos a más información sobre la sintaxis de la expresión.

Cuando aparezca el cuadro de diálogo Introduzca el valor del parámetro no deseado, tenga en cuenta el identificador o la expresión que aparece en el cuadro de diálogo. Por ejemplo, "SomeIdentifier" como se muestra en la siguiente captura de pantalla.

Muestra un ejemplo de un cuadro de diálogo Introduzca el valor del parámetro inesperado, con un contorno alrededor de la etiqueta de identificador rosado "SomeIdentifier", un campo en el que escribir un valor y los botones Aceptar y Cancelar.

A continuación, seleccione Cancelar y continúe con uno de los siguientes procedimientos, dependiendo del tipo de objeto que está abriendo cuando aparezca el cuadro de diálogo. Los procedimientos ofrecen instrucciones generales para inspeccionar las expresiones de distintos tipos de objetos. Sin embargo, los cambios específicos que debe realizar dependen de la estructura de la base de datos.

Errores tipográficos en consultas son a menudo provoca mensajes de parámetros no deseados. Como se mencionó anteriormente, cuando una consulta está diseñada para solicitar un valor de parámetro cuando se ejecuta, aparece el cuadro de diálogo Introduzca el valor del parámetro por diseño. Sin embargo, si está seguro de que la consulta no se solicitan de un valor de parámetro, use este procedimiento para inspeccionar la consulta en las expresiones son incorrectas.

  1. Haga clic con el botón secundario en la consulta en el panel de navegación y, después, haga clic en Vista Diseño.

  2. Inspeccionar las expresiones en la fila campo y en las filas criterios e identificadores y determinar si alguno de los textos coincide con el texto que se muestra en el cuadro de diálogo Introduzca el valor del parámetro. En particular, si una de las celdas en la fila campo contiene un valor como Expr1: [identificador], puede ser el origen de la solicitud del parámetro.

    Consulta que contiene una expresión que hace que el cuadro de diálogo Introduzca el valor del identificador aparezca

Buscar vínculos a más información sobre cómo crear consultas de parámetros en la sección Vea también.

Volver al principio

Si el cuadro de diálogo Introduzca el valor del parámetro aparece al abrir un informe, siga estos pasos para estudiar las propiedades del informe:

  1. Haga clic con el botón secundario en el informe en el panel de navegación y, después, haga clic en Vista Diseño.

    Nota: Antes de continuar, determinar si cualquiera de los controles en la pantalla de informe un triángulo verde en la esquina superior izquierda. El triángulo significa que Access no puede evaluar una expresión en la propiedad Origen del Control del control o el identificador. Si los controles muestran el triángulo verde, atender especialmente a esos controles a medida que sigue estos pasos.

    Informe que contiene un cuadro de texto con un identificador mal escrito

  2. Si no se muestra el panel de tareas de la Hoja de propiedades, presione F4 para mostrarla.

  3. En el panel de tareas de la Hoja de propiedades, seleccione la pestaña todas.

  4. Seleccione un control que muestra los datos en el informe (por ejemplo, un cuadro de texto, casilla de verificación o cuadro combinado). Si los controles muestran el triángulo verde mencionado en el paso 1, haga clic en uno de los controles en primer lugar.

  5. En el panel de tareas Hoja de propiedades, inspeccione la propiedad Origen del control del identificador al que se hacía referencia en Introduzca el valor del parámetro y, después, modifique la expresión según sea necesario.

  6. Repita los pasos 4 y 5 para otros controles en el informe, hasta que encuentre la expresión que está causando el problema.

  7. Si aún no encuentra el problema, busque expresiones incorrectas en el panel agrupación, orden y Total:

    • Si no se muestra el panel agrupación, orden y Total, en la ficha Diseño, en el grupo agrupación y totales, seleccione Agrupar y ordenar.

    • Si "Agrupar por expresión" o "Ordenar por expresión" se muestra en una línea en el panel agrupación, orden y Total, seleccione la palabra "expresión" para abrir el generador de expresiones, donde puede examinar la expresión y modifíquela si es necesario.

Volver al principio

Si el cuadro de diálogo Introduzca el valor del parámetro aparece cada vez que abra un formulario, la expresión incorrecta puede estar en la consulta subyacente. Examine la consulta subyacente para hallar la expresión incorrecta.

  1. Haga clic en el formulario en el panel de navegación y, a continuación, seleccione La vista Diseño.

  2. Si no se muestra el panel de tareas de la Hoja de propiedades, presione F4 para mostrarla.

  3. Asegúrese de que formulario está seleccionado en la lista en la parte superior del panel de tareas Hoja de propiedades y, a continuación, seleccione la pestaña todas.

  4. Examine la propiedad Origen del registro. Si contiene el nombre de una consulta o SQL instrucción y, a continuación, uno de los identificadores de la instrucción puede ser incorrecto y causando el cuadro de diálogo Introduzca el valor del parámetro cuadro aparezca. Active la casilla de la propiedad Origen del registro y, a continuación, haga clic en el botón Generar, Botón Generador .

  5. Use el procedimiento de la sección inspeccionar las expresiones en una consulta para encontrar la expresión incorrecta.

    Importante: Para guardar los cambios a la consulta cuando haya terminado, cierre la consulta y, a continuación, guarde el formulario antes de cambiar a la vista formulario. En caso contrario, se perderán los cambios realizados en la consulta.

Volver al principio

Una expresión incorrecta en la propiedad Origen de la fila de un control de cuadro de lista o cuadro combinado para hacer que el cuadro de diálogo Introduzca el valor del parámetro. En algunos casos, el cuadro de diálogo no aparece hasta que intente usar el control. Use este procedimiento para comprobar la propiedad Origen de la fila del control:

  1. Haga clic en el formulario en el panel de navegación y, a continuación, seleccione La vista Diseño.

  2. Haga clic en el cuadro combinado o el cuadro de lista que quiera inspeccionar.

  3. Si no se muestra el panel de tareas de la Hoja de propiedades, presione F4 para mostrarla.

  4. Seleccione la ficha datos y, a continuación, examine la propiedad Origen de la fila y determinar si alguno de los textos coincide con el texto en el cuadro de diálogo Introduzca el valor del parámetro.

Volver al principio

Si Access muestra el cuadro de diálogo Introduzca el valor del parámetro cada vez que abre una tabla, lo más probable es que la expresión incorrecta esté en la propiedad Origen de la fila de un campo de búsqueda de dicha tabla.

  1. Haga clic en la tabla en el panel de navegación y, a continuación, seleccione La vista Diseño.

  2. Para determinar si un campo es un campo de búsqueda, seleccione el nombre de campo y, a continuación, en Propiedades de campo, seleccione la pestaña búsqueda. Si la ficha contiene un cuadro de propiedad Origen de la fila, el campo es un campo de búsqueda. Examine la propiedad Origen de la fila. Si contiene una instrucción SQL y, a continuación, uno de los identificadores de la instrucción puede ser incorrecto y causando el cuadro de diálogo Introduzca el valor del parámetro cuadro aparezca.

Nota: Una tabla puede tener varios campos de búsqueda, así que asegúrese de que consulta la pestaña Búsqueda de todos ellos.

Volver al principio

Vea también

Guía de la sintaxis de las expresiones

Agregar funciones a expresiones de Access

Usar parámetros para solicitar información al iniciar una consulta

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×