Filtered views use the Principal Access Object to determine the records to be shown to the current user (the one executing the query). Hence you will not be able to see any results for your account.
An alternative implementation is to
1. Get the current user login (user running the report ) and use this to determine the SystemUser Guid from the System user table.
2. Once you have the System user GUID then use the Set CONTEXT_INFO. (read about this)
How this works? Once you set the context info to the current user, then the queries you run after that will be run in that user context. This would return the results that the user is permitted to.