#reporting-services #ssas
#службы отчетов #ssas
Вопрос:
В моем кубе у меня было измерение debtdate, теперь в ssrs я реализовал эти параметры debtdate>=@startdate и debtdate<=@enddate в основном запросе многомерных данных…Может ли кто-нибудь, пожалуйста, помочь мне в этом отношении
Комментарии:
1. В чем ваш вопрос? Как реализовать параметр? Что вы пробовали?
Ответ №1:
Вы не указали слишком много деталей, но в целом, если у вас есть два параметра @StartDate и @EndDate, которые оба представлены в строковом формате, например: «[Дата задолженности].[Календарь].[Дата].amp;[datekey]», вы можете написать что-то вроде:
SELECT
...
FROM (
SELECT {StrToMember(@startDate):StrToMember(@endDate)} ON 0
FROM [Your Cube]
)
в SSRS для получения результатов для диапазона. Если вы хотите указать от @StartDate до конца времени, вы можете присвоить параметру @EndDate значение Nothing (или NULL) — и наоборот для начала времени до @EndDate.