Se realizó una actualización de versión de 1.11.1.2 a 1.19.1.5 y cuando se quiere mostrar el expediente impreso lanza el siguiente error en la consola del navegador:
jquery-1.9.1.min.js?f=636368291060000000:3 Uncaught Error: cannot call methods on dialog prior to initialization; attempted to call method 'open'
at Function.error (jquery-1.9.1.min.js?f=636368291060000000:3)
at HTMLDivElement.<anonymous> (jquery-ui-1.10.2.min.js:5)
at Function.each (jquery-1.9.1.min.js?f=636368291060000000:3)
at e.fn.init.each (jquery-1.9.1.min.js?f=636368291060000000:3)
at e.fn.init.t.fn.<computed> [as dialog] (jquery-ui-1.10.2.min.js:5)
at MostrarExpedienteImpreso (eval at <anonymous> (jquery-1.9.1.min.js?f=636368291060000000:3), <anonymous>:15:55)
at HTMLInputElement.onclick (1628:363)
Adicional que no muestra un subreporte.
Data retrieval failed for the subreport, 'SubreportConcursos', located at: C:\ASEINFO\Evolution Components 1.19.1.0\wwwEvolution\Reports\ExpedienteEmpleado\ExpedienteEmpleadoConcursos.rdlc. Please check the log files for more information.
asked
12 Nov '20, 11:30
Josue Mancilla
(suspended)
accept rate:
42%
Tenes dos errores, el primero es de javascript y el otro del subreporte.
Para el primero, dado que es una migración de una versión tan antigua. ¿Tomaste algunas medidas de limpieza?, como por ejemplo:
Eliminar el cache del .Net en el server (c:/windows/Microsoft.NET), para obligarlo a recrear el caché de views, dll's y dependencias. Porque asumo que solo redirecciones el directorio virtual.
Sugerir a los usuarios que harán las pruebas, borrar el caché del Evo en el navegador de internet.
También sería bueno que probaras para determinar cuál sección es la que genera el error de javascript o si son todas.
Lo del JavaScript se quitó eliminando el cache del .Net, ahora lo que si continua es que el subreporte no se muestra, y me sale ese mansaje del subreporte aún cuando solo le doy que me muestre la sección General y las demás opciones no las elijo.
Si, en mis pruebas paso lo mismo, aunque solo se chequea una sección aparece el problema del subreporte.
Voy a poner un incidente para revisarlo en un próximo hotfix.