1. Abre el informe en el modo de diseño haciendo clic derecho en el informe en el panel de navegación y seleccionando "Diseño de vista" en el menú contextual.
2. Asegúrate de que la barra de herramientas "Diseño" esté visible. Si no, ve a la pestaña "Diseño" en la cinta de opciones y marca la casilla "Barra de herramientas de diseño".
3. Selecciona el campo que deseas ocultar o mostrar en función del valor de otro campo.
4. En la barra de herramientas "Diseño", haz clic en el botón "Propiedades" para abrir la ventana de propiedades del campo seleccionado.
5. En la ventana de propiedades, ve a la pestaña "Eventos" (el icono con un relámpago).
6. Haz doble clic en el evento "Al cargar" para abrir el editor de código VBA.
7. En el editor de código VBA, escribe el siguiente código:
Asegúrate de reemplazar "NombreCampo" con el nombre del campo que contiene el valor que determinará la visibilidad, y "CampoVisible" con el nombre del campo que deseas ocultar o mostrar.
8. Guarda y cierra el editor de código VBA.
9. Guarda el informe y cierra el modo de diseño.
Ahora, cuando abras el informe y el valor del campo "NombreCampo" coincida con "ValorDeseado", el campo "CampoVisible" se mostrará. De lo contrario, se ocultará.
Puedes utilizar esta solución como base para ocultar o mostrar campos en otros informes en función de diferentes condiciones. Simplemente ajusta el código VBA según tus necesidades y repite los pasos para cada campo e informe correspondiente.