Hi @Andrey Kucherovsky ,
If you use the User!UserID to filter the data at runtime, the system tries to evaluate the User during Cache Load.
SSRS data driven subscription do not work if we have user-id as parameter.
If we deleted the user-id parameter and Viola! the data driven subscription started working.
You will need a “method” to get rid of the UserID.
Public Function UserName()
Try
Return Report.User!UserID
Catch
Return "System"
End Try
End Function
You must use stored credentials if you want to use a scheduled report:
Stored credentials are required if you want to support subscriptions, or schedule report history generation or report snapshot refreshes.
Please refer to: http://msdn2.microsoft.com/en-us/library/ms160330.aspx
Best Regards,
Joy
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.