Определение отчета SSRS - параметры даты и тег подсказки

Я взял на себя крупную корпоративную программу с большим количеством отчетов, использующих SSRS. У меня есть файлы.rdl для отчетов, а также доступ к хранимым процедурам, указанным в схеме отчета. Моя проблема заключается в том, что любые поля даты, используемые в качестве параметров отчета, переключают день и месяц, как только я нажимаю кнопку запроса Просмотр отчета. Например, я вводю с помощью элемента управления календаря значение 03 ЯНВ 2019. Как только я нажимаю кнопку "Просмотреть отчет", отображаемая дата меняется на 01 МАР 2019, что означает, что вновь отображаемый месяц является 3-м месяцем (с "03" в 03 января 2019 г.), и вновь отображаемый день - 01 (из "Января" в 03 января 2019 г.). XML отчета показан ниже:

  <DataSets>
<DataSet Name="DataSet1">
  <Query>
    <DataSourceName>AtomsDataSource</DataSourceName>
    <QueryParameters>
      <QueryParameter Name="@ProjectList">
        <Value>=Parameters!ProjectList.Value</Value>
      </QueryParameter>
      <QueryParameter Name="@StartDate">
        <Value>=Parameters!StartDate.Value</Value>
      </QueryParameter>
      <QueryParameter Name="@EndDate">
        <Value>=Parameters!EndDate.Value</Value>
      </QueryParameter>
      <QueryParameter Name="@DeclassifiedDate">
        <Value>=Parameters!DeclassifiedDate.Value</Value>
      </QueryParameter>
      <QueryParameter Name="@IncludePhantom">
        <Value>=Parameters!IncludePhantom.Value</Value>
      </QueryParameter>
    </QueryParameters>
    <CommandType>StoredProcedure</CommandType>
    <CommandText>ReportTriggerList</CommandText>
    <rd:UseGenericDesigner>true</rd:UseGenericDesigner>
  </Query>

Кроме того, SSRS автоматически вставляет подсказку View Report? У меня есть некоторые RDL-файлы, где тег явно указан, а некоторые нет.

Наконец, существует ли какая-либо известная документация, описывающая последовательность событий, которые происходят после нажатия кнопки "Просмотреть отчет"? Есть ли какая-то обработка, которая происходит до вызова хранимой процедуры для создания записей для отчета?

0 ответов

Другие вопросы по тегам