Ошибка при установке выбранного экспертного условия - PullRequest
0 голосов
/ 06 мая 2020

НУЖНА ПОМОЩЬ С КРИСТАЛЛИЧЕСКИМ ОТЧЕТОМ. Я смог использовать формулу в выбранном упражнении в одном из моих отчетов, но та же формула не работает в другом отчете.

Все поля также доступны в новом отчете, но я получаю сообщение об ошибке «Формула не может быть использована, потому что она должна быть оценена позже».

Моя цель - просто убедиться, что диапазон входных дат не превышает 32 дней. Если есть другой способ достичь, пожалуйста, наставьте меня.

Кто-нибудь, пожалуйста, помогите мне.

Формула:

 {@date difference} <= 32 and
 currentdate - {@Start Date} <=60 and
 {Command.DATE_TRANSACTION} = {?Date} 

Подробнее:

@date is my parameter.
@start date is formula minimum(@dtransate)
@End date is formula maximum(@transdate)
@date difference is formula DateDiff("d",{@Start Date} , {@End Date})+1

Ответы [ 2 ]

0 голосов
/ 12 июля 2020

Это сработало, сделав два параметра как дату начала и дату окончания в формуле выбора записи:

{Command.DATE_TRANSACTION} >= {?Start_Date}
{Command.DATE_TRANSACTION} <= {?End_Date}
0 голосов
/ 06 мая 2020

Переместите условие из формулы выбора записи в формулу выбора группы.

Итоги недоступны для формулы выбора записи, потому что она оценивается до оценки итогов.

...