Para buscar un registro en un formulario en Access 97 y mostrar todos los campos relacionados, puedes seguir estos pasos:
1. Abre el formulario en el modo de diseño y selecciona el control de búsqueda (por ejemplo, un cuadro de texto) donde el usuario ingresará el criterio de búsqueda.
2. Ve a la propiedad "Después de actualizar" del control de búsqueda y haz clic en el botón "..." para abrir el generador de eventos.
3. En el generador de eventos, escribe el siguiente código:
Asegúrate de reemplazar "ControlDeBusqueda" con el nombre del control de búsqueda que estás utilizando y "CampoRelacionado" con el nombre del campo relacionado en la tabla del formulario.
4. Guarda el formulario y cierra el modo de diseño.
Cuando el usuario ingrese un valor en el control de búsqueda y presione Enter o cambie el foco, el evento "Después de actualizar" se activará. El código buscará registros que coincidan con el valor ingresado y mostrará solo el registro coincidente en el formulario, incluyendo todos los campos relacionados.
Ten en cuenta que este enfoque asume que tienes una relación establecida entre las tablas y que el campo relacionado está correctamente especificado. Además, este ejemplo se basa en Access 97 y puede diferir en versiones más recientes de Access.
Espero que esta solución te ayude a buscar un registro y mostrar todos los campos relacionados en un formulario en Access 97. ¡Saludos!