Cómo usar target = "_ blank" para abrir el informe en una nueva ventana solo si la validación no ha fallado

Tengo un informe que debe abrirse en otra pestaña, pero solo si la validación no ha fallado. En mi caso, la validación falla y la misma página se abre en otra pestaña con los errores de validación.

Respuestas a la pregunta(2)

Su respuesta a la pregunta