Please consider implementing the use case you are looking for using a LivePage.
It should give the current user a report how much time they already worked in the current week or month.(line 18 + 19). This is selectable via the parameter form.
Project leads have another parameter called project which will give them a report of all working hours (all users) of the whole project (line 20). If a project lead selects week or month he won't get his own work records (line 16 + 17). He will get all work records (all users) of the current week or month.
Project Role of the project lead is currently project_admin (line 7).
The wiki page checks if you have the defined project role and because of this you will get the right parameters. (Line 21-25)
Tested on: Polarion 2013