El problema es que tu variable debes guardarla en la sesion...
session("Trabajador")=REQUEST("Trabajador")
Y esa es la que usas para construir tru query.
Lo que te esta pasando es que en la primera vista, TIENES VIVO el request, pero en la segunda ya no existe ese objeto...
Saludos