Fanculo a farlo in SQL.
Lascia che SSRS faccia il lavoro per te con una MATRIX . Sarà PIVOT per te senza dover creare SQL dinamico per gestire la terribile limitazione di dover conoscere tutte le colonne.
Per i tuoi dati, avresti EMP ID come ROW Group e PASS come raggruppamento di colonne.
https://msdn.microsoft.com/en-us/library/dd207149 .aspx