/ / Crystal Report: If-Else If Formula - asp.net, кристалічні звіти, кристалічні звіти-2008, кристалічні звіти-xi, сервер кристалічних звітів

Crystal Report: If-Else Якщо Формула - asp.net, кристалічні звіти, кристалічні звіти-2008, кристалічні звіти-xi, кристалічні звіти-сервери

Для одного рядкового рядка в кристалічному звіті я хочу написати формулу, де, якщо це поле є нульовим, воно повинно відображатися як "Немає значення", інакше повинні з’являтися фактичні значення

Те, що я написав, - це

Локальний StringVar x; Якщо {mysp; 1.mystringfield} = "" або IsNull ({mysp; 1.mystringfield}), то x: = "Немає значення"; Інше x: = {mysp; 1.mystringfield}

Жирним шрифтом відображається помилка, що говорить: "Текст, що залишився, не є частиною звітів про кристали формули"

Що неправильно в моїй формулі?

Повідомте мене про більше інформації

Дякую

Відповіді:

2 для відповіді № 1

Я думаю, вам потрібно видалити ; і загортайте або в дужки:

Local StringVar x;

If (IsNull({mysp;1.mystringfield}) or {mysp;1.mystringfield} ="") then
x := "No value"
Else x := {mysp;1.mystringfield}

1 для відповіді № 2
IF Isnull({mysp;1.mystringfield}) Then
"No Value"
Else
{mysp;1.mystringfield}