Я создал динамическую подписку. Все работает хорошо, но если я создаю подписи в любой месяц, скажем, как July 09
, и выберите, что я получаю отчет за предыдущий месяц на ежемесячной основе. Сейчас В месяце August
Я получу отчет для данных July 09
, который является правильным, но после этого в September 09
, я должен получить отчет за месяц August 09
, но я получаю только данные July
. Кажется, он не увеличивает месяц. Кодекс:Создание подписки с помощью служб Reporting Services 2005
Str_SD = DateTime.Now.Month - 1 & "/01/" & DateTime.Now.Year
Str_ED = DateTime.Now.Month - 1 & "/01/" & DateTime.Now.Year
parameter_SD.Name = "Start_Date"
parameter_SD.Value = Str_SD.ToString()
parameter_ED.Name = "End_Date"
parameter_ED.Value = Str_ED.ToString()
Dim parameters(3) As ReportingService.ParameterValue
parameters(0) = parameter_SD
parameters(1) = parameter_ED
parameters(2) = parameter_PCC
parameters(3) = parameter_RptDtlLvl
Dim SubId = rs.CreateSubscription(report, extSettings, desc, eventType, matchData, parameters)
Может
кто поможет, почему я получаю отчет о том же месяце?