# Campo Script en vReport

**URL:** <https://foros.velneo.com/t/campo-script-en-vreport/8899>\
**Category:** Velneo\
**Created:** [29 Abril, 2016 08:55 UTC](https://foros.velneo.com/t/campo-script-en-vreport/8899 "2016-04-29T08:55:05Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vlinares](https://avatars.discourse-cdn.com/v4/letter/v/57b2e6/32.png) [@vlinares](https://foros.velneo.com/u/vlinares)\
**Post date:** [29 Abril, 2016 08:55 UTC](https://foros.velneo.com/t/campo-script-en-vreport/8899/1 "2016-04-29T08:55:05Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![pacosatu](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/pacosatu/32/5131_2.png) [@pacosatu](https://foros.velneo.com/u/pacosatu)\
**Post date:** [3 Mayo, 2016 12:27 UTC](https://foros.velneo.com/t/campo-script-en-vreport/8899/2 "2016-05-03T12:27:33Z")

</div>

Hola Vicente.

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

Saludos  
Paco Satué

---

<div class="post-metadata">

**Author:** ![vlinares](https://avatars.discourse-cdn.com/v4/letter/v/57b2e6/32.png) [@vlinares](https://foros.velneo.com/u/vlinares)\
**Post date:** [3 Mayo, 2016 15:31 UTC](https://foros.velneo.com/t/campo-script-en-vreport/8899/3 "2016-05-03T15:31:23Z")

</div>

Hola Paco…

Como siempre… muchas gracias.

Saludos.  
Vicente
