Отчет SSRS - экспорт в excel фильтрация даты и времени
Заполнение отчета SSRS из набора данных dyanmic, то есть числового столбца и порядка столбцов, может варьироваться в зависимости от условия, и этот отчет при попытке экспорта в excel. Но при экспорте формата даты фильтрация столбцов не работает.
Что я уже пробовал:
Заполнение отчета SSRS из набора данных dyanmic, то есть числового столбца и порядка столбцов, может варьироваться в зависимости от условия, и этот отчет при попытке экспорта в excel. Но при экспорте фильтрация столбца даты не работает. Находит причину в том, что я связываю столбец в строковом формате.
Пример формата данных для понимания. Здесь столбцы и порядок столбцов могут варьироваться в зависимости от условия.
Имя____ _ _ DOB_____ _ _ страна______пол
Том-------15-Май-90---Индия-------- - Мужчина
Джерри-----5-Джун-94----Индия-------- - Мужчина
Затем я попытался преобразовать столбец DOB в дату и время.
Для преобразования DOB в формат даты изменен возвращаемый тип DOB из sql-запроса как datetime, преобразовано значение столбца в date time с помощью CDate() в SSRS и отформатировано в собственном формате (dd-mmm-yyyy).
Приведенное ниже выражение используется для преобразования в дату и время
ИИФ((поля!Коль.Значение="дата рождения") ,функция cdate(поля!ЦЕННОСТЬ.Значение),(Поля!ЦЕННОСТЬ.Ценность))
Но показывает #Error для столбцов типа данных, отличного от даты и времени.
Пожалуйста посоветуйте решение