Я создал динамическую подписку. Все работает хорошо, но если я создам подписку на любой месяц, скажем, например, July 09
, и выберу, чтобы я ежемесячно получал отчет за предыдущий месяц. Теперь в месяце August
я получу отчет для данных July 09
, который верен, но после этого в September 09
я должен получить отчет за месяц August 09
, но я получаю отчет только данных July
. Кажется, он не увеличивает месяц. Код:
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)
Может ли кто-нибудь помочь, почему я получаю отчет за тот же месяц?