Campo Script en vReport

Buenos días…
Estoy intentando mostrar en un campo de Script de vReport el resultado de el calculo siguiente:

“IF (($V{OP_N}!=0) && ($V{OP_N_1}!=0)){
(($V{OP_N}-$V{OP_N_1})/$V{OP_N_1})*100
} ELSE IF (($V{OP_N}!=0) && ($V{OP_N_1}==0)) {
100
} ELSE IF (($V{OP_N}==0) && ($V{OP_N_1}!=0)) {
-100
} ELSE IF (($V{OP_N}==0) && ($V{OP_N_1}==0)) {
0
};”

El campo es Tipo “Script” y el Tipo de datos “Numérico”

Pero no me funciona.
¿Puede ayudarme alguien?.

Saludos
Vicente

Hola Vicente.

Revisa los comandos IF, ELSE IF, deben ir en minúsculas.

Saludos
Paco Satué

Hola Paco…

Como siempre… muchas gracias.

Saludos.
Vicente