Я пытаюсь создать две формульные поля в Crystal Reports с одной и той же колонке в базе данных, используя следующий синтаксис:Crystal Report-ФОРМУЛА
Но это дает мне ошибку говоря «дата и время Поле ожидается «
Как я могу это решить?
Я пытаюсь создать две формульные поля в Crystal Reports с одной и той же колонке в базе данных, используя следующий синтаксис:Crystal Report-ФОРМУЛА
Но это дает мне ошибку говоря «дата и время Поле ожидается «
Как я могу это решить?
Возможно, вы захотите вернуть Coll_Rej_Dt
, когда это будет правильно, в противном случае - возврат null
.
Вы можете использовать переключатель, заменив условие. Поскольку в условии if вам нужно вернуть тот же тип данных в true part и false part.
Итак, попробуйте это ...
Switch (Collection_Rejection_Desc = 'Cleared', Coll_Rej_Dt)
Switch (Collection_Rejection_Desc = 'Rejected', Coll_Rej_Dt)
это будет возвращать значение, если условие истинно.
вы не можете дать одно значение как раз дата и другое, как нуль в, если состояние .. изменить следующим образом:
FORMULA1- COLL_DATE
if Collection_Rejection_Desc = 'Cleared'
then ToText(Coll_Rej_Dt)
else ""
FORMULA2- REJ_DATE
if Collection_Rejection_Desc = 'Rejected'
then ToText(Coll_Rej_Dt)
else ""