BOBJ Webi Query Date Filter
Я пытаюсь создать отчет WebI только с одной входной датой из приглашения, а затем получить n временных интервалов, недель или месяцев после этого (максимум 12).
Например param_input = 1/1/12, а также есть ввод 'n'
Я думал, что попробую фильтр запросов на еженедельных срезах времени, а затем сделаюbetween param_input and RelativeDate(param_input, 7*n)
Но построителю запросов не нравится динамически созданная дата.
Есть ли в любом случае, чтобы динамически получить это второе свидание, или мне просто нужно предоставить две даты? Или, альтернативно, есть ли способ просто снять 12 срезов и просто отфильтровать до первых n значений?
1 ответ
Вы должны создать новый объект во вселенной (если вы используете MS SQL)
[Date+7]=DATEADD(@prompt('Period','A',{'Day','Month','Year'},
mono,constrained,persistent),7,@prompt('Enter date:','D',,mono,free,persistent)).
и в отчете добавить фильтр:
[Дата] между UserInputWithText_EnterDate и [Дата +7](из юниверса)