Подтвердить что ты не робот

Вложен, если в Crystal Reports

Я хочу вставлять инструкции if-else в Crystal Reports, но я не знаю необходимого синтаксиса. Как я могу устроить что-то вроде этого:

if table1.id <> "1" then
   if table1.name <> "a" then
      var1 := "Hello"
   else
      var1 := "Hi"
else
   var1 := "Bye"
4b9b3361

Ответ 1

Вы можете использовать круглые скобки, чтобы избежать неоднозначности внутри вложенных структур if..else:

if {table1.id} <> 1 then
   (if {table1.name} <> "a" then
      var1 := "Hello"
   else
      var1 := "Hi";)
else
   var1 := "Bye";