1

мне нужно использовать выражение SSRS найти две даты -SSRS Выражения для конца дня недели

  1. дата, конец этой недели.
  2. Даты начала недели, 2 недели назад.

Например, если сегодня 27/05/2016

1 = 29/05/2016

2 = 09/05/2016

Это должно быть динамичным например getdate()

Я использую эти функции для фильтрации матрицы.

Спасибо.

ответ

1

Это может быть что-то, как показано ниже,

1. Дата, что конец этой недели.

=DateAdd("d", 7 - DatePart("w", CDate(Today)), CDate(Today).AddDays(1)).ToString("dd/MM/yyyy") 

2. Даты, что это начало недели, 2 недели назад.

=DateAdd("d", 2 - WeekDay(Today), DateAdd("d", -14, Today).ToString("dd/MM/yyyy") 

SSRS Expression Cheat Sheet

0

Может быть что-то вроде этого,
Конец этой недели

=DateAdd("d", 8 - Weekday(Today), Today).ToString("dd/MM/yyyy") 

Начало недели (2 недели назад)

=DateAdd("d", -(Weekday(Today)+12) , Today).ToString("dd/MM/yyyy") 
Смежные вопросы