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](из юниверса)

Другие вопросы по тегам