Hi Winnie
It is possible to set up a non scheduled report that is limited to the logged in user's direct report and this can be limited under access to the staff manager role. Each manager could then setup whatever schedule they want for this report
regards