любые советы оценилиSSRS - название дня недели
У меня есть как заголовок столбца в expression =WeekdayName(weekday(fields!date.value))
Это возвращает день недели, однако, она возвращается в день недели один день заранее, например, когда я помещал даты понедельника в параметр, который он показывает как «вторник» в отчете.
Мой вопрос: может ли указанное выражение быть изменено, чтобы показать WeekdayName за день до этого, eg =WeekdayName(weekday(fields!date.value -1))
? Я пробовал это, но получил ошибку.
Спасибо.
Спасибо, что вернулись. То, что я хочу сделать, это изменить, где он говорит «Вторник» на «понедельник» и т. Д., Поэтому данные в отчете фактически сообщают о правильных днях. Например, в тот момент, когда я запускаю отчет за 1/12/14, он говорит «вторник», и я хочу переместить это обратно в день. Что касается того, почему он дает предыдущую дату, я в первую очередь озадачен и проведу отдельное расследование. Благодарю. –
Вы можете пойти с 'DateAdd' и' -1', чтобы сократить день с вашей даты, чтобы вы могли иметь свой предыдущий день. –
Да, это сработало отлично - = WeekdayName (weekday (dateadd («D», - 1, поля! Date.value))) - спасибо, что взяли на себя труд вернуться ко мне. –