Преобразовать MonthName в месяц Номер SSRS

В настоящее время мне нужно преобразовать имя месяца в число, чтобы я мог написать свой код. Мой текущий параметр (StartMonth) имеет кодировку «= dateadd (« m », – 1, dateerial (year (Today ()), month (Today ()), 1))». В одном из моих полей это дает мне результат (например, 1 мая 2017 года). Мне нужно иметь возможность извлечь имя месяца и преобразовать его в номер месяца. (С 1 мая по 2017 год (текущий) -> 5 (желаемый выход))

следующие должны работать:

=datepart("M",Parameters!DateParam.Value) 

или

 =datepart("M",Today()) 

и для вас пример

 =datepart("M",cDate("1 May 2017")) 

вернется 5 .

-> Для получения требуемого результата оставьте опцию FORMAT пустым

  • Конструктор отчетов SSRS 2012 не запускается с удаленного хоста - 401 Несанкционированный
  • Параметр SSRS multi-select не может записывать значения с запятой
  • Epicor 10 (ERP) Ошибка отчетности SSRS: максимум 1024 столбца возвращены
  • Подводный отчет не может быть показан. Под-отчет работает отдельно - не с основным докладом
  • Создайте набор данных SSRS, который запрашивает данные, зависящие от результатов из хранимой процедуры, которая создает таблицу Temp для хранения результатов?
  • Диспетчер отчетов SSRS + выглядит странно
  • SSRS объединяет и объединяет два отчета в один отчет
  • Форматирование цвета SSRS на основе параметра
  • Добавление функции «Предыдущий и следующий месяц» в календарь
  • Несколько гипер-ссылок в одной ячейке в отчете SSRS
  • Как получить данные из собственной таблицы ссылок в sql
  • Interesting Posts

    Зацикливание некоторых выбранных значений в хранимой процедуре

    SQL Server – поиск значений в диапазоне

    Эффективное обращение к направленной / неориентированной таблице графов графа в SQL Server

    Как запросить конкретного пользователя в SQL?

    Необходимо запустить утилиту BCP через .net-код

    Как работают агрегатные функции SQL

    Как я могу подсчитать строки, возвращаемые хранимой процедурой?

    Динамический сводный запрос

    Обновить столбец int в таблице с уникальными значениями приращения

    Не удалось подключиться к localDB в VS2012 – «При установлении соединения с SQL Server произошла связанная с сетью или специфичная для экземпляра ошибка …»

    Невыполнение предложения WITH CHECK при добавлении ограничения

    Как я могу оптимизировать этот запрос? Я должен использовать два INNER JOIN для одной и той же таблицы (SQL Server)

    Узлы XML T-SQL чередуются

    кешировать данные до изменения

    Группа SQL с порядком

    Давайте будем гением компьютера.