2012-06-25 23 views
13

Quiero anidar sentencias if-else en Crystal Reports, pero no sé la sintaxis necesaria. ¿Cómo puedo organizar algo como esto:Anidado si no en Crystal Reports

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

Respuesta

18

Puede utilizar parenthesises para evitar la ambigüedad dentro anidados if..else estructuras:

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

heheh ... que dijo ' "Hola";)' - [guiño ] –

Cuestiones relacionadas